recent v.2.2.3 - Anpassung der Anzeige der letzten Posts
Verfasst: 07.08.2005 06:29
Hallo zusammen!
ich nutze seit kurzem phpBB und finde es super, Lob an dieser Stelle.
Zu meinem Anliegen:
Ich habe folgenden mod installiert: http://www.phpbb.de/moddb/mod.php?id=48 (recent v.2.2.3)
Läuft prima, alles kein Problem, schnell installiert.
Aber...
Mit folgenden Tag´s wird auf der Page, an der entsprechenden Stelle wo man ihn einbaut, der Text des letzten Posts angezeigt (inkl. Link, Autor, etc...):
Funktioniert auch prima, mein Problem ist allerdings der Tag:
Er funktioniert zwar und zeigt auch den Text des letzten Posters im Forum an, allerdings auch wirklich so wie der letzte Poster ihn geposted hat ;(
Das heisst:
Wenn jemand z.B. folgenden Text postet (inkl. Umbrüche):
Ich habe den mod an einer Stelle eingebaut, wo ich nur für 2 Zeilen á 30 Zeichen Platz habe. Man kann zwar über die config des mod´s einstellen, wieviel Zeichen des letzten Posts man anzeigen lassen möchte:
... aber da er den Text so anzeigt wie ihn der Poster geposted hat, würde (bei content=60) auf meiner Page an der entsprechenden Stelle dann folgendes stehen:
Ich bräuchte eine entsprechende Anpassung, in der Richtung, dass Zeilenumbrüche entfernt werden und Smilies aus dem Postertext nicht mit angezeigt werden. Es soll nur der reine Text angezeigt werden, in 2 Reihen á xx Zeichen, ohne Smilies, Umbrüche und Fotos etc.
Absolut leienhaft ausgedrückt, etwas wie:
So wäre es mir dann möglich, an einer relativ engen Stelle im Board, den Text des letzten Posters in 2 Zeilen á 30 Textzeichen ohne Umbrüche, Smilies und Bilder anzeigen zu lassen, die mir sonst das komplette Layout der Seite zerreißen (Tabelle in der der Letzte-Poster-Text angezeigt wird, wird größer als vorgesehen, etc).
Wäre supergenial wenn wir da jemand helfen könnte, da ich nicht wirklich so die Ahnung vom coden habe. Vielleicht kann mir ja sogar Acid helfen, der den mod geproggt hat. Vielleicht ist es ja auch eine Idee für folgende Versionsnummern des mods (wenn geplant).
Ich hoffe mir kann jemand helfen und zeigen wie ich das Problem lösen könnte, und bedanke mich recht herzlich im Voraus!
(Hoffe ich habe mein Problem ausführlich und verständlich rüber gebracht
)
Gruß
yy
ich nutze seit kurzem phpBB und finde es super, Lob an dieser Stelle.
Zu meinem Anliegen:
Ich habe folgenden mod installiert: http://www.phpbb.de/moddb/mod.php?id=48 (recent v.2.2.3)
Läuft prima, alles kein Problem, schnell installiert.
Aber...
Mit folgenden Tag´s wird auf der Page, an der entsprechenden Stelle wo man ihn einbaut, der Text des letzten Posts angezeigt (inkl. Link, Autor, etc...):
Code: Alles auswählen
<td class="{recent.ROW_CLASS}" width="25%" nowrap="nowrap"><span class="postbody">{recent.POST_TEXT}</span><br />
<span class="gensmall"> {recent.LAST_URL} {recent.LAST_TIME} {recent.LAST_AUTHOR}</span></td>
Code: Alles auswählen
{recent.POST_TEXT}
Das heisst:
Wenn jemand z.B. folgenden Text postet (inkl. Umbrüche):
... dann wird er auch genau wie eben im Beispiel gezeigt angezeigt.Hallo zusammen,
wie geht es euch heute?
Geniales Wetter heute, oder? Na machts mal gut...
Ciao
Euer Blubb
Ich habe den mod an einer Stelle eingebaut, wo ich nur für 2 Zeilen á 30 Zeichen Platz habe. Man kann zwar über die config des mod´s einstellen, wieviel Zeichen des letzten Posts man anzeigen lassen möchte:
Code: Alles auswählen
$content = '60'; // length of displayed text
Es wäre jedoch wünschenswert, da ich nur 2 Textzeilen Platz habe, dass er folgendes anzeigt:Hallo zusammen,
wie geht es euch heute?
Geniales Wetter he....
Kurz gesagt:Hallo zusammen, wie geht es
euch heute?Geniales Wetter he....
Ich bräuchte eine entsprechende Anpassung, in der Richtung, dass Zeilenumbrüche entfernt werden und Smilies aus dem Postertext nicht mit angezeigt werden. Es soll nur der reine Text angezeigt werden, in 2 Reihen á xx Zeichen, ohne Smilies, Umbrüche und Fotos etc.
Absolut leienhaft ausgedrückt, etwas wie:
Code: Alles auswählen
$contentlines = '2'; // number of textlines where text will be displayed
$contentline1 = '30'; // length of displayed text in first textline
$contentline2 = '30'; // length of displayed text in second textline
Wäre supergenial wenn wir da jemand helfen könnte, da ich nicht wirklich so die Ahnung vom coden habe. Vielleicht kann mir ja sogar Acid helfen, der den mod geproggt hat. Vielleicht ist es ja auch eine Idee für folgende Versionsnummern des mods (wenn geplant).
Ich hoffe mir kann jemand helfen und zeigen wie ich das Problem lösen könnte, und bedanke mich recht herzlich im Voraus!
(Hoffe ich habe mein Problem ausführlich und verständlich rüber gebracht

Gruß
yy