YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » Next Birthdays 1.1 » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 51.088 Views | | Thema zu Favoriten hinzufügen
Seiten (9): « vorherige 1 2 3 4 5 6 [7] 8 9 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Next Birthdays 1.1 8 Bewertungen - Durchschnitt: 8,888 Bewertungen - Durchschnitt: 8,888 Bewertungen - Durchschnitt: 8,888 Bewertungen - Durchschnitt: 8,88
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
renegate98 renegate98 ist männlich
Mitglied


images/avatars/avatar-5723.jpg

Dabei seit: 06.01.05
Beiträge: 35
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten
Herkunft: Leipzig
Forenversion: 3.1; 2.3

Antworten Zitieren Editieren Melden       UP

nochmals vielen dank - jetzt stimmt es!

toller support - ich hätte dieses jahr nicht mehr damit gerechnet großes Grinsen

also nochmal guten rutsch an alle!!
31.12.09 10:40 renegate98 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge renegate98 in deine Kontaktliste ein
berlini
Mitglied


Dabei seit: 16.11.09
Beiträge: 11

Antworten Zitieren Editieren Melden       UP

Ich habe auch alles eingebaut ... allerdings wird bei bei mir kein zukünftiger Geburtstage angezeigt. Im ACP ist alles aktiviert und auch die zukünftigen Geburtstage eingetragen ... woran kann as denn liegen?

Hoffe, es kann mir jemand helfen ... LG

EDIT 2 ... Hat sich erledigt ... geht nun alles

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von berlini: 19.02.10 08:10.

19.01.10 13:45 berlini ist offline E-Mail Finden Als Freund hinzufügen
_execute_
Mitglied


images/avatars/avatar-5642.gif

Dabei seit: 01.10.09
Beiträge: 14
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Ich hatte den Hack vor einiger Zeit eingebaut - genauso wie den Next Events - und bis vor kurzem liefen beide auch einwandfrei. Seit kurzem jedoch zeigt sich ein Fehler:
Bei aktuellen Geburtstagen/Events wird unten auf der Startseite soweit alles korrekt angezeigt, nur bei den Geburtstagen/Events des heutigen Tages wird jeweils nur der erste eingetragene Geburtstag/Termin angezeigt - alle weiteren des heutigen Tages werden einfach "verschluckt", sprich nicht angezeigt.

Woran könnte das liegen?

Meine Forenversion ist das 2.3.6. - und wie gesagt, bisher lief eigentlich alles einwandfrei.

Wäre für Hilfe extrem dankbar. Auch für die Nennung eines Alternativ-Hacks, falls es für dieses Problem keine Lösung geben sollte.

Grüße

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von _execute_: 27.02.10 23:48.

27.02.10 21:33 _execute_ ist offline E-Mail Finden Als Freund hinzufügen
ChunkySommer4 ChunkySommer4 ist weiblich
man muss mich nicht mögen


images/avatars/avatar-5584.gif

Dabei seit: 23.09.08
Beiträge: 230
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Herkunft: Deutschland
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

nach einem bisschen suchen hier durch die threads hat alles geklappt vielen dank für den hack

__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von ChunkySommer4: 15.03.10 14:26.

15.03.10 10:47 ChunkySommer4 ist offline E-Mail WWW Finden Als Freund hinzufügen
*S2k*
Mitglied


Dabei seit: 03.01.06
Beiträge: 58

Antworten Zitieren Editieren Melden       UP

habe da mit einem style probleme

ändern im index tpl

Zitat:
Suche:
--------------------------------------------------------------------------
<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>
--------------------------------------------------------------------------

ERSETZE mit:
--------------------------------------------------------------------------
<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><if(isset($nextbirthdaybit))><then><br /><span class="smallfont"><div style="margin-top: 6px;"><b>{$lang->items['LANG_START_NEXTBIRTHDAY']}</b><br />$nextbirthdaybit</span></div></then></if></td>
</tr>
</then>
</if>

<if(isset($nextbirthdaybit) && !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_NEXTBIRTHDAY']}</b><br />$nextbirthdaybit</span></td>
</tr>
</then>
</if>




das schaut bei mir so aus

code:
1:
2:
3:
4:
5:
6:
7:
8:
<if(isset($birthdaybit))>
    <then>
     <tr>
      <td style="width:57px;" 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>



wie muss der code korrekt aussehen?
15.03.10 13:17 *S2k* ist offline E-Mail Finden Als Freund hinzufügen
hardcore-punk hardcore-punk ist männlich
Dünngsöchter


images/avatars/avatar-4380.gif

Dabei seit: 01.11.04
Beiträge: 4.591
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi; WBB Lite 2 Anfänger; WBB Lite 1 Profi
Herkunft: Im tiefsten Wald von Österreich
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

Tausche deinen Code mit

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:


<if(isset($birthdaybit))>
<then>
<tr>
<td style="width:57px;" 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><if(isset($nextbirthdaybit))><then><br /><span class="smallfont"><div style="margin-top: 6px;"><b>{$lang->items['LANG_START_NEXTBIRTHDAY']}</b><br />$nextbirthdaybit</span></div></then></if></td>
</tr>
</then>
</if>

<if(isset($nextbirthdaybit) && !isset($birthdaybit))>
<then>
<tr>
<td style="width:57px;" 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_NEXTBIRTHDAY']}</b><br />$nextbirthdaybit</span></td>
</tr>
</then>
</if>


aus, dann müsste das eigentlich passen.

__________________
***

DOWNR!DERS LINZ
Downriders-Linz'Downhill'Freeride'Dirtjump'MTB

***

16.03.10 15:25 hardcore-punk ist offline E-Mail WWW Finden Als Freund hinzufügen Füge hardcore-punk in deine Kontaktliste ein AIM-Name von hardcore-punk: huemerdaniel YIM-Name von hardcore-punk: sportsitz MSN Passport-Profil von hardcore-punk anzeigen
*S2k*
Mitglied


Dabei seit: 03.01.06
Beiträge: 58

Antworten Zitieren Editieren Melden       UP

thx passt
16.03.10 20:34 *S2k* ist offline E-Mail Finden Als Freund hinzufügen
Sanarkai
Mitglied


Dabei seit: 28.08.09
Beiträge: 4
Fähigkeiten: WBB2 Anfänger
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Und hier genauso:
Seit 2 Wochen etwa werden nur noch die aktuellen Geburtstage angezeigt, nicht mehr die zukünftigen.
Weiß einer warum?
Habe da nix verändert seit dem Einbau vor Monaten.
07.10.10 07:04 Sanarkai ist offline E-Mail Finden Als Freund hinzufügen
John Silver John Silver ist männlich
Mitglied


Dabei seit: 12.06.09
Beiträge: 22
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Fortgeschritten
Herkunft: Sachsen
Forenversion: 3.1; 2.3

Antworten Zitieren Editieren Melden       UP

Hallo Sanarkei,

kann ich bestätigen, ist bei mir auch so.

...in den letzten Monaten wurde nix verändert...Nachdenken

Edit:

Ich hab bei mir befreundeten 2.3.6er Foren nachgefragt... bei denen tritt das selbe Problem auf

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von John Silver: 08.10.10 00:05.

07.10.10 10:28 John Silver ist offline E-Mail Finden Als Freund hinzufügen
Sanarkai
Mitglied


Dabei seit: 28.08.09
Beiträge: 4
Fähigkeiten: WBB2 Anfänger
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

@John Silver: Schau mal hier.

Dann geht es wieder. Freude
Dachte zwar, ich hättte das geändert, aber war nicht so...
13.10.10 11:22 Sanarkai ist offline E-Mail Finden Als Freund hinzufügen
John Silver John Silver ist männlich
Mitglied


Dabei seit: 12.06.09
Beiträge: 22
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Fortgeschritten
Herkunft: Sachsen
Forenversion: 3.1; 2.3

Antworten Zitieren Editieren Melden       UP

Na toll aus ner 6 ne 5 machen...gg funzt wieder fröhlich

Lieben Dank Sanarkei für den Hinweis.

LG John

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von John Silver: 13.10.10 19:10.

13.10.10 18:59 John Silver ist offline E-Mail Finden Als Freund hinzufügen
Dragonheart0811 Dragonheart0811 ist männlich
Mitglied


Dabei seit: 11.04.07
Beiträge: 157
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Flensburg
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Hi,

Mike hat hier die änderung für HM-Portal gepostet, bei mir funktioniert das aber leider nicht, der zeigt im portal nur den Heutigen Geburtstag an.

Kann mir jemand helfen woran das liegt?

__________________
lg,
Dragonheart. smile

19.10.10 17:11 Dragonheart0811 ist offline E-Mail Finden Als Freund hinzufügen
Fleeting
Mitglied


Dabei seit: 26.01.08
Beiträge: 78

Antworten Zitieren Editieren Melden       UP

Häng mal bitte die zu änderten templates für das Portal an.


Und hier auch gleich die Lösung für die jenigen, die die User im Forum bei den Geburtstagen gerne in der Gruppenfarbe angezeigt bekommen möchten:


suche in der index.php nach:
code:
1:
$result = $db->unbuffered_query("SELECT userid, username, birthday FROM bb".$n."_users WHERE ".$query." ORDER BY username ASC");


und ersetze es durch:
code:
1:
$result = $db->unbuffered_query("SELECT u.userid, u.username, u.useronlinegroupid, u.birthday, g.useronlinemarking FROM bb".$n."_users u LEFT JOIN bb".$n."_groups g ON (u.useronlinegroupid=g.groupid) WHERE ".$query." ORDER BY username ASC");



suche nach:
code:
1:
$row['username'] = htmlconverter($row['username']);


füge darüber ein:
code:
1:
$nb_user_id = $row['userid'];



suche nach:
code:
1:
$row['username'] = htmlconverter($row['username']);


füge darunter ein:
code:
1:
$nb_user_name = sprintf($row['useronlinemarking'], $row['username']);



speichern und wieder hochladen.


Gehe nun ins ACP und wähle dort "Templates bearbeiten". Wähle dort das Template "index_nextbirthdaybit" aus und bearbeite dies.

ersetze das gesamte Template mit:
code:
1:
<if(isset($daybit[$days]))><then>, </then><else><if($days==1)><then><b>{$lang->items['LANG_START_TOMORROW']} </b></then><else><b>{$lang->items['LANG_START_INDAYS']} </b></else></if></else></if><a href="profile.php?userid=$nb_user_id{$SID_ARG_2ND}">$nb_user_name</a>$age


Speichern.

Schon werden eure User in der Gruppenfarbe dargestellt Augenzwinkern


Gruß,
Fleeting
19.10.10 18:33 Fleeting ist offline E-Mail Finden Als Freund hinzufügen
Dragonheart0811 Dragonheart0811 ist männlich
Mitglied


Dabei seit: 11.04.07
Beiträge: 157
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Flensburg
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Hi Fleeting,

hier die Dateien vom HM-Portal..

Dateianhänge:
unknown box_birthday.php (3,04 KB, 1 mal heruntergeladen)
unknown hm_box_birthday.tpl (892 Byte, 1 mal heruntergeladen)
unknown hm_box_birthday_next_in.tpl (361 Byte, 1 mal heruntergeladen)


__________________
lg,
Dragonheart. smile

19.10.10 18:58 Dragonheart0811 ist offline E-Mail Finden Als Freund hinzufügen
Fleeting
Mitglied


Dabei seit: 26.01.08
Beiträge: 78

Antworten Zitieren Editieren Melden       UP

Hallo Dragonheart0811,
ich kenne nun nicht die Originaldatei vom HM Portal.
Soweit ich das sehen kann wurde alles richtig eingebaut.
Was mich nur stutzig machte war folgendes:

code:
1:
2:
3:
eval("\$mboxhtml .= \"".$tpl->get("hm_box_birthday")."\";");
else
  eval("\$mboxhtml .= \"".$tpl->get("hm_box_birthday_none")."\";");


Das macht eben nur Sinn wenn es wirklich in einer "richtigen" if-abfrage steht.

also:
code:
1:
2:
3:
4:
5:
if($birthdaybits != "" || $nextbirthdaybit != ""){
  eval("\$mboxhtml .= \"".$tpl->get("hm_box_birthday")."\";");
}else{
  eval("\$mboxhtml .= \"".$tpl->get("hm_box_birthday_none")."\";");
}


Deswegen habe ich diese Abfrage mal hinzugefügt.

Tausche also bitte mal die angehängte datei aus.

Gruß,
Fleeting

Dateianhang:
unknown box_birthday.php (3,05 KB, 1 mal heruntergeladen)
19.10.10 19:13 Fleeting ist offline E-Mail Finden Als Freund hinzufügen
Dragonheart0811 Dragonheart0811 ist männlich
Mitglied


Dabei seit: 11.04.07
Beiträge: 157
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Flensburg
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Hi Fleeting,

geht leider immer noch nicht, schau mal den Screen.. Bei mehr diesen Monat kommt der Calender.

Da müßte doch eine 2. Box auftauchen oder?

Dateianhang:
png portal.png (7,21 KB, 75 mal heruntergeladen)


__________________
lg,
Dragonheart. smile

19.10.10 19:31 Dragonheart0811 ist offline E-Mail Finden Als Freund hinzufügen
Fleeting
Mitglied


Dabei seit: 26.01.08
Beiträge: 78

Antworten Zitieren Editieren Melden       UP

Leg mir mal bitte einen testaccount zu und schick mir die daten mal bitte als PN.
19.10.10 20:25 Fleeting ist offline E-Mail Finden Als Freund hinzufügen
Dragonheart0811 Dragonheart0811 ist männlich
Mitglied


Dabei seit: 11.04.07
Beiträge: 157
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Flensburg
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Fleeting
Leg mir mal bitte einen testaccount zu und schick mir die daten mal bitte als PN.


Huhu,

ist Unterwegs.. Beim mototip werden auch die Top User im Portal nicht angezeigt. unglücklich

__________________
lg,
Dragonheart. smile

19.10.10 20:39 Dragonheart0811 ist offline E-Mail Finden Als Freund hinzufügen
Fleeting
Mitglied


Dabei seit: 26.01.08
Beiträge: 78

Antworten Zitieren Editieren Melden       UP

Also:
Ich habe gesehen, dass Mike das "ab Oktober" Problem nicht berücksichtigt hat.

Versuch mal die php im Anhang


EDIT: Und das Problem mit der Kalenderweiterleitung:

schau mal im Template: hm_box_birthday_link Augenzwinkern


Ich weis ja nicht was da eig. kommen sollte. Also das ist ja eig. Nur der ganz normale Kalender wo man die restlichen geburtstage sehen kann.

Dateianhang:
unknown box_birthday.php (3,24 KB, 1 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Fleeting: 19.10.10 20:50.

19.10.10 20:43 Fleeting ist offline E-Mail Finden Als Freund hinzufügen
Dragonheart0811 Dragonheart0811 ist männlich
Mitglied


Dabei seit: 11.04.07
Beiträge: 157
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Flensburg
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Hi.

cool nun funzt das im Portal. Fetten Dank.. Hast du auch zufällig einen Plan bezüglich Mototip Top User im Portal?

__________________
lg,
Dragonheart. smile

19.10.10 21:05 Dragonheart0811 ist offline E-Mail Finden Als Freund hinzufügen
Seiten (9): « vorherige 1 2 3 4 5 6 [7] 8 9 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » Next Birthdays 1.1