Birthday im Thread anzeigen

KriX
Titel: Birthday im Thread anzeigen
Version: 1.0
Beschreibung: Hi,

auf wunsch eines Users im wbb2.3 Wünsche forum..

mit diesem AddOn wird im Thread,
falls der Benutzer an diesem Tag Geburtstag hat,
ein Bild, b-day.gif, angezeigt.

Das Bild ist beliebig änderbar

AddOn copyright by
Coders-Board.Net
----


weiter zum Download
Sould
Gibt es mal eine Demo um zu sehen, wie das ganze aussehen könnt e?
KriX
hier
Polarist2k
Reingebastelt und funzt super, thx! großes Grinsen
Manuel
funktioniert prächtig fröhlich herzlichen dank fröhlich
gerd
bei mir hat es leider nicht funktioniert. Die Gif liegt im wbb2/images Ordner??
Muss ich was cachen oder in das Style laden??

Bitte um Hilfe

Gerd
Jette
Hast du mehrere Styles?
Das gif muß immer im entsprechenden Bilderordner aller Styles sein.

Bei mir funktioniert der Hack jedenfalls prächtig, danke an dieser Stelle.
crystal-x
Hallo,

Also ich habe jetzt alles so bearbeitet wie beschrieben,nur irgendwie wird im Thread kein Geburtstag angezeigt, habe auch die grafik in die Style Ordner hochgeladen.

An was könnte es liegen?
Traumerin
Also ich finde nirgends die Datei thread_postbid

Kann mir da jemand weiterhelfen
braino
Das ist ein Template (ja, auch wenn der Thread alt ist)
NeLL
Hallo,

toller Hack! Allerdings hätte ich eine (Änderungs-) Frage.

Ich möchte eine kleine Grafik (Geburtstagstörtchen) unten in der "Userinfo" des Threads haben, direkt als erstes - also auch vor der On- bzw. Offline-Anzeige.

[IMG]http://img301.imageshack.us/img301/9057/bdayhb7.jpg[/IMG]
Breuer76
Da hätte ich auch Intresse dran, das das unten angezeigt wird.
SnakeBlood
Super Hack, ich sag mal danke dafürAugenzwinkern
mamamo
Wenn ich im Profil - Profil bearbeiten und dann mein Geb. Datum Verändern will, bekomme ich eine fehlermeldung nach dem Speichern.
Wenn ich das im ACP Vornehme geht alles wie es sein soll.


Fehlermeldung:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6): Invalid SQL: SELECT profilefieldid,required,fieldtype,choicecount,fieldoptions FROM bb1_profilefields ORDER BY profilefieldid ASC
mysql error: Unknown column 'choicecount' in 'field list'
mysql error number: 1054
mysql version: 4.1.22-max-log
php version: 4.4.8
Date: 30.11.2008 @ 21:51
Script: /usercp.php
Referer: http://www.eltern4u.de/usercp.php?action=profile_edit
Agi
Du hast vergessen, das Setup auszuführen.
mamamo
geschockt Öhm, welches Setup ???

Da ist nix ... oder brauch ich ne Brille, hier der Text ! :


################################################################

Lade zuerst die mitglieferte b-day.gif in den Images Ordner,
ACHTUNG:
Die Datei wird von dem Ordner des aktuellen Styles eingebunden,
d.h. für mehrere Styles, die b-day.gif in alle styles laden

Natürlich kann die Datei verändert werden

################################################################

Öffne datei "./thread.php":

------------------------------------------------------

Suche nach
$result = $db->query("SELECT p.*, pc.cache,
Ersetze mit
$result = $db->query("SELECT p.*, pc.cache, u.birthday,

------------------------------------------------------

Suche nach
eval("\$postbit = \"".$tpl->get("thread_postbit")."\";");
Füge darüber
$date = date('m-d');
$b_d = $posts['birthday'];
$b_d = explode('-',$b_d);
$b_d = $b_d[1].'-'.$b_d[2];
if ($date == $b_d) { $birthday = 1; }
else { $birthday = 2; }

#################################################################

Öffne Template "thread_postbit"

Suche nach
<if($threadstarter==1)><then><br />{$lang->items['LANG_THREAD_THREADSTARTER']} <img src="{$style['imagefolder']}/threadstarter.gif" border="0" alt="{$LANG_THREAD_THREADSTARTER_ALT}" title="{$LANG_THREAD_THREADSTARTER_ALT}" /></then></if>
Füge darunter
<if($birthday==1)><then><br /><img src="{$style['imagefolder']}/b-day.gif" border="0" alt="Birthday" /></then></if>

#################################################################
janolaf
dir scheint in der tabelle --> bb1_profilefields der eintrag --> choicecount zu fehlen.

kontrolliere das bitte mal im phpmyadmin.
wenn das wirklich fehlt , führe mal diese abfrage aus:
ALTER TABLE bb1_profilefields ADD choicecount tinyint(1) NOT NULL default '0';
mamamo
unglücklich Okay, da ich das nicht kann, muss ich das machen lassen, wens nicht klappt, Melde ich mich Morgen noch mal bei euch.

Danke.
Nazan
Danke für den Supi Hack funktioniert einwandfrei. smile
NeLL
Zitat:
Original von NeLL
Hallo,

toller Hack! Allerdings hätte ich eine (Änderungs-) Frage.

Ich möchte eine kleine Grafik (Geburtstagstörtchen) unten in der "Userinfo" des Threads haben, direkt als erstes - also auch vor der On- bzw. Offline-Anzeige.

[IMG]http://img301.imageshack.us/img301/9057/bdayhb7.jpg[/IMG]

Ist ja lustig, mal zufällig wieder hier gelandet, und was seh' ich: Die Frage ist fast 3 Jahre später immer noch offen. großes Grinsen

Wär' da noch was zu retten? Hätte für mein aktuelles Projekt nach wie vor Interesse daran.