Zum Inhalt springen

Realurl "verschluckt" Titel von Subforen

Erstellt am 26. September 2009 · 3 Antworten · letzte Antwort am 27. September 2009

Tags: RealURL, Frage

Sid79 ·

Hallo zusammen,
ich bastle seit einiger Zeit am mm_forum. inzwischen auch an der neuen 1.8 version 😉

ich habe ein Problem beim Zusammenspiel von mm_forum und realurl bei den "letzten Beiträgen".
Wird über die Liste der letzten Beiträge ein Thema geklickt, dann wird der Titel des Forums (immer Subforen/Unterforen) nicht ausgelesen und es erscheint einfach "...//topictitle.." also 2 Slashes. Zwischen den beiden sollte eigentlich der Titel des Forums stehen.

Klickt man sich direkt über das Forum bis zu dem Topic durch, erscheint auch der Subforentitle.

Das Problem an der Sache ist jetzt das für jedes Thema 2 urls entstehen. Garnichts schön #paralyzed#

Hab jetzt schon stunden verbracht mit realurl, aber bin leider auf keine zündende Idee gekommen. In der RealUrl config hab ich den array für den forenamen drin. Ich denke es hängt speziell mit den Subforen zusammen. Realurl scheint den Titel dieser Subforen einfach zu überspringen...

Ich hoffe ihr habt noch nen Ansatz

Sid79 ·

noch ne kleine Ergänzung.
Bei deaktiviertem RealUrl sieht der Link bei manuellem durchklicken bis zum thema so aus:

.../?tx_mmforum_pi1%5Baction%5D=list_post&tx_mmforum_pi1%5Btid%5D=11&tx_mmforum_pi1%5Bfid%5D=268

Über die Liste "letzte Beiträge" dann so:

.../?tx_mmforum_pi1%5Baction%5D=list_post&tx_mmforum_pi1%5Btid%5D=11&cHash=a40f80be1b

[list_post] wird mit "Beitraege" in der Conf übersetzt.
[tid] wird mit dem Topictitle getauscht
[fid] sollte eigentlich der Forenname sein...

[fid] fehlt beim link der letzten Beiträge! wie lässt sich das auf saubere Weise lösen?

Sid79 ·

sorry, ich denke einfach mal laut weiter
für den Link sollte dieser Teil in pi1/class.tx_mmforum_pi1.php verantwortlich sein:

if($this->getIsRealURL()) $linkParams[$this->prefixId]['fid'] = $arr['forum_id'];
            $rMarker = array(
'###TOPICNAME###'       => $this->pi_linkToPage($this->shield($arr['topic_title']),$this->getForumPID(),'',$linkParams),
                '###TOPICSUB###'        => $this->shield($arr['category_name'].' / '.$arr['forum_name']),

hier werden doch beide forentypen angesprochen. also haupt- und unterforen oder seh ich das falsch?

Sid79 ·

bin leider noch nicht weiterkommen.

schreibt doch bitte mal ob ihr das problem habt oder nicht. würde mich brennend interessieren