Seite 1 von 1

suche Code

Verfasst: 29.12.2008 17:34
von Tattoo3000
ich suche den Code für den ersten Beitrag

{PAGE_TITLE} is titel
{U_BASE_URL} is url

aber wie lautet der Code für den ersten Beitrag in dem Thread??

Verfasst: 29.12.2008 20:10
von Miriam
Du könntest im Template mittels:

Code: Alles auswählen

<!-- BEGIN postrow -->
<!-- IF postrow.S_FIRST_ROW -->{postrow.MESSAGE}<!-- ENDIF -->
<!-- END postrow -->
das erste Posting im Thema ausgeben. Sicher könnte man das noch besser machen, musst nur sagen, was letztendlich Du genau machen willst.

Verfasst: 29.12.2008 20:31
von Tattoo3000
ich brauche für nen MOD den Code, damit ich den Beitrag direkt benutzen kann, das wenn ich im Thread bin er den ersten Post benutzt in einem Code.

ich brauche nur den Bereich {...} keine befehle

Verfasst: 29.12.2008 22:25
von Boecki91
Was planst du eigendlich genau?

Ich meine mit nur den Variablen kannst du nicht viel anfangen, außer vielleicht etwas Template-Technisches.

Verfasst: 30.12.2008 08:30
von Tattoo3000
Ich behebe Bugs in MODs

Verfasst: 30.12.2008 10:44
von Boecki91
Was ist das denn für ein bug? in welchem Mod? Und vor allen wieso soll der sich mit dem finden einer Templatevariable beheben?

Miriam hat dir die Stelle schon verraten, Dadurch das die Beiträge in einer Schleife ausgegeben werden, muss eine Zusatzbedinung den 1. Beitrag besonders "makieren".

Verfasst: 30.12.2008 12:32
von Miriam
Tattoo3000 hat geschrieben:Ich behebe Bugs in MODs
Das finde ich super.
Aber dass Du (scheinbar) uns diese (vermeintlichen) Bugs killen lässt, find ich ... doof.

Aber Du könntest es so machen:
suche in der viewtopic.php

Code: Alles auswählen

	$message = censor_text($row['post_text']);
tausche aus gegen

Code: Alles auswählen

	$message = (!$i) ? 'Hallo, ich bin der erste Post im Thema. ' . censor_text($row['post_text']) : censor_text($row['post_text']);
Du kannst aber auch alle post_id aus der Topic-Tabelle heraus suchen, die das erste Posting markieren.

Code: Alles auswählen

SELECT `topic_first_post_id` FROM `phpbb_topics`;
wenn Dein Tabellenpräfix phpbb_ ist.