Testumgebung-Online.de
Forenmenü
» Forum
» HM-Portal
» JGS-Portal
» Suche
» Kalender

» Beiträge der letzten 24h
» Beiträge der letzten 48h
» Beiträge der letzten 7 Tage
» Aktuelle Umfragen

» Wer ist wo Online?
» FAQ
» Impressum

Usermenü

» Registrieren


Login
Benutzername: Passwort: (Passwort vergessen?)


Testumgebung-Online.de » WBB 2.3.x Hacks - Addons - Support » WBB Hacks + Addons » User-Anniversary-Hack » User-Anniversary-Hack » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau
Seiten (17): [1] 2 nächste » ... letzte »
Thread erledigt

Zum Ende der Seite springen User-Anniversary-Hack
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.091
Nächster Level: 13.849.320

1.018.229 Erfahrungspunkt(e) für den nächsten Levelanstieg

User-Anniversary-Hack Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen


  • Titel
    User-Anniversary-Hack für wbb2.3.x Version 1.4
  • Beschreibung
    An Jahrestagen der Mitgliedschaft im Forum erfolgen Glückwünsche wahlweise per Thread, PN oder E-Mail. Außerdem werden die tagesaktuellen und auch zukünftigen Jubilare auf der Startseite eingeblendet (ähnlich den Geburtstagskindern).

     


    Die Steuerung erfolgt komplett über das ACP:

     

  • Copyright
    Dieser Hack ist urheberrechtlich geschützt und darf weder komplett, noch in Teilen ohne meine Zustimmung zum Download angeboten oder weitergegeben werden. Veränderungen des Codes sind nur für den eigenen Gebrauch zulässig. Das Entfernen des Copyrights ist nicht erlaubt!
  • Haftungsausschluß
    Dieser Hack wird auf eigene Gefahr eingebaut/genutzt. Ich übernehme keinerlei Haftung für direkte und/oder indirekte Schäden, die durch die Installation und/oder den Gebrauch entstehen. Bitte vor dem Einbau ein Backup der Datenbank und der zu ändernden Dateien anfertigen.
  • Historie & Versionsänderungen

    v1.0 = 13.04.2008 - Erstveröffentlichung
    v1.1 = 13.04.2008 - Fehler in der Anleitung korrigiert
    v1.2 = 04.06.2008 - Code für die index.php wurde an PHP5.0 angepasst, Template index_nextuseranniversarybit.tpl dem angepasst.
    v1.3 = 27.06.2008 - Auf der Startseite wurden Jubilare nicht in den Useronlinefarben angezeigt.
    v1.4 = 19.09.2008 - Nur die Installationsanleitung wurde überarbeitet (ein Fehler und die spezielle Prozedur für Boardies, die schon vorher den GH-Hack von alfie installiert haben)
  • Voraussetzungen
    Für das Betreiben diese Hacks wird eine gültige Lizenz vom BurningBoard 2.3.x vorausgesetzt.
  • Installation
    Eine Installationsanleitung liegt dem Archiv bei. Die Einbauzeit liegt bei ca. 20 Minuten. Es müssen alle Dateien auf den Webspace hochgeladen und DREI PHP-Dateien, sowie EIN Template editiert werden. Bitte genau die Anleitung beachten, es müssen zwei SQL-Statements umgeändert werden, was etwas schwierig ist.

    Edit 18.09.2008 15:10h Wer vorher den neuen Guthaben-Hack von alfie eingebaut hat, der kommt mit der Anleitung im Hack nicht zurecht. In dem Falle bitte diese Lösung beachten. In der Version 1.4 ist das in der Anleitung berücksichtigt.
  • Update von 1.1 oder 1.2 auf 1.3
    Die Templates index_useranniversarybit.tpl und index_nextuseranniversarybit.tpl aus dem Setup gegen die alten austauschen und den Code für die index.php aus der Anleitung gegen den alten austauschen.
  • Update von 1.1, 1.2 oder 1.3 auf 1.4
    Da nur die Anleitung geändert worden ist und alle anderen Dateien gleich geblieben sind, braucht kein Update durchgeführt zu werden.
  • Demo

    Demo-Bilder:
    Startseite
    ACP-Menü
  • Wie wurde der Hack getestet?
    Hauptsächlich auf unserem vServer im laufenden Betrieb. Obwohl hier jede Menge Hacks/Addons installiert sind, traten keinerlei Konflikte auf. Weiterhin auf einer "nackten" WBB-Versionen 2.3.6.

  • Zu beachten, wenn andere Hacks in der index.php verarbeitet werden

    Die Passage für das Template index.tpl aus meiner Anleitung bezieht sich hier also auf die Standard-Version, ohne useranniversary, nextuseranniversary, nextbirthday und nextevent

    Wie ist die Codezeile
    Template-Quelltext
    1:
    
    <if(isset($birthdaybit) || isset($eventbit))>

    also zu verstehen?

    Einfacher wird es, wenn man sie zunächst in Zeilen aufteilt:
    Template-Quelltext
    1:
    2:
    3:
    4:
    
    <if(
    isset($birthdaybit) 
    || isset($eventbit)
    )>


    Wenn nun ein Hack dazukommen soll (hier mal useranniversary), dann fügt man nur die zwei Zeilen hinzu:
    Template-Quelltext
    1:
    2:
    3:
    4:
    5:
    6:
    
    <if(
    isset($birthdaybit) 
    || isset($eventbit)
    || isset($useranniversarybit)
    || isset($nextuseranniversarybit)
    )>


    Der Posting-Anniversary-Hack kommt jetzt hinzu:
    Template-Quelltext
    1:
    2:
    3:
    4:
    5:
    6:
    7:
    
    <if(
    isset($birthdaybit) 
    || isset($eventbit)
    || isset($useranniversarybit)
    || isset($nextuseranniversarybit)
    || isset($posting_anniversary_bit)
    )>


    Die Next-Birthdays von Peh evtl. auch noch:
    Template-Quelltext
    1:
    2:
    3:
    4:
    5:
    6:
    7:
    8:
    
    <if(
    isset($birthdaybit) 
    || isset($nextbirthdaybit)
    || isset($eventbit)
    || isset($useranniversarybit)
    || isset($nextuseranniversarybit)
    || isset($posting_anniversary_bit)
    )>


    Und auch die Next-Events von Peh:
    Template-Quelltext
    1:
    2:
    3:
    4:
    5:
    6:
    7:
    8:
    9:
    
    <if(
    isset($birthdaybit) 
    || isset($nextbirthdaybit)
    || isset($eventbit)
    || isset($nexteventbit)
    || isset($useranniversarybit)
    || isset($nextuseranniversarybit)
    || isset($posting_anniversary_bit)
    )>


    Nun wird alles wieder zu einer Zeile zusammengefasst:
    Template-Quelltext
    1:
    
    <if(isset($birthdaybit) || isset($nextbirthdaybit)|| isset($eventbit)|| isset($nexteventbit)|| isset($useranniversarybit)|| isset($nextuseranniversarybit)|| isset($posting_anniversary_bit))>


    In dieser Zeile wird nun geprüft, ob Variablen vorhanden sind. Alles was in dem Template nun folgt, steht in dieser if-Schleife. Darunter kommen nun die einzelnen Blöcke für die jeweiligen Hacks, immer nochmals begonnen mit einem <if-Tag und abgeschlossen mit einem </if-Tag.

    Hier spielt die Reihenfolge aber eine Rolle, denn wer nun zuerst "erwähnt" wird, erscheint im Index auch zuerst. Nehmen wir mal die Reihenfolge, wie sie oben in der kompletten Zeile gecodet ist, dann ergeben sich die folgenden Blöcke:
    Template-Quelltext
    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:
    35:
    36:
    37:
    38:
    39:
    40:
    41:
    42:
    43:
    44:
    45:
    46:
    47:
    48:
    49:
    50:
    51:
    52:
    53:
    54:
    55:
    56:
    57:
    58:
    59:
    60:
    61:
    62:
    63:
    64:
    65:
    66:
    67:
    68:
    69:
    70:
    71:
    72:
    73:
    74:
    75:
    76:
    77:
    78:
    79:
    80:
    81:
    82:
    
    <!-- Eingangsprüfung, ob überhaupt eine der Variablen gesetzt ist -->
    <if(isset($birthdaybit) || isset($nextbirthdaybit)|| isset($eventbit)|| isset($nexteventbit)|| isset($useranniversarybit)|| isset($nextuseranniversarybit)|| isset($posting_anniversary_bit))>
    <then>
    <!-- birthdaybit als erster Block -->
    <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>
     
    <!-- nextbirthdaybit als Zweites -->
    <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>
     
    <!-- eventbit ist der dritte Block -->
    <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></td>
    </tr>
    </then>
    </if> 
     
    <!-- nexteventbit als vierter Block -->
    <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>
     
    <!-- useranniversarybit und nextuseranniversarybit als fünfter Block -->
    <if(isset($useranniversarybit))>
    <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_ANNIVERSARY']}</b><br />$useranniversarybit</span>
    <if(isset($nextuseranniversarybit))>
    <then>
    <br />
    <hr size="{$style['tableincellspacing']}" class="threadline" />
    <span class="smallfont"><div style="margin-top: 6px;"><b>{$lang->items['LANG_START_NEXTANNIVERSARY']}</b><br />$nextuseranniversarybit</div></span>
    </then>
    </if>
    </td>
    </tr>
    </then>
    </if>
    <if(isset($nextuseranniversarybit) && !isset($useranniversarybit))>
    <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_NEXTANNIVERSARY']}</b><br />$nextuseranniversarybit</span></td>
    </tr>
    </then>
    </if>
     
    <!-- posting_anniversary_bit als sechster Block -->
    <if(isset($posting_anniversary_bit))>
    <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_POSTING_ANNIVERSARY']}</b><br />$posting_anniversary_bit</span>
    </tr>
    </then>
    </if>
     
    <!-- Die Eingangeprüfung aus Zeile 2 muss nun abgeschlossen werden -->
    </then>
    </if>


    Ich denke, dass macht die ganze Mimik etwas durchsichtiger für Euch. Ich kann ja nicht wissen, ob Ihr nun auch wirklich alle Hacks verbaut habt, aber so könnt Ihr ja die Blöcke herausnehmen, die für Euch keine Rolle spielen.






    Viel Spaß!

    Gruß Mike



Dateianhänge:
zip user_anniversary_hack_v1.1 .zip (25 KB, 62 mal heruntergeladen)
zip user_anniversary_hack_v1.2 .zip (25 KB, 15 mal heruntergeladen)
zip user_anniversary_hack_v1.3 .zip (25 KB, 69 mal heruntergeladen)
zip user_anniversary_hack_v1.4 .zip (25 KB, 241 mal heruntergeladen)


__________________



 

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Momo: 04.06.2009 11:13.

13.04.2008 16:08 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
treumer treumer ist männlich
Jungspund


Dabei seit: 19.02.2008
Beiträge: 19

Level: 20 [?]
Erfahrungspunkte: 27.821
Nächster Level: 29.658

1.837 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

bei mir kommt leider noch ein fehler in der anzeige auf der startseite unten

da steht zwar der user aber danach name des users (-2007. Jahrestag) In 2 Tagen:usw.

also nicht 2 jahrestag großes Grinsen großes Grinsen
13.04.2008 18:03 treumer ist offline E-Mail an treumer senden Beiträge von treumer suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.091
Nächster Level: 13.849.320

1.018.229 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Kann es sein, dass Du die setup.php nicht ausgeführt hast?

Gruß Mike

__________________



 

13.04.2008 18:51 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
treumer treumer ist männlich
Jungspund


Dabei seit: 19.02.2008
Beiträge: 19

Level: 20 [?]
Erfahrungspunkte: 27.821
Nächster Level: 29.658

1.837 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

doch habe ich gemacht hatte aber das alte noch drauf . habe dann das neue draufgemacht aber zeigt immer noch 2007 an verwirrt verwirrt verwirrt
13.04.2008 19:01 treumer ist offline E-Mail an treumer senden Beiträge von treumer suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.091
Nächster Level: 13.849.320

1.018.229 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Check mal in der DB die Tabelle bbx_users. Dort ist nun ganz am Ende ein neues Tabellenfeld regdate_date.

Sind da für die betroffenen User auch tatsächlich Datumsangaben drin?

Gruß Mike

__________________



 

13.04.2008 19:11 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
treumer treumer ist männlich
Jungspund


Dabei seit: 19.02.2008
Beiträge: 19

Level: 20 [?]
Erfahrungspunkte: 27.821
Nächster Level: 29.658

1.837 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

ja da steht 2007-04-14
13.04.2008 19:16 treumer ist offline E-Mail an treumer senden Beiträge von treumer suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.091
Nächster Level: 13.849.320

1.018.229 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Lade Dir hier nochmal das Paket herunter, lade alle Dateien nochmals auf den Webspace und führe die setup.php nochmal aus (vorher die install.lock löschen).

Gruß Mike

__________________



 

13.04.2008 19:22 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.091
Nächster Level: 13.849.320

1.018.229 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Ich habe gerade einen Fehler in der Anleitung gesehen, der aber nichts mit dem obigen Problem zu tun hat.

In der Anleitung zum Ändern der index.php steht die Zeile

php:
1:
$shownextuseranniversary = 3;


Diese bitte herausnehmen, weil sonst über die ACP-Einstellungen-Startseite natürlich nichts anderes vereinbart werden kann.

Gruß Mike

__________________



 

13.04.2008 19:31 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
treumer treumer ist männlich
Jungspund


Dabei seit: 19.02.2008
Beiträge: 19

Level: 20 [?]
Erfahrungspunkte: 27.821
Nächster Level: 29.658

1.837 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

so habe ich gemacht aber immer noch das 2007 Morgen: xxx (-2007. Jahrestag)




super arbeit macht weiter so

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von treumer: 13.04.2008 19:50.

13.04.2008 19:41 treumer ist offline E-Mail an treumer senden Beiträge von treumer suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.092
Nächster Level: 13.849.320

1.018.228 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

:aufgeb Ich bin soooo blöd :irre

In der Anleitung fehlt ein wichtiges Detail. Ich überarbeite das Paket mal eben und lade es dann nochmal hoch.

Bitte suche die folgende Passage in der index.php:

php:
1:
2:
3:
4:
5:
$shownextuseranniversary = 3;
unset($nextuseranniversarybit);
if ($shownextuseranniversary > 0) {
	$currentdate = formatdate("m-d", time());
	$weekdays=array(0=>"Sonntag", 1=>"Montag", 2=>"Dienstag", 3=>"Mittwoch", 4=>"Donnerstag", 5=>"Freitag", 6=>"Samstag");


und ersetze es hiermit:

php:
1:
2:
3:
4:
5:
unset($nextuseranniversarybit);
if ($shownextuseranniversary > 0) {
	$currentdate = formatdate("m-d", time());
	$currentyear = intval(formatdate("Y", time()));
	$weekdays=array(0=>"Sonntag", 1=>"Montag", 2=>"Dienstag", 3=>"Mittwoch", 4=>"Donnerstag", 5=>"Freitag", 6=>"Samstag");


Die Variable $currentyear wurde vergessen und die $shownextuseranniversary hat da nichts verloren, denn die Einstellung, wieviele Tage angezeigt werden sollen, trifft man über die ACP-Einstellungen-Startseite.

Nochmal SORRY!

Gruß Mike

__________________



 

13.04.2008 19:53 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
treumer treumer ist männlich
Jungspund


Dabei seit: 19.02.2008
Beiträge: 19

Level: 20 [?]
Erfahrungspunkte: 27.821
Nächster Level: 29.658

1.837 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

jjjjaaaaa super jetzt geht es danke vielmals großes Grinsen großes Grinsen großes Grinsen Applause Applause Applause
13.04.2008 20:00 treumer ist offline E-Mail an treumer senden Beiträge von treumer suchen
Klatschianer Klatschianer ist männlich
Grünschnabel


Dabei seit: 13.04.2008
Beiträge: 3
Herkunft: Amberg

Level: 14 [?]
Erfahrungspunkte: 4.231
Nächster Level: 5.517

1.286 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Erstmal ein freundliches Huhu in die Runde werfe... smile

Ich finde diesen Hack einen tollen Einfall!

Was mich wundert, ist, dass jetzt zweimal In drei Tagen dasteht...

Da aber Bilder mehr als Worte sagen... gibts im Anhang ein Bild... Augenzwinkern

Dateianhang:
png jubeljahr .png (4,40 KB, 889 mal heruntergeladen)
14.04.2008 00:33 Klatschianer ist offline E-Mail an Klatschianer senden Homepage von Klatschianer Beiträge von Klatschianer suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.092
Nächster Level: 13.849.320

1.018.228 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Fehler gefunden.

Suche in der index.php:
php:
1:
$lang->items['LANG_START_IN_DAYS'] = $lang->get("LANG_START_IN_DAYS", array('$days' => $days));


ERSETZE mit:
php:
1:
$LANG_START_IN_DAYS = $lang->get("LANG_START_IN_DAYS", array('$days' => $days));


Das Template index_nextuseranniversarybit ERSETZEN mit:

Template-Quelltext
1:
<if(isset($day_bit[$days]))><then>, </then><else><if($days==1)><then><b>{$lang->items['LANG_START_TOMORROW']} </b></then><else><b>$LANG_START_IN_DAYS </b></else></if></else></if><a href="profile.php?userid=$row[userid]{$SID_ARG_2ND}">$user_name</a>&nbsp;$years


Gruß Mike

__________________



 

14.04.2008 07:16 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
Klatschianer Klatschianer ist männlich
Grünschnabel


Dabei seit: 13.04.2008
Beiträge: 3
Herkunft: Amberg

Level: 14 [?]
Erfahrungspunkte: 4.231
Nächster Level: 5.517

1.286 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Vielen lieben Dank Mike!

Es funktioniert nun wie gewünscht! Applause

Ist ein echt toller Hack!

LG Klatschianer
14.04.2008 10:31 Klatschianer ist offline E-Mail an Klatschianer senden Homepage von Klatschianer Beiträge von Klatschianer suchen
treumer treumer ist männlich
Jungspund


Dabei seit: 19.02.2008
Beiträge: 19

Level: 20 [?]
Erfahrungspunkte: 27.821
Nächster Level: 29.658

1.837 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

so habe mal bis heute nacht gewartet aber leider erstellt er keine treath id habeich eingegeben id des posters auch aber leider kommt da nichts .

so nun noch ein weiters problem mache ich die obengenande zeile ($shownextuseranniversary = 3; )raus kommt auf der index seite keine angaben mehr wer jahrestag hat Augen rollen Augen rollen Augen rollen
14.04.2008 11:50 treumer ist offline E-Mail an treumer senden Beiträge von treumer suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.092
Nächster Level: 13.849.320

1.018.228 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Du musst im ACP unter <Einstellungen><Startseite> die Daten eingeben, wie Du die Anzeige wünscht.

Das mit der Threaderstellung hast Du aktiviert in den Einstellungen für den Hack??

Schau Dir mal die DB-Tabelle bb1_user_anniversary_table an, ob denn da schon der Eintrag für den betroffenen User verzeichnet ist.

Gruß Mike

__________________



 

14.04.2008 12:11 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
treumer treumer ist männlich
Jungspund


Dabei seit: 19.02.2008
Beiträge: 19

Level: 20 [?]
Erfahrungspunkte: 27.821
Nächster Level: 29.658

1.837 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

habe die tabelle neu erstellt und jetzt geht es komisch das mit der startseite geht auch super hack einfach genial und danke nochmals Applause Applause Applause
14.04.2008 12:34 treumer ist offline E-Mail an treumer senden Beiträge von treumer suchen
janadiana janadiana ist weiblich
Mitglied


Dabei seit: 12.04.2008
Beiträge: 26
Herkunft: Land Brandenburg

Level: 21 [?]
Erfahrungspunkte: 36.702
Nächster Level: 38.246

1.544 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

wenn ich die geänderte index.tpl hochlade kommt diese Fehlermeldung:

Parse error: syntax error, unexpected '?' in /www/htdocs/w0064d65/forum/index.php(802) : eval()'d code on line 346


im acp hab ich bei einstellungen - startseite das hier:

LANG_ACP_OPTIONS_OPTION_SHOWNEXTUSERANNIVERSARY
LANG_ACP_OPTIONS_OPTION_SHOWNEXTUSERANNIVERSARY_DESC
15.04.2008 20:15 janadiana ist offline E-Mail an janadiana senden Homepage von janadiana Beiträge von janadiana suchen
janadiana janadiana ist weiblich
Mitglied


Dabei seit: 12.04.2008
Beiträge: 26
Herkunft: Land Brandenburg

Level: 21 [?]
Erfahrungspunkte: 36.702
Nächster Level: 38.246

1.544 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Zitat:
Original von janadiana
wenn ich die geänderte index.tpl hochlade kommt diese Fehlermeldung:

Parse error: syntax error, unexpected '?' in /www/htdocs/w0064d65/forum/index.php(802) : eval()'d code on line 346


im acp hab ich bei einstellungen - startseite das hier:

LANG_ACP_OPTIONS_OPTION_SHOWNEXTUSERANNIVERSARY
LANG_ACP_OPTIONS_OPTION_SHOWNEXTUSERANNIVERSARY_DESC


weiß keiner einen Rat?
15.04.2008 21:50 janadiana ist offline E-Mail an janadiana senden Homepage von janadiana Beiträge von janadiana suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.092
Nächster Level: 13.849.320

1.018.228 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Ein bißchen ungeduldig bist Du schon, oder? großes Grinsen

Ich habe bei yourWBB auf die selbe Frage geantwortet.

Gruß Mike

__________________



 

16.04.2008 07:01 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
janadiana janadiana ist weiblich
Mitglied


Dabei seit: 12.04.2008
Beiträge: 26
Herkunft: Land Brandenburg

Level: 21 [?]
Erfahrungspunkte: 36.702
Nächster Level: 38.246

1.544 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

entschuldige, bitte nicht bös sein, werde mich bemühen, nicht so ungeduldig zu sein. Es war keine böse Absicht von mir.

lg jana
16.04.2008 07:30 janadiana ist offline E-Mail an janadiana senden Homepage von janadiana Beiträge von janadiana suchen
janadiana janadiana ist weiblich
Mitglied


Dabei seit: 12.04.2008
Beiträge: 26
Herkunft: Land Brandenburg

Level: 21 [?]
Erfahrungspunkte: 36.702
Nächster Level: 38.246

1.544 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

im acp, wenn ich die threadeinstellungen machen will, die smilies wie bekomm ich die richtig? wenn ich rechtsklick mach auf eigenschaften zeigt er mir diese url an, obwohl diese nicht stimmt, da ist es 1mal zuviel:

http://schnatterrinchen.de/forum/http://...ies/biggrin.gif

siehe anhang

Dateianhang:
jpg anniversary .jpg (226,49 KB, 334 mal heruntergeladen)
16.04.2008 09:36 janadiana ist offline E-Mail an janadiana senden Homepage von janadiana Beiträge von janadiana suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.092
Nächster Level: 13.849.320

1.018.228 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Was hast Du denn bei Deinen Smilies im ACP für einen Pfad eingetragen? Die URL zum Forum gehört da nämlich nicht rein.

Gruß Mike

__________________



 

16.04.2008 10:02 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
janadiana janadiana ist weiblich
Mitglied


Dabei seit: 12.04.2008
Beiträge: 26
Herkunft: Land Brandenburg

Level: 21 [?]
Erfahrungspunkte: 36.702
Nächster Level: 38.246

1.544 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

ja, des mach ich. hm was muss denn da rein? weil ich hab mehrere styles und muss ich dann die ganzen icons in jedem style noch reinmachen?

lg jana
16.04.2008 12:02 janadiana ist offline E-Mail an janadiana senden Homepage von janadiana Beiträge von janadiana suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.092
Nächster Level: 13.849.320

1.018.228 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Der Witz dabei ist ja, dass man sich das alles sparen kann. Egal, wieviele Styles man hat. Ein Beispiel-Smilie-Eintrag in USEREM ACP:

Quellcode
1:
{imagefolder}/smilies/biggrin.gif


So müssen die alle aussehen. Die Variable imagefolder wird gesetzt mit dem Eintrag unter <Ordner für Bilder:> im ACP unter <Designpack bearbeiten> Und auch da gehört die URL zum Forum NICHT dazu.

Ich denke, da wird bei Dir der Fehler liegen.

Gruß Mike

__________________



 

16.04.2008 12:08 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
Fab Fab ist männlich
Jungspund


Dabei seit: 27.03.2008
Beiträge: 22

Level: 21 [?]
Erfahrungspunkte: 31.395
Nächster Level: 38.246

6.851 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Also ich habe es am Montag installiert und mein einer User hat heute seinen Jahrestag nur irgendwie passiert da leider nichts?

Jemand eine Idee was ich vergessen haben könnte?
16.04.2008 19:13 Fab ist offline E-Mail an Fab senden Beiträge von Fab suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.092
Nächster Level: 13.849.320

1.018.228 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Unter <Globale Einstellungen> des Hacks alles auf <Ja> gesetzt, was sein sollte?

Der Einbau lief problemlos und in der DB-Tabelle bbx_users gibt es das neue Feld regdate_date, welches auch mit Datumsangaben gefüllt ist?

Gruß Mike

__________________



 

16.04.2008 19:31 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
Fab Fab ist männlich
Jungspund


Dabei seit: 27.03.2008
Beiträge: 22

Level: 21 [?]
Erfahrungspunkte: 31.395
Nächster Level: 38.246

6.851 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

so sehen meine Einstellungen aus, ich wollte erstmal keine PNs und eMails verschicken lassen.

Der einbau verlief wunderbar.

regdate_date ist vorhanden und gefüllt mit Daten. in diesem Format: 2004-04-16

Dateianhang:
jpg acp .jpg (60 KB, 324 mal heruntergeladen)
16.04.2008 20:01 Fab ist offline E-Mail an Fab senden Beiträge von Fab suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.077
Herkunft: Glinde

Level: 51 [?]
Erfahrungspunkte: 12.831.092
Nächster Level: 13.849.320

1.018.228 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

Und in der Tabelle bbx_user_anniversary_table steht der Eintrag für Deinen User (der heute Jubiläum hat) schon drin??

Wenn ja, dann lösch mal über MySQLDumper oder PHPMyAdmin diesen Datensatz und ruf einfach die index.php (normale Forenhauptseite) neu auf. Denn damit löst Du ja die ganze Mimik aus.

Ich gehe davon aus, dass der Einbau (insbesondere in die index.php) nach der Anleitung richtig erfolgt ist?

Wird denn zumindest im index unterhalb der Geburtstage der Jubilar angezeigt?

Gruß Mike

__________________



 

16.04.2008 20:08 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
Fab Fab ist männlich
Jungspund


Dabei seit: 27.03.2008
Beiträge: 22

Level: 21 [?]
Erfahrungspunkte: 31.395
Nächster Level: 38.246

6.851 Erfahrungspunkt(e) für den nächsten Levelanstieg

Zitatantwort auf diesen Beitrag erstellen       Zum Anfang der Seite springen

MySQL lieferte ein leeres Resultat zurück

also schreibt er das gar nicht rein. könnte also ein Fehler in der Index.php sein?

hab sie mal angehangen

Dateianhang:
zip index .zip (7 KB, 3 mal heruntergeladen)

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Fab: 16.04.2008 20:48.

16.04.2008 20:46 Fab ist offline E-Mail an Fab senden Beiträge von Fab suchen
Seiten (17): [1] 2 nächste » ... letzte » Baumstruktur | Brettstruktur
Gehe zu:
Testumgebung-Online.de » WBB 2.3.x Hacks - Addons - Support » WBB Hacks + Addons » User-Anniversary-Hack » User-Anniversary-Hack

Views heute: 3.371 | Views gestern: 1.097 | Views gesamt: 10.263.258
Forensoftware: Burning Board 2.3.6pl3 Entwickelt von WoltLab GmbH Design © 2012 by: Tine