Sa!boT
Moin,
enzym blinkender pm button
da habe ich ein Problem kann mir da jemand helfen???
Wüsste echt nicht wie ich das machen könnte...
Besten Dank im voraus.
Sa!boT
EDIT:
<a href="pms.php{$SID_ARG_1ST}"><img src="{$style['imagefolder']}/top_pms.gif" onmouseover="this.src='{$style['imagefolder']}/top_pms_over.gif';" onmouseout="this.src='{$style['imagefolder']}/top_pms.gif';" border="0" alt="{$lang->items['LANG_GLOBAL_PMS']}" title="{$lang->items['LANG_GLOBAL_PMS']}" /></a>
Das hätte ich gerne blinken gelassen. Die Datei die blinkt ist top_pms_new
Hat da jemand eine Idee?
Ich hoffe woltlab klagt mich nicht an weil ich einen Code-Schnippsel veröffentliche. ^^
codingnoob
code: |
1:
|
<a href="pms.php{$SID_ARG_1ST}"><img src="{$style['imagefolder']}/top_pms_new.gif" onmouseover="this.src='{$style['imagefolder']}/top_pms_over.gif';" onmouseout="this.src='{$style['imagefolder']}/top_pms_new.gif';" border="0" alt="{$lang->items['LANG_GLOBAL_PMS']}" title="{$lang->items['LANG_GLOBAL_PMS']}" /></a> |
|
So … einfach den Pfad bei src und onmouseout anpassen und beim nicht-Hovern wird (sollte) dein neuer Blinker angezeigt werden.
Auch wenn ich nicht wirklich Ahnung von onmouseover und onmouseout und deren Sinn in diesem Zusammenhang hab.
Sa!boT
Nein, das ist nicht.
Das heißt nur das wenn man mit der Maus über den Button geht ein anderes Bild erscheint.
Hat jemand anders eine Idee? Das ist doch eigentlich nicht so schwer mit $recievedpms oder so....
codingnoob
Ich dachte du wolltest nur, dass dein neues blinkendes Bild statt des andern angezeigt wird.
Wenn du meintest, dass der blinkende Button erscheinen soll, wenn es ungelesene PNs gibt, dann solltest du mal im Forum nach "Blinkender PN-Button" oder soetwas suchen.
Ich kann das nur grad nich machen, weil um 13:45 wieder die Schule losgeht und ich jetz hingehn muss
codingnoob
So, ein neuer Versuch:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
|
<a href="pms.php{$SID_ARG_1ST}"></a>
<if($countnew>0)>
<then><img src="{$style['imagefolder']}/top_pms_new.gif" alt="{$lang->items['LANG_START_NEWPM']}" title="{$lang->items['LANG_START_NEWPM']}" /></then>
<else><img src="{$style['imagefolder']}/top_pms.gif" onmouseover="this.src='{$style['imagefolder']}/top_pms_over.gif';" onmouseout="this.src='{$style['imagefolder']}/top_pms.gif';" border="0" alt="{$lang->items['LANG_GLOBAL_PMS']}" title="{$lang->items['LANG_GLOBAL_PMS']}" /></else>
</if>
</a>
|
|
Vielleicht geht es ja so. Ansonsten gäb es für wBB 2.2 und 2.3 noch den Hack von Lasall:
http://www.mywbb.info/board/database.php...ew&entryid=3193 für 2.3
http://www.mywbb.info/board/database.php...ew&entryid=3194 für 2.2
Sa!boT
Danke nochmal.
Nur die Variable scheint es nicht zu geben...
$countnew> <-- Gibt es für was anderes? Weil er erkennt "then" nicht an er nimmt immer else... auch die "sprachvariable" zeigt er net an...
EDIT:
So geht es:
php: |
1:
|
<a href="pms.php{$SID_ARG_1ST}"><if($wbbuserdata['pmnewcount'])><then><img src="{$style['imagefolder']}/top_pms_new.gif" alt="{$lang->items['LANG_START_NEWPM']}" title="{$lang->items['LANG_START_NEWPM']}" /></then><else><img src="{$style['imagefolder']}/top_pms.gif" onmouseover="this.src='{$style['imagefolder']}/top_pms_over.gif';" onmouseout="this.src='{$style['imagefolder']}/top_pms.gif';" border="0" alt="{$lang->items['LANG_GLOBAL_PMS']}" title="{$lang->items['LANG_GLOBAL_PMS']}" /> |
|
Damit geht es. Danke nochmal!
leider sieht das Forum aber nun so aus:
Hat jemand eine Idee? Habe nur das oben eingefügt.
codingnoob
mmmh, keine Ahnung, tut mir Leid.
Um welche wBB-Version geht es denn eigentlich? Den img-Tag und die if-Abrage habe ich aus den 2.3er-Templates kopiert.
edit:
code: |
1:
2:
3:
|
<a href="pms.php{$SID_ARG_1ST}"><if($wbbuserdata['pmnewcount'])><then><img src="{$style['imagefolder']}/top_pms_new.gif" alt="{$lang->items['LANG_START_NEWPM']}" title="{$lang->items['LANG_START_NEWPM']}" border="0" /></then><else><img src="{$style['imagefolder']}/top_pms.gif" onmouseover="this.src='{$style['imagefolder']}/top_pms_over.gif';" onmouseout="this.src='{$style['imagefolder']}/top_pms.gif';" border="0" alt="{$lang->items['LANG_GLOBAL_PMS']}" title="{$lang->items['LANG_GLOBAL_PMS']}" />
|
|
So?
Sa!boT
Meine Version ist: 2.3.3
gelöst.
Kann geschlossen werden.
Hiermit geht es... Wenn man es richtig einfügt.^^
php: |
1:
|
<a href="pms.php{$SID_ARG_1ST}"><if($wbbuserdata['pmnewcount'])><then><img src="{$style['imagefolder']}/top_pms_new.gif" border="0" alt="{$lang->items['LANG_GLOBAL_NEWPM']}" title="{$lang->items['LANG_START_NEWPM']}" /></then><else><img src="{$style['imagefolder']}/top_pms.gif" onmouseover="this.src='{$style['imagefolder']}/top_pms_over.gif';" onmouseout="this.src='{$style['imagefolder']}/top_pms.gif';" border="0" alt="{$lang->items['LANG_GLOBAL_PMS']}" title="{$lang->items['LANG_GLOBAL_PMS']}" /></else></if></a> |
|
ede
hmpf...
Ich hab da nun schon bestimmt 1000 und 17 Tags ausprobiert nun dareinzukopieren... beim neuladen krieg ich immer ne Fehlermeldung über das header-tpl.
Kann mir mal einer sagen, was ich im header ersetzen muss??? Werde langsam echt irre hier...
im übrigen würde ich von wBB Tutorials hierher verwiesen... und würde mich echt freuen, wenn mir das mal einer erklären könnte mit dem annerenbutton dann da drin
Sa!boT
Ehm....
Ich erkläre dir das diese Woche nochmal. Muss nun weg. Errinere mich bitte nochmal, falls ich es vergessen sollte.
Sa!boT
xundy
@ Ede ohne zu wissen welchen Code du eingefügt hast und wie die fehlermeldung lautet kann man dir nicht wirklich helfen
mfg
Theo69
Hat sich erledigt, haben den Hack genommen.
Gruß
Theo