Hallo,
ich verwende das mm_forum auf unserer Seite auf deutsch und englisch.
Unser Setup sieht dabei so aus, dass derselbe Plugin auf derselben Seite unterschiedliche Foren für die unterschiedlichen Sprachen anzeigt. Zur Umstellung deutsch <-> englisch verwenden wir den sr_language plugin.
Das funktioniert soweit auch recht gut.
Das Problem ist:
Es kommt mitunter vor, dass wenn man in den englischen Foren unterwegs war und dort Beiträge geschrieben hat, die Links zum wechseln der Sprache veraltete oder falsche Parameter anhängen.
Beispiel:
Wir befinden uns auf der Seite: http://www.supremacy1914.com/index.php?id=24 (Englisch, da default Sprache)
Die korrekte Link Adresse wäre: http://www.supremacy1914.com/index.php?id=24&L=1
Der tatsächliche Link unter der deutschen Flagge ist allerdings:
http://www.supremacy1914.com/index.php?id=24&L=1&tx_mmforum_pi1[action]=new_post&tx_mmforum_pi1[tid]=18007
Dieses Post hatte ich zuvor in der englischen Version geschrieben und auch abgesendet.
Es sieht für mich so aus, als wären irgendwelche veraltete piVars im mm_forum gesetzt, die der sr_language Plugin auswertet... Es funktioniert auch nicht besser, wenn man im Forum rumbrowst. Alle anderen Seiten, die nicht den Forenplugin verwenden haben dieses Problem nicht.
Komisch ist zudem, dass das Problem nicht immer reproduzierbar ist. Manchmal funktioniert es super und tut genau so, wie man will, manchmal nicht.
Hat vielleicht jemand Ideen? Ist evtl. das verwendete Setup, dass der derselbe Plugin unterschiedliche Foren auf deutsch und englisch anzeigen soll nicht so geschickt? Sollte man das besser auf unterschiedliche Seiten setzen?
Viele Grüße,
Christopher