Frage zum Snippet Themenstarter

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Ocin
Mitglied
Beiträge: 17
Registriert: 18.02.2012 19:37
Kontaktdaten:

Re: Frage zum Snippet Themenstarter

Beitrag von Ocin »

Schade ich dachte ich habe was falsch gemacht.. Mhh
Charlie_M
Mitglied
Beiträge: 1210
Registriert: 17.07.2008 13:09
Kontaktdaten:

Re: Frage zum Snippet Themenstarter

Beitrag von Charlie_M »

Hast meinen editierten Post gesehen?
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Frage zum Snippet Themenstarter

Beitrag von modernist »

Ich habe es jetzt mal lokal getest. Meine zweite Idee funktioniert im Grunde, allerdings war topic_first_post_id falsch, es muß topic_poster heißen. Hier nun die funktionierende Version:

Suche in der viewtopic.php

Code: Alles auswählen

		'S_TOPIC_POSTER'	=> ($topic_data['topic_poster'] == $poster_id) ? true : false,
ergänze in einer neuen Zeile

Code: Alles auswählen

		'S_TOPIC_POSTER_ID'   =>  $topic_data['topic_poster'],
in der viewtopic_body.html muß es dann heißen

Code: Alles auswählen

<!-- IF postrow.S_TOPIC_POSTER and postrow.S_TOPIC_POSTER_ID neq 1 -->...
Ocin
Mitglied
Beiträge: 17
Registriert: 18.02.2012 19:37
Kontaktdaten:

Re: Frage zum Snippet Themenstarter

Beitrag von Ocin »

Danke funktioniert!

Charlie_M
Mitglied
Beiträge: 1210
Registriert: 17.07.2008 13:09
Kontaktdaten:

Re: Frage zum Snippet Themenstarter

Beitrag von Charlie_M »

Die Lösung von modernist ist elegant!

Man kann das auch anhand vom Usernamen durchführen:

Code: Alles auswählen

<!-- IF postrow.S_TOPIC_POSTER and not (postrow.POST_AUTHOR eq "Gast") -->

Ausgeschlafen findet man auch so manch Lösung
:D
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Frage zum Snippet Themenstarter

Beitrag von modernist »

Aber falls Gäste beim Beitragserstellen einen Benutzernamen angeben können, dann bringt die Abfrage nach Gast nichts, da ist es besser, man fragt die ID ab.
Außerdem wollte das gestern bei mir beim Testen mit der Gastabfrage nicht so recht, es wurde dann auch nichts mehr für Forumsmitglieder angezeigt, wenn die Themenstarter waren. :-?
Charlie_M
Mitglied
Beiträge: 1210
Registriert: 17.07.2008 13:09
Kontaktdaten:

Re: Frage zum Snippet Themenstarter

Beitrag von Charlie_M »

modernist hat geschrieben:Aber falls Gäste beim Beitragserstellen einen Benutzernamen angeben können, dann bringt die Abfrage nach Gast nichts, da ist es besser, man fragt die ID ab.
Jepp, das ist richtig.
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“