Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
ich bin jetzt erst dazu gekommen, die Dateien zu testen. Die recent2.php ist so ok wie sie jetzt ist, ich muß nur wieder den Teil mit einfügen, damit ein Teil vom Text mit angezeigt wird.
Die Datei recent.php funktioniert auch soweit, nur würde ich es da so brauchen, daß zusätzlich nicht nur der neueste Eintrag vom Thema angezeigt wird, sondern mehre Einträge.
www.acidjunky.de/extra/beta/helmut2.zip
Dann versuch´s ma mit dieser recent.php. Bei $limit_text am Anfang der Datei kannst die Anzahl der Beiträge angeben.
Der Code für den tpl-Teil müsste in etwa wie folgt ausschauen:
es nicht ganz so, wie ich mir das Vorgestellt hatte. Ich wollte es eigentlich so, wie die Anzeige der Topics mit allen Angaben dazu. Nur daß es nicht verschiedene Topics sind, sondern ein ausgewählter Topic mit den ersten 3 bis 5 neusten Antworten dazu. Also sollte es so sein:
1. auswahl Forum (kann fest vorgegeben werden)
2. auswahl Topic (kann fest vorgegeben werden)
3. die letzten .... Antworten zum ausgewählten Topic mit allen Angaben anzeigen.
Wenn ich die Funktion von dir einbaue, daß nur eingelogte User die Topics sehen können, dann wird der Text nicht angezeigt. Außerdem sollte die Fontgröße nicht vom Beitrag übernommen werden, sondern die in der Topicanzeige (index-body.tpl) eingestellt ist. Was ich noch festgestellt habe, ist daß bei mir bei dem betreffenden Forum der älteste Beitrag zuerst angezeigt wird. Das könnte aber damit zu tun haben, daß es nicht über viewtopic.php sondern über newsweek.php (umgebautes Gästebuch) angezeigt werden soll. Kannst dir es ja anschauen wie es jetzt ist (Zugangsdaten siehe ein paar Beiträge früher).
Ich hab mich beim letzen Posting mit der Beschreibung vielleicht etwas ungenau ausgedrückt gehabt. Die Auswahl ist ganz leicht, die Foren ID so eintragen wie jetzt auch und genauso dann mit der Topic ID verfahren. Mit diesem Teil vom Mod soll nur 1 Forum bzw. die Nachrichtenseite (Gästebuch) angezeigt werden.
Dann trage mal beim Query nach f.forum_id IN ($forums) noch t.topic_id IN ($topics) ein... oben bei $forums machst dann nach dem selben Muster eine Zeile mit $topics.
also wenn ich t.topic_id IN ($topics) nach f.forum_id IN ($forums) eintrage dann bekomme ich eine Fehlermeldung SQL Error : 1064 You have an error in your SQL syntax near 't.topic_id IN (1097) AND t.topic_poster = u.user_id ' at line 3. Wenn ich dagegen nach f.forum_id IN ($forums) AND t.topic_id IN ($topics) eintrage, dann bekomme ich keine Fehlermeldung, aber ich sehe auch keine Topics.
also habs nochmal überprüft, es wird schon angezeigt ich habe mich vertippt gehabt. Nur werden da jetzt bei diesem einem Forum (umgebautes Gästebuch) die ältesten Einträge angezeigt, bei den anderen Foren passt es.