Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 19. April 2011 12:59
- redigo/
- Server-Pate
- Ort: Zürich
- Registriert: 20. Januar 2011
- Beiträge: 485
- Webseite
news modul url mit .htaccess ändern?
Hallo, hochgeschätzte Experten
Ich habe - wie hier bereits bekannt - das Newsmodul zweckentfremdet im Einsatz, allerdings ohne Namensändrung für "news". Dementsprechend erscheint in der URL, die die Details anzeigt, logischerweise
/news/18/23/xyz
oder so ähnlich.
Gibt es die Möglichkeit, diese URL abzuändern, per .htaccess vielleicht?
Danke und Gruss
redigo
Beitrag geändert von redigo/ (19. April 2011 13:00)
Offline
#2 20. April 2011 08:21
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: news modul url mit .htaccess ändern?
Hätte jetzt etwas in der Art vorgeschlagen (ungestestet)
RewriteEngine on
RewriteRule ^/news/(.*) /info/$1 [E=rewritten:1]
Offline
#3 20. April 2011 09:12
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: news modul url mit .htaccess ändern?
das hat ja primär nix mit htaccess zu tun. sondern die links werden vom modul erzeugt. NaN ist da ja der experte. ich kann mich erinnern dass es in einer Datei zu finden ist wenn man die alle Dateien nach [nN]ews sucht. dort wird der Link erzeugt.
edit: schau mal in News.module.php
$this->RegisterRoute('/[nN]ews\/(?P<articleid>[0-9]+)\/(?P<returnid>[0-9]+)\/(?P<junk>.*?)\/d,(?P<detailtemplate>.*?)$/');
$this->RegisterRoute('/[nN]ews\/(?P<articleid>[0-9]+)\/(?P<returnid>[0-9]+)\/(?P<junk>.*?)$/');
$this->RegisterRoute('/[nN]ews\/(?P<articleid>[0-9]+)\/(?P<returnid>[0-9]+)$/');
$this->RegisterRoute('/[nN]ews\/(?P<articleid>[0-9]+)$/');
Beitrag geändert von nicmare (20. April 2011 09:13)
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#4 20. April 2011 09:18
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: news modul url mit .htaccess ändern?
Das alleine reicht nicht.
Die Lösung dazu steht eigentlich auch hier:
http://forum.cmsmadesimple.org/viewtopi … 9&start=15
($prettyurl)
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#5 20. April 2011 10:08
- redigo/
- Server-Pate
- Ort: Zürich
- Registriert: 20. Januar 2011
- Beiträge: 485
- Webseite
Re: news modul url mit .htaccess ändern?
Hätte jetzt etwas in der Art vorgeschlagen (ungestestet)
Getestet: Wär zu schön gewesen, aber leider wirkungslos. Dann bleibt mir wohl doch nichts anderes, als das ganze News-Template der Namensänderung zu unterziehen. Ich hatte gehofft, es vermeiden zu können ;-)
Beitrag geändert von redigo/ (20. April 2011 10:09)
Offline
#6 20. April 2011 10:26
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: news modul url mit .htaccess ändern?
du kannst dir auch CGBlog nehmen und News deaktivieren. Man kann in den Einstellungen von CGBlog es als "News" umbenennen und die urls komplett designen. Eine feine Sache.
Am Ende siehts dann aus wie das normale News Modul da sich beide sehr ähneln.
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#7 20. April 2011 12:30
- redigo/
- Server-Pate
- Ort: Zürich
- Registriert: 20. Januar 2011
- Beiträge: 485
- Webseite
Re: news modul url mit .htaccess ändern?
du kannst dir auch CGBlog nehmen und News deaktivieren. Man kann in den Einstellungen von CGBlog es als "News" umbenennen und die urls komplett designen. Eine feine Sache. Am Ende siehts dann aus wie das normale News Modul da sich beide sehr ähneln.
Ja, super! Da gibt es keine Probleme mit hässlichen URLs. Danke für den Tipp.
Offline
#8 20. April 2011 13:38
- redigo/
- Server-Pate
- Ort: Zürich
- Registriert: 20. Januar 2011
- Beiträge: 485
- Webseite
Re: news modul url mit .htaccess ändern?
Einen schweren Nachteil gegenüber dem news-modul scheint CGBlog allerdings zu haben: So wie es aussieht, kann man CGBlog nicht auf einer Seite (in versch. Containern) zweimal aufrufen, einmal mit summarytemplate und das zweitemal mit detailstemplate.
Der erste Aufruf scheint den zweiten zu überschreiben.
Offline
#9 20. April 2011 13:40
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: news modul url mit .htaccess ändern?
Was spricht denn nun eigentlich dagegen, in den zwei News-Dateien die $prettyurl Variable anzupassen?
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#10 20. April 2011 13:48
- redigo/
- Server-Pate
- Ort: Zürich
- Registriert: 20. Januar 2011
- Beiträge: 485
- Webseite
Re: news modul url mit .htaccess ändern?
Eigenlich nichts. Es hat nur nicht geklappt bis jetzt. Du hast eine dritte Datei angegeben, wo auch die Variable $prettyurl zu ändern sei
news.module.php
Und hier gibst zu Zeile 323 an. Dort finde ich aber bei mir $timestamp
$prettyurl kommt einiges später, dort habe ich die Variable geändert. Aber die Übrung hat (noch) nichts gebracht.
Aber man soll die Hoffnung ja nie aufgeben ;-)
Offline
#11 20. April 2011 13:54
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: news modul url mit .htaccess ändern?
Einen schweren Nachteil gegenüber dem news-modul scheint CGBlog allerdings zu haben: So wie es aussieht, kann man CGBlog nicht auf einer Seite (in versch. Containern) zweimal aufrufen, einmal mit summarytemplate und das zweitemal mit detailstemplate.
Der erste Aufruf scheint den zweiten zu überschreiben.
das stimmt nicht.
benutze ich hier auch zweimal: http://alagapyear.org/news/
links archiv, rechts normal
Beitrag geändert von nicmare (20. April 2011 13:55)
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#12 20. April 2011 14:40
- redigo/
- Server-Pate
- Ort: Zürich
- Registriert: 20. Januar 2011
- Beiträge: 485
- Webseite
Re: news modul url mit .htaccess ändern?
links archiv, rechts normal
Aber zweimal "normal, einmal als Summary, einmal als Detailansicht, scheint nicht zu gehen. Warum, weiss ich nicht, bei News geht's.
Offline
#13 20. April 2011 15:02
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: news modul url mit .htaccess ändern?
Wo genau hängts denn jetzt beim News-Modul?
Welche Links haben noch den falschen Modulnamen im Link?
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#14 26. April 2011 06:52
- redigo/
- Server-Pate
- Ort: Zürich
- Registriert: 20. Januar 2011
- Beiträge: 485
- Webseite
Re: news modul url mit .htaccess ändern?
Wo genau hängts denn jetzt beim News-Modul? Welche Links haben noch den falschen Modulnamen im Link?
Hat sich erledigt. Nach Cache-Entleerung werden nun dank Deines genialen Tips nur noch very pretty urls ausgegeben. Danke!
r.
Offline
#15 29. April 2011 07:04
- redigo/
- Server-Pate
- Ort: Zürich
- Registriert: 20. Januar 2011
- Beiträge: 485
- Webseite
Re: news modul url mit .htaccess ändern?
Ich habe noch eine Frage an den News-Module-Experten: Gibt es vielleicht die Möglichkeit, das Verhalten des Moduls so zu ändern, dass eine einmal ausgewählte Kategorie (/news/artikel/kategorie) nach dem Speichern so lange erhalten bleibt, bis man wieder eine neue Kategorienauswahl trifft und speichert? Jetzt ist es leider so, dass nach jeder Aktion unter /news/artikel die Kategorienauswahl wieder zurückgesetzt wird. Das ist sehr unpraktisch, wenn man in einer einzigen Kategorie grosse Mengen an Inhalt zu betreuen hat.
Ich bin gespannt.
Danke und Gruss
redigo/
Offline
#16 16. Mai 2011 10:09
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: news modul url mit .htaccess ändern?
Ähmm, du hast doch im News-Modul die Möglichkeit, die URL ganz individuell festzulegen ... funktioniert das bei dir nicht?
Offline
Seiten: 1