Marquee bei neuer Nachricht und/oder ungelesener Nachricht / Laufschrift: Ohne Gewähr
Hello, meines Wissens ist die strict valide Erstellung eines marquee-tags kaum möglich, gar nicht möglich, umstritten und vieles mehr?
Nicht --> strict valide wendete ich jene Marquee-Zeile an, welche ggf. einer Anpassung bedarf, um valide zu sein. Ich habe keinen Lösungsansatz für ein valides Konstrukt parat. Daher ist die Idee nur bedingt empfehlenswert.

Test in der overall_header.html:
Suche:
Code: Alles auswählen
<ul class="linklist rightside">
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li>
<!-- ENDIF -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
Code: Alles auswählen
<div>
<!-- IF not S_IS_BOT && not $CA_SKIP_PM_NOTIFY && S_USER_LOGGED_IN && S_DISPLAY_PM -->
<!-- IF S_USER_NEW_PRIVMSG -->
<p class="pm-notify-new pm-notify-header"><marquee direction="left" scrollAmount="3" align="middle" onmouseover="this.stop()" onmouseout="this.start()">++++++ {L_PRIVATE_MESSAGES} ++++++ Neue private Nachrichten sind eingetroffen ++++++ <a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a> ++++++</marquee></p>
<!-- ELSEIF S_USER_UNREAD_PRIVMSG -->
<p class="pm-notify-unread pm-notify-header"><marquee direction="left" scrollAmount="3" align="middle" onmouseover="this.stop()" onmouseout="this.start()">++++++ {L_PRIVATE_MESSAGES} ++++++ Du hast ungelesene Nachrichten in deinem Postfach ++++++ <a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a> ++++++</marquee></p>
<!-- ENDIF -->
<!-- ENDIF -->
</div>
Sprachvariablen für die folgenden Informationen im Lauftext, -
Neue private Nachrichten sind eingetroffen
Du hast ungelesene Nachrichten in deinem Postfach
sind noch anzulegen aber wo (?) und stellen nur einen Vorschlag dar.
Im IE8 und FF5 kann ich zunächst keine Fehler in der Anwendung, soweit ich es überblicke, feststellen. Ich bin nicht fehlerlos! Evtl. ist es gar ratsam einen Container anzulegen und die Codierung dort inhaltlich zu integrieren? Ich würde dieses Vorgehen im Grunde bejahen wollen. Wie ich es schaffe, den Code ggf. valide zu gestalten, wäre meine Frage.
BTW: Mich stören visuell eher "Marquee-Konstrukte" beim Surfen auf einer Seite.
Grüße