Page 1 of 1

Aktuelle Beiträge - Detailierte Darstellung

Posted: 12. March 2010 01:35
by Huor
Deine Portal Version: 1.0.5RC3
Typ Deines phpBB Forums: Standard phpBB3
MODs installiert: Ja
Dein Wissensstand: Fortgeschritten
Link zu Deinem Forum: http://trf.mc-sig.de

PHP Version: >5
MySQL Version: >4

Was hast Du gemacht, bevor das Problem aufgetreten ist?
Im ACP die Kompakt-Ansicht der Aktuellen Beiträge abgeschalten.

Was hast Du bereits versucht um das Problem zu lösen?
php und html entsprechend durschforstet

Fehlerbeschreibung und Nachricht
Wenn ich bei den Aktuellen Beiträgen im ACP den Kompakt-Modus ausschalte, dann wird im Portal ja gleich der Text usw zu den einzelnen Post angezeigt. Im FF passt das Layout halbwegs. Wollte es im IE anschauen und musste dort festellen, dass damit das Portal ab diesem Block aus den Fugen gerät. Also dacht ich, ich suche mal ob ich den Fehler finde und hab die Seite erstmal durch den w3c Validator geschickt und dieser meldet 22 Fehler - ansonsten ist meine Seite valide.

Das ist ein Teil der Fehler der w3c:

# Warning Line 867, Column 108: S separator in comment declaration
…gefunden. Schaut selber.<br/><br/><!-- m --><a class="postlink" href="http://s

This may happen if you have consecutive comments but did not close one of them properly. The proper syntax for comments is <!-- my comment -->.

Code: Select all

#  <div class="postbody">
# Ahoy,<br/><br/>hab hier ne Übersicht über die Schiffe auf SWWT gefunden. Schaut selber.<br/><br/><!-- m --><a class="postlink" href="http://s823.photobucket.com/albums/zz158/Jansonfl/Ship%20Renders/?start=all">http://s823.photobucket.com/albums/zz15...
# </div>
Meine Frage nun - woher kommt dieses <!-- m -->? Ich hab keine Idee ;(
Ich hab in der news.php und news.html geschaut - ist das soweit richtig? Da das der erste Fehler ist denke ch, sobald dieser weg ist, versuche ich den Rest selber zu lösen. Aber hier komm ich nicht recht weiter.

Achja - ich hab den Black-Pearl Style aktiv und mittlerweile den Kompaktmodus wieder aktiviert. Aber vielleicht hat ja schon jemand eine Idee anhand der Beschreibung. Ansonsten kann ich auch gerne mal die Kompaktansicht wieder abschalten (mal kurz - für nen Tag :))
Vielen Dank schonmal im Voraus.

Grüße[/i]

Re: Aktuelle Beiträge - Detailierte Darstellung

Posted: 12. March 2010 09:49
by Marc
So ein ähnliches Problem hatten wir schon einmal, probiere mal bitte aus ob die das hilft: tracker.php?p=13&t=170&start=10

Re: Aktuelle Beiträge - Detailierte Darstellung

Posted: 13. March 2010 11:40
by Huor
Hi, danke erstmal. Ist aber leider nicht die Lösung und momentan bin ich der Ansicht, dass es noch nichtmal ein board3 Problem ist :)
Soweit ich das jetzt eingrenzen konnte kommt dieser Kommentar <!-- m --> Zustande, wenn man Links in den Posts postet und diese nicht mit dem BBCODE URL eingrenzt.

Warum und wieso suche ich gerade noch. Dennoch find ich es seltsam, dass ein Kommentar dazu führt, das eine Seite nicht HTML valide ist :?

edit:

So wie es aussieht wird der kommentar <!-- m --> von einer Routine make_clickable_callback aus der functions.php von phpbb eingefügt. Das kennzeichnet eben solche URLs die nicht über den URL BBCODE eingefügt werden. Nichts desto trotz ist es anscheinend doch wieder ein board3 Thema. Denn die URL wird gekürzt und es werden ... angehangen. Dadurch fehlt prinzipiell der schließende Tag von dem </a> der URL - und der Kommentar wird gar nicht das Problem sein. Meine Vermutung bis dato.
Funktioniert das kürzen noch nicht richtig, wenn es um eine URL geht, die nicht über den BBCODE gekennzeichnet ist?

Re: Aktuelle Beiträge - Detailierte Darstellung

Posted: 13. March 2010 20:38
by Marc
Hast du es mal mit der aktuellen portal/includes/functions.php aus der SVN versucht? Da gab es einen kleinen Bugfix was solche Links am Ende des zu kürzenden Teils betrifft.

Re: Aktuelle Beiträge - Detailierte Darstellung

Posted: 14. March 2010 16:01
by Huor
Hallo Marc, hab die letzte Version jetzt getestet aber das Problem ist immer noch da ;(

Code: Select all

<div class="postbody">
Ahoy,<br/><br/>hab hier ne Übersicht über die Schiffe auf SWWT gefunden. Schaut selber.<br/><br/><!-- m --><a class="postlink" href="http://s823.photobucket.com/albums/zz158/Jansonfl/Ship%20Renders/?start=all">http://s823.photobucket.com/albums/zz15...
</div>
Das ist der Abschnitt eines Posts der gekürzt wird. Es werden zum Schluss ... angehangen aber der schließende </a> tag fehlt. Hab leider keinen php debugger - nicht mehr ;( sonst würd ich dort mal durchschauen - wird ja vermutlich in der Funktion: get_sub_taged_string (...) gemacht. Irgendwie scheint es noch einen Fall zu geben, der noch nicht berücksichtigt ist und ich vermute es handelt sich dabei um diese Magic Links <!-- m --> (was ich oben beschrieben hatte).

Kann ich sonst was zur Lösungsfindung beitragen?

Re: Aktuelle Beiträge - Detailierte Darstellung

Posted: 14. March 2010 16:39
by Marc
Den genauen Beitrag hier reinkopieren und mir sagen auf wieviele Zeichen du die Beiträge im ACP begrenzt hast. ;)

Re: Aktuelle Beiträge - Detailierte Darstellung

Posted: 14. March 2010 17:26
by Huor
Hi,

also der Post - steht eigentlich schon da :) Aber hier ist der vollständige :)

(ich packs mal in nen code block):

Code: Select all

Ahoy,

hab hier ne Übersicht über die Schiffe auf SWWT gefunden. Schaut selber.

http://s823.photobucket.com/albums/zz158/Jansonfl/Ship%20Renders/?start=all
Die Länge der Beiträge selbst ist auf 250 im ACP begrenzt. Der Sourcecode aus diesem Post ist aber länger als 250 - nämlich 274 Zeichen wegen dem <!-- m --> (2x) und dem <a href gedöns vor dem Link :))

hier der code des Posts:

Code: Select all

Ahoy,<br><br>hab hier ne Übersicht über die Schiffe auf SWWT gefunden. Schaut selber.<br><br><!-- m --><a class="postlink" href="http://s823.photobucket.com/albums/zz158/Jansonfl/Ship%20Renders/?start=all">http://s823.photobucket.com/albums/zz15 ... ?start=all</a><!-- m -->

Re: Aktuelle Beiträge - Detailierte Darstellung

Posted: 15. March 2010 12:00
by Marc
Probiere mal bitte aus ob das hier hilft:
http://board3deportal.svn.sourceforge.n ... athrev=633

Dabei bitte nur das grüne beachten, da die gelben Teile nur Schönheitsverbesserungen am Code sind. ;)

Re: Aktuelle Beiträge - Detailierte Darstellung

Posted: 15. March 2010 22:04
by Huor
Jup geht :)

Vielen Dank marc!