keine Geburtstagsanzeige für die Zukunft
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
keine Geburtstagsanzeige für die Zukunft
Hallo zusammen
Ich habe bei mir den Geburtstags Mod seit über einem Jahr installiert - und funktionierte auch sehr gut.
Nun habe ich gestern festgestellt, dass die aktuellen Geburtstage angezeigt werden:
Benutzer, die heute Geburtstag haben: luedeter (28)
Aber diejenigen, welche etwas später haben nicht mehr:
Kein Benutzer hat in den nächsten 14 Tagen Geburtstag. --> diese Aussage vom PHPBB ist definitv falsch ...
Hat das von euch auch schon jemand mal gehabt? Oder hat jemand einen Tipp für mich, wo ich was schrauben muss?
Herzlichen Dank...
Ich habe bei mir den Geburtstags Mod seit über einem Jahr installiert - und funktionierte auch sehr gut.
Nun habe ich gestern festgestellt, dass die aktuellen Geburtstage angezeigt werden:
Benutzer, die heute Geburtstag haben: luedeter (28)
Aber diejenigen, welche etwas später haben nicht mehr:
Kein Benutzer hat in den nächsten 14 Tagen Geburtstag. --> diese Aussage vom PHPBB ist definitv falsch ...
Hat das von euch auch schon jemand mal gehabt? Oder hat jemand einen Tipp für mich, wo ich was schrauben muss?
Herzlichen Dank...
Bei mir genau das gleiche Problem.
Komischerweise werden die Geburtstage im Kalender korrekt angezeigt. Was kann denn das sein? ich verwende den Mod (mycalendar birthday mod + mycalendar-2.2.7) auch schon seit längerem.
Gruß
Norbert
Komischerweise werden die Geburtstage im Kalender korrekt angezeigt. Was kann denn das sein? ich verwende den Mod (mycalendar birthday mod + mycalendar-2.2.7) auch schon seit längerem.
Gruß
Norbert
Die Webseiten zum Kardan BigBike: gsx1100g.de
-
- Mitglied
- Beiträge: 115
- Registriert: 16.09.2003 13:36
- Wohnort: Egeln
- Kontaktdaten:
Ich habe das selbe Problem 
Habe mir gerade die neuste Version 1.5.7 runtergeladen und werde es gleich einmal updaten.
Hier gibt es auch Hinweise dazu...aber die seite ist im Moment sehr langsam.
Werde berichten, wenn es geklappt hat...ich benutze phpbb 2.0.11
EDIT:
Bei mir hat es geklappt...nur die Dateien überschrieben und die index.php angepaßt.
Werde die restlichen Dateien aber auch nooch einmal anpassen, da ich vorher die Version 1.5.2 hatte

Habe mir gerade die neuste Version 1.5.7 runtergeladen und werde es gleich einmal updaten.
Hier gibt es auch Hinweise dazu...aber die seite ist im Moment sehr langsam.
Werde berichten, wenn es geklappt hat...ich benutze phpbb 2.0.11

EDIT:
Bei mir hat es geklappt...nur die Dateien überschrieben und die index.php angepaßt.
Werde die restlichen Dateien aber auch nooch einmal anpassen, da ich vorher die Version 1.5.2 hatte

Ciao The Steffen
nun funzt es wieder wie immer.... 
perfekt - Dein Tipp war goldrichtig, wobei ich nur in der index.php den neuen Code eingesetzt habe:TheSteffen hat geschrieben:Ich habe das selbe Problem
Habe mir gerade die neuste Version 1.5.7 runtergeladen und werde es gleich einmal updaten.
Code: Alles auswählen
// Birthday Mod, Show users with birthday
$sql = ($board_config['birthday_check_day']) ? "SELECT user_id, username, user_birthday,user_level FROM " . USERS_TABLE. " WHERE user_birthday!=999999 ORDER BY username" :"";
if($result = $db->sql_query($sql))
{
if (!empty($result))
{
$time_now = time();
$this_year = create_date('Y', $time_now, $board_config['board_timezone']);
$date_today = create_date('Ymd', $time_now, $board_config['board_timezone']);
$date_forward = create_date('Ymd', $time_now+($board_config['birthday_check_day']*86400), $board_config['board_timezone']);
while ($birthdayrow = $db->sql_fetchrow($result))
{
$user_birthday2 = $this_year.($user_birthday = realdate("md",$birthdayrow['user_birthday'] ));
if ( $user_birthday2 < $date_today ) $user_birthday2 += 10000;
if ( $user_birthday2 > $date_today && $user_birthday2 <= $date_forward )
{
// user are having birthday within the next days
$user_age = ( $this_year.$user_birthday < $date_today ) ? $this_year - realdate ('Y',$birthdayrow['user_birthday'])+1 : $this_year- realdate ('Y',$birthdayrow['user_birthday']);
switch ($birthdayrow['user_level'])
{
case ADMIN :
$birthdayrow['username'] = '<b>' . $birthdayrow['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
break;
case MOD :
$birthdayrow['username'] = '<b>' . $birthdayrow['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
break;
default: $style_color = '';
}
$birthday_week_list .= ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $birthdayrow['user_id']) . '"' . $style_color .'>' . $birthdayrow['username'] . ' ('.$user_age.')</a>,';
} else if ( $user_birthday2 == $date_today )
{
//user have birthday today
$user_age = $this_year - realdate ( 'Y',$birthdayrow['user_birthday'] );
switch ($birthdayrow['user_level'])
{
case ADMIN :
$birthdayrow['username'] = '<b>' . $birthdayrow['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
break;
case MOD :
$birthdayrow['username'] = '<b>' . $birthdayrow['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
break;
default: $style_color = '';
}
$birthday_today_list .= ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $birthdayrow['user_id']) . '"' . $style_color .'>' . $birthdayrow['username'] . ' ('.$user_age.')</a>,';
}
}
if ($birthday_today_list) $birthday_today_list[ strlen( $birthday_today_list)-1] = ' ';
if ($birthday_week_list) $birthday_week_list[ strlen( $birthday_week_list)-1] = ' ';
}
$db->sql_freeresult($result);
}

Hi Martin wo hast Du das in der index.php eingebaut? gegen den schon vorhandenen Code getauscht oder wie?DesiWeb hat geschrieben:...wobei ich nur in der index.php den neuen Code eingesetzt habe...
etwas ratlose Grüße...
Norbert
//edit//
erst mal richtig lesen sollte ich lernen... alles klar! danke

Die Webseiten zum Kardan BigBike: gsx1100g.de
Ciao Nobby

--> habe es wahrscheinlich etwas unklar formuliert - aber Du hast es ja dann doch noch geschnallt *LOL*
Yep - ich habe den Code ersetzt... einfach den alten Code in der index.php mit dem neuen obigen ersetzenNobby hat geschrieben:Hi Martin wo hast Du das in der index.php eingebaut? gegen den schon vorhandenen Code getauscht oder wie?DesiWeb hat geschrieben:...wobei ich nur in der index.php den neuen Code eingesetzt habe...

--> habe es wahrscheinlich etwas unklar formuliert - aber Du hast es ja dann doch noch geschnallt *LOL*
Ja manchmal...
lese ich darüber und dazwischen, nicht wie ich es sollte.
Aber was war denn jetzt genau der Fehler? liegt es der Kombination Hackcode und Servercofig. oder PHP Version?
Norbert

Aber was war denn jetzt genau der Fehler? liegt es der Kombination Hackcode und Servercofig. oder PHP Version?
Norbert
Die Webseiten zum Kardan BigBike: gsx1100g.de
- kratzer54847
- Mitglied
- Beiträge: 3065
- Registriert: 20.01.2003 16:34
- Wohnort: Düsseldorf/Hannover/Berlin
- Kontaktdaten:
ich nutze auch noch eine ältere Version den Birthday-Mods und es funktioniert tadellos.
Vielleicht hat dein Hoster die php-Version geupdated(hatte das auch schon dass dann einiges nicht mehr funktioniert hat)
mfg Johny
Vielleicht hat dein Hoster die php-Version geupdated(hatte das auch schon dass dann einiges nicht mehr funktioniert hat)
mfg Johny
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP
Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden
Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden

Salut Norbert

Das ist jatzt gar nicht so einfach zu beantworten, denn auch ich habe noch eine ältere Version des Birthday-Mods drauf. Auf dem Server läuft bei mir PHP5, das aber schon längere Zeit. --> Bis mitte Dezember hat es ja auch perfekt funktioniert und plötzlich nicht mehr... Item, der Fehler ist ja nun behobenNobby hat geschrieben:Ja manchmal...lese ich darüber und dazwischen, nicht wie ich es sollte.
Aber was war denn jetzt genau der Fehler? liegt es der Kombination Hackcode und Servercofig. oder PHP Version?
