Advanced Mod Rewriting Contenido 4.4.4
Hi,
das ist doch schon mal was.
Reicht es, die vorhandenen Dateien
cms/front_content.php,
cms/error.php,
contenido/includes/functions.con.php,
contenido/includes/functions.str.php,
contenido/includes/config.php,
contenido/includes/main.php
gegen die aus dem aktuellen ZIP-File auszutauschen und
contenido/classes/class.modrewrite.php, contenido/includes/functions.modrewrite.php und .htaccess einzufügen?
Die manuelle Anleitung ist ja nicht upgedatetd worden.
greetz, Vince
das ist doch schon mal was.
Reicht es, die vorhandenen Dateien
cms/front_content.php,
cms/error.php,
contenido/includes/functions.con.php,
contenido/includes/functions.str.php,
contenido/includes/config.php,
contenido/includes/main.php
gegen die aus dem aktuellen ZIP-File auszutauschen und
contenido/classes/class.modrewrite.php, contenido/includes/functions.modrewrite.php und .htaccess einzufügen?
Die manuelle Anleitung ist ja nicht upgedatetd worden.
greetz, Vince
Re: Kein mod-rewrite beim 2. Mandanten?
hi, mit nem 2. mandanten auf einer domain im gleichen verzeichnis habe ich es noch nicht getestet. das könnte unter umständen ein problem sein.Andreas B. hat geschrieben:Hallo,
hat jemand diese Version schon mal mit mehr als einen Mandanten getestet? Beim 2. Mandanten wird bei mir jedenfalls kein mod-rewrite mehr angewendet!
Module der Komplett-Installation benutzt! Also die Modul-Sources sind mit denen vom ersten Mandanten identisch.
Beste Grüße erst einmal,
Andreas B.
ich habe das ganze mit 2 seperaten verzeichnissen getestet (also physisch richtig getrennt) in der 2 verschiedene .htaccess lagen, welche den client korrekt in der aufzurufenden url gesetzt haben. das ist bisher nur eine übergangslösung, da ich davon ausgehe, dass mit der finalen 4.5.2 eine korrekte mod rewrite lösung implementiert wird, daher setze ich momentan nicht allzuviel energien in die bestehenden, alten 4.4.4, 4.4.5 zu setzen.
von einem einfachen austausch würde ich dringend abraten! weil es ird schon seinen grund haben, warum die 4.4.4 auf einmal 4.4.5 heisst und es ist sehr wahrscheinlich dass die entsprechenden dateien geändert worden. die manuelle installation muss ich mal updaten, ich bin allerdings derzeit in argem zeitdruck und kann mich so schnell nicht darum kümmern.Vince hat geschrieben:Hi,
das ist doch schon mal was.
Reicht es, die vorhandenen Dateien
cms/front_content.php,
cms/error.php,
contenido/includes/functions.con.php,
contenido/includes/functions.str.php,
contenido/includes/config.php,
contenido/includes/main.php
gegen die aus dem aktuellen ZIP-File auszutauschen und
contenido/classes/class.modrewrite.php, contenido/includes/functions.modrewrite.php und .htaccess einzufügen?
Die manuelle Anleitung ist ja nicht upgedatetd worden.
greetz, Vince
Hallo stese,
hab doch nochmal eine Frage, wenn ich ein Bild über "Bild einfügen" einfügen will, macht er den Pfad
wo er natürlich kein Bild findet, in Artikellisten klappt es wunderbar nur nicht bei "Bild einfügen".
Was mache ich falsch???
Gruß und Danke
Salech
hab doch nochmal eine Frage, wenn ich ein Bild über "Bild einfügen" einfügen will, macht er den Pfad
Code: Alles auswählen
<img src="upload/xxx/xxx/xxx.jpg" border="0">
Was mache ich falsch???
Gruß und Danke
Salech
Artikelliste
Hallo,
leider kam für mein Problem mit dem mod-rewrite und der Artikelliste kein Posting mehr. (auf Seite 5)
Gibt es jemanden, der gegen Entgelt das Problem lösen kann bzw. schon eine Lösung hat?
Bei Interesse bitte melden.
Grüße
Rainer
leider kam für mein Problem mit dem mod-rewrite und der Artikelliste kein Posting mehr. (auf Seite 5)
Gibt es jemanden, der gegen Entgelt das Problem lösen kann bzw. schon eine Lösung hat?
Bei Interesse bitte melden.
Grüße
Rainer
Hallo Salech,
die schnellste Lösung wäre hier in cms/front_content.php, ziemlich am ende der datei, unter den Zeilen
noch folgende hinzuzufügen:
Dann sollte das mit den Bildern auch korrekt funktionieren.
Gruss
jkv
die schnellste Lösung wäre hier in cms/front_content.php, ziemlich am ende der datei, unter den Zeilen
Code: Alles auswählen
// ok let it beginn, start mod rewrite class
$str_all = preg_replace("/href=[\"|\']front_content\.php(.?|.+?)[\"|\']/ie", "'href=\"'.ModRewrite::build_new_url('\\1').'\"'", $str_all);
Code: Alles auswählen
$str_all = str_replace("src=\"upload", "src=\"".dirname($_SERVER["SCRIPT_NAME"])."/upload", $str_all);
Gruss
jkv
Probleme mit mehreren Sprachen
Hallo,
also ich habe das Komplettpaket von Stese installiert und es klappt auch fast reibungslos.
Mit dem FCK Editor bekommt ich zwar beim Bild einfügen im Filebrowser immer einen XML fehler, aber mit Spaw klappt das problemlos.
Was mich aber mehr wurmt, ist die Tatsache, dass die mod rewrite Geschichte bei mehreren Sprachen nicht klappt.
In der config.php kann ich ja folgende Zeile anpassen:
Lass ich das auf 0, also nur ein Sprache, klappt alles, die Adresse in der Browserzeile stimmt und auch die Seiten werden angezeigt. Ändere ich das jedoch auf 1, weil ich mehrer Sprachen haben möchte, dann klappt der prinzipielle Aufruf im Browser, also der URL wird korrekt angezeigt. Aber: es wird immer nur die Startseite in der obersten Kategorie angezeigt, obwohl der URL eine ganz andere Kategorie aufruft.
Kann das einer nachvollziehen?
also ich habe das Komplettpaket von Stese installiert und es klappt auch fast reibungslos.
Mit dem FCK Editor bekommt ich zwar beim Bild einfügen im Filebrowser immer einen XML fehler, aber mit Spaw klappt das problemlos.
Was mich aber mehr wurmt, ist die Tatsache, dass die mod rewrite Geschichte bei mehreren Sprachen nicht klappt.
In der config.php kann ich ja folgende Zeile anpassen:
Code: Alles auswählen
/* is multilanguage? */
$cfg['mod_rewrite']['use_language'] = 0;
Kann das einer nachvollziehen?
Gruß,
Matthias
Matthias
hi,
hm kann ich jetzt so nicht wirklich nachvollziehen ... ich habe es auch mehrsprachig im einsatz und es klappt bisher ganz ok ...
wann hast du dir denn das bundle in etwa runtergeladen? nach dem 25.03.05 oder vor dem 25.03.05? hast du vll. irgendwelche komischen zeichen in der sprache die in der url umgewandelt werden (die sprachen haben keinen extra für die url aufbereiteten namen)?
hm kann ich jetzt so nicht wirklich nachvollziehen ... ich habe es auch mehrsprachig im einsatz und es klappt bisher ganz ok ...
wann hast du dir denn das bundle in etwa runtergeladen? nach dem 25.03.05 oder vor dem 25.03.05? hast du vll. irgendwelche komischen zeichen in der sprache die in der url umgewandelt werden (die sprachen haben keinen extra für die url aufbereiteten namen)?
Hallo,
das Bundle habe ich mir heute erst runtergezogen.
Als Du von der Sprache anfingst, fiel mir was ein. Ich hatte meine Sprache umbenannt. Zurückgesetzt auf deutsch ging es plötzlich. Kann ich die Sprachen in einer Datei umbenennen, um z.B. statt deutsch einen anderen Namen verwenden zu können?
Wie bekommt man den einen dauerhaften Sprachwechsel hin? Den Erstaufruf kann ich ja nach dem alten Format
auch
erstellen. Das klappt auch, aber sobald ich auf einen internen Link klicke, wird automatisch wieder Sprache 1 aufgerufen.
das Bundle habe ich mir heute erst runtergezogen.
Als Du von der Sprache anfingst, fiel mir was ein. Ich hatte meine Sprache umbenannt. Zurückgesetzt auf deutsch ging es plötzlich. Kann ich die Sprachen in einer Datei umbenennen, um z.B. statt deutsch einen anderen Namen verwenden zu können?
Wie bekommt man den einen dauerhaften Sprachwechsel hin? Den Erstaufruf kann ich ja nach dem alten Format
auch
Code: Alles auswählen
front_content.php?client=1&changelang=3&parent=&subid=&idcat=2
Gruß,
Matthias
Matthias
okay, das mit dem Sprachwechsel klappt jetzt soweit.
Allerdings gibt es bei Links ein Problem. Sofern diese aus der Navigation generiert werden ist die Sprache korrekt. Wenn ich im deutschen Modus aber einen internen Link einsetze, dann steht da /deutsch/...
Rufe ich das ganze jetzt in englisch auf, sollte der Link ja idealerweise dann /englisch/... lauten, dass allerdings tut er nicht. Hast Du dazu vielleicht einen Tipp für mich?
Allerdings gibt es bei Links ein Problem. Sofern diese aus der Navigation generiert werden ist die Sprache korrekt. Wenn ich im deutschen Modus aber einen internen Link einsetze, dann steht da /deutsch/...
Rufe ich das ganze jetzt in englisch auf, sollte der Link ja idealerweise dann /englisch/... lauten, dass allerdings tut er nicht. Hast Du dazu vielleicht einen Tipp für mich?
Gruß,
Matthias
Matthias