Peh
Was macht der Hack:
Es werden auf der Startseite unter Aktuelle Ereignisse nicht nur die Geburtstage
vom heutigen Tag sondern auch die zukünftigen Geburtstage in den
nächsten X Tagen angezeigt.
Die Anzahl der Tage, die Geburtstage im Vorraus angezeigt werden sollen kann
natürlich im ACP eingestellt werden.
Einbauzeit: ca. 8-10 min
Copyright/Haftungsausschluss:
Dier Hack darf nur vom Autor (Peh) zum Download angeboten werden. Modifikation
nur für Eigenbedarf erlaubt. Copyright darf nicht entfernt werden.
Der Autor übernimmt keinerlei Haftung für Schäden die durch den Einbau
oder die Benutzung dieses Hacks entstehen.
Version / History:
1.0 2006-03-05 Hack erstellt.
1.1 2006-03-07
Designfehler mit ; ; ; behoben.
Es ist möglich den Wochentag ($weekday[$days]) und das Geburtstags-Datum ($birthdaydate) im Template zu verwenden.
Inkompatibilität zu einem anderen Hack (durch $sql) behoben
Bitte schreibt auch mal ein Feedback wie es bei euch geklappt hat.
----
weiter zum Download
Dorena
Noch besser wäre es wenn in dem .rar File auch was drin wäre
Peh
ohje besser wärs ja ... hab ichs mal wieder total verplant
Also jetzt nochmal mit Inhalt und Demobild gibts natürlich auch.
Sorry & Gruß Peh
Dorena
*Lachweg* okay dann jetzt mit Inhalt
MAD_87
Das gleiche könnte man doch auch für die termine machen..
wäre doch net kompliziert, oder?
a-friend
Hab es eingebaut, funzt tadellos.
Allerdings habe ich eine kleine Ändrung bei mir gemacht.
In der Index.php diese Zeile:
code: |
1:
|
else $nextbirthdaybit .= "; ".$daybit[$j]; |
|
Wenn ich in sagen wir mal 5 Tagen Geburtstag hatte sah es so aus:
pflauschi (38); ; ; ; ;
habe ich so ageändert:
code: |
1:
|
else $nextbirthdaybit .= " ".$daybit[$j]; |
|
nun sieht es bei mir so aus:
pflauschi (38)
Ansonsten klappt es einwandrei. Dangge für den Hack.
LG
Peh
hatte den fehler gerade schon entdeckt
so ist es am besten gelöst
php: |
1:
|
else $nextbirthdaybit .= "; ".$daybit[$j]; |
|
ersetzen mit
php: |
1:
|
else if (isset($daybit[$j])) $nextbirthdaybit .= "; ".$daybit[$j]; |
|
gruß peh
nr5live

funzt einwandfrei ! auch im WBB 2.2.
super Danke !
MAD_87
komischerweise funzt bei mir das mit den events, mit den geburtstagen aber net..
wird nix angezeigt.. könnt ihr mir sagen, wo ich da was vergessen haben kann?
Iceblue
wenn du auch den event hack eingebaut hast, könnte dein fehler vllt. in der index.tpl liegen. schau doch mal ob die geänderte zeile nun wie die hier aussieht.
php: |
1:
|
<if(isset($birthdaybit) || isset($eventbit) || isset($nexteventbit) || isset($nextbirthdaybit))> |
|
so sind dann auf jeden fall beide hacks drin verarbietet.
Ansonsten fällt mir auch nix ein.
doch hab ich noch ne andere frage, finde es ok das da steht
"Zukünftige Geburtstage:
Morgen: ...." doch das in X-Tagen finde ich etwas blöd, könnte man da nicht das datum einblenden dafür? oder das so abändern wie im Event hack mit den Tagen?
a-friend
@Peh, schau mal büdde in mein Forum in den Footer, da passt jetzt was nicht so ganz leider.
pflauschi`s Forum
Dangge fürs schauen. Lösung parat vielleicht?
LG
Peh
@a-friend
da ist der hack wohl nicht kompatibel
benenn mal NUR in meinem Hack
alle $sql in $query um
sollte dann besser aussehen
a-friend
Hat geklappt Peh. Solltest du vielleicht im Download auch ändern. Sonst wunderbar. Danke Dir für den schnellen Support.
LG
P.S.: Schöne Suche haste auf deiner HP oben rechts
Peh
so hab dann hier auch die kleinen fehler noch behoben
BrauniHCL
geht alles wunderbar
beide zusammen aber bei mir nur mit dem hinweis von iceblue - thx
MAD_87
komisch.. bei meinem einen style gehts, beim standard jedoch net..
hiermal der teil der index.tpl:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
|
<if(isset($birthdaybit) || isset($eventbit) || isset($nextbirthdaybit) || isset($nexteventbit))>
<then>
<tr>
<td class="tabletitle" align="left" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><span class="smallfont"><b>{$lang->items['LANG_START_SHOWEVENTS']}</b></span></td>
</tr>
<if(isset($birthdaybit))>
<then>
<tr>
<td class="tableb" align="center"><img src="{$style['imagefolder']}/birthday.gif" alt="" title="" border="0" /></td>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_BIRTHDAY']}</b><br />$birthdaybit</span></td>
</tr>
</then>
</if>
<if(isset($eventbit))>
<then>
<tr>
<td class="tableb" align="center"><img src="{$style['imagefolder']}/events.gif" alt="" title="" border="0" /></td>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_TODAYEVENT']}</b><br />$eventbit</span><if(isset($nexteventbit))><then><br /><span class="smallfont"><div style="margin-top: 6px;">$nexteventbit</span></div></then></if></td>
</tr>
</then>
</if>
<if(isset($nexteventbit) && !isset($eventbit))>
<then>
<tr>
<td class="tableb" align="center"><img src="{$style['imagefolder']}/events.gif" alt="" title="" border="0" /></td>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont">$nexteventbit</span></td>
</tr>
</then>
</if>
</then>
</if> |
|
müsste doch so stimmen, oder net?
Peh
denke auch dass es so stimmt aber wenns am style liegt kann es ja nur an den templates liegen.
Hast du das andere Template aus dem ordner templates auch in alle styles importiert?
gruß peh