mm_forum ist sehr mächtig und somit kann eine kleine Änderung schonmal ganz anstrengend werden.. Leider habe ich bisher keine bessere Methode gefunden, um den Antworten Button von unter den Posts nach oben zu verschieben. Im Template “list_post.html” ist der Reply Button im Marker ###POSTBOTTOM###
versteckt. Der Marker wird aber nur befüllt, wenn er sich auch zwischen dem subpart <!-- ###LIST_POSTS_END### begin -->
und <!-- ###LIST_POSTS_END### end -->
befindet. Würde man ###POSTBOTTOM###
nun zwischen <!-- ###LIST_POSTS_BEGIN### begin -->
und <!-- ###LIST_POSTS_BEGIN### end -->
einfügen, würde der Marker nicht ersetzt werden. Lösung hierfür:
In der Datei class.tx_mmforum_postfunctions.php unter ext/mm_forum/pi1 sollte man (je nach Version) ab ca. Zeile 222, also nach // Output topic name
den Code für die $this->createButton('reply', $linkParams)
Funktion einfügen. Der sieht folgendermaßen aus:
if ((!$topicData['read_flag'] && !$topicData['closed_flag']) || $this->getIsMod($topicData['forum_id']) || $this->getIsAdmin()) { if ($this->getMayWrite_topic($topicId)) { $linkParams[$this->prefixId] = array( 'action' => 'new_post', 'tid' => $topicId ); if ($this->useRealUrl()) { $linkParams[$this->prefixId]['fid'] = $topicData['forum_id']; } $marker['###POSTBOTTOM###'] = $this->createButton('reply', $linkParams); } else { $marker['###POSTBOTTOM###'] = ''; } } else { $marker['###POSTBOTTOM###'] = $this->pi_getLL('topic.adminsOnly'); }

You can follow any responses to this entry through the RSS 2.0 You can leave a response, or trackback.
Hallo
Wäre es auch möglich den Reply button oben wie auch unten zu haben??
Gruss
Hey
Danke für deinen Kommentar.
Die Anforderung habe ich nicht getestet. Man müsste vermutlich ein wenig mehr anpassen.
Falls du die Funktionsweise beauftragen möchtest, kannst du dich gerne bei mir melden.
Viele Grüße
Paulina