Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- Veränderungen (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=15)
-- Codeschnipsel (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=34)
--- Ticker mit PN-Anzeige (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=2172)


Geschrieben von Hangasilly am 29.06.2012 um 21:26:

  Ticker mit PN-Anzeige

Ich hab mal ein bisschen auf meinem Testboard rumgespielt, nachdem ich das mit dem PN-Flieger hier gelesen hab- hat mich auf ne Idee gebacht ;)...

Habe mir gedacht, dass müsste sich doch in einen vorhandenen Ticker auch einbauen lassen...

Also man hat damit auf der Index.php ein TEXT-Ticker und bei neuer PN dann in dem Text (als anschließenden Hinweis) noch ne kleine Zusatzmeldung


Bitte voher alle TPLs, Dateien und was sonst ncoh zu bearbeiten ist SICHERN - ich übernehme keine Haftung für zerstörte Dateien!!!!!


Dazu muss man folgendes tun:

Um einen Ticker ins wbb2.3.x-Forum zu bekommen,
gehe zuerst ins ACP und erstelle ein neues Template (Template erstellen).

Nun nenne dieses neue Tempalte 'ticker' und gebe ihm folgenden Inhalt:
code:
1:
2:
3:
4:
5:
6:
7:
8:
<font size="4" color="#1ff00d" face="Comic Sans MS"><b>
<marquee scrollamount=4 onmouseover='this.stop()' onmouseout='this.start()'>Dies ist ein Testticker!!!!!!
<if($wbbuserdata['pmnewcount']>=1)><then>
Übrigens $wbbuserdata[username], du hast eine neue <a href="pms.php?sid=$session[hash]">PN</a>
</then></if>
</marquee></font> </b></font>


Die Designanpassungen könnt ihr natürlich nach Belieben ändern:

' font size= "..." '
' color="#..." '
' fache="..."

die Angabe ' scrollamount ' bestimmt die Geschwindigekeit des Ticker - je höher die Zahl, je schneller der Ticker...

Die Texte können natürlich auch Beliebig geändert werden
---------------------------------------------------------------------------
------------------------
Anschließend muss man in der header.tpl

$header

suchen und darunter

$ticker

einfügen!
---------------------------------------------------------------------------
---------------
Öffne nun die:
##############################################
global.php
##############################################
Suche:

eval("\$header = \"".$tpl->get("header")."\";");

und füge darunter ein:

eval("\$ticker = \"".$tpl->get("ticker")."\";");
---------------------------------------------------------------------------
----------------


Und fertig ist der Ticker im Board.

Angezeigt wird nun generell bei mir >> Dies ist ein Testticker!!!!!! <<, habe ich eine neue PN, kommt im Anschluss (wie auf dem Screeny) der Zusatz
>> Übrigens $wbbuserdata[username], du hast eine neue PN <<

Wenn man mit de rMaus über den Ticker geht, bleibt er stehen, um das PN-Link besser anklicken zu können ;)

PN verlinkt hier zum PN-Postfach des Users...
Bei mir sieht das ganze auf meim Testboard nun so aus:


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH