Seite 2 von 4
Verfasst: 14.09.2004 09:44
von Markus67
Hi ...
die Datei ist soweit ich sehe ok ...
pack mal folgede Dateien in eine zip-Datei und verlinke sie hier ...
Irgendwo ist da ein Einbaufehler ...
Die Install-Datei für die Datenbank hast du ausgeführt ?
## index.php
## viewtopic.php
## admin/admin_board.php
## admin/admin_users.php
## includes/functions.php
## includes/page_header.php
## includes/usercp_avatar.php
## includes/usercp_register.php
## includes/usercp_viewprofile.php
Markus
Verfasst: 15.09.2004 08:35
von Schwarzlicht
Die Install-Datei für die Datenbank habe ich ausgeführt.

Und noch mal Danke
Verfasst: 16.09.2004 10:49
von Markus67
Hi ...
der Fehler ist in der page_header.php ...
suche und lösche:
Code: Alles auswählen
// Start add - Birthday MOD
// see if user has or have had birthday, also see if greeting are enabled
if ( $userdata['user_birthday']!=999999 && $board_config['birthday_greeting'] && create_date('Ymd', time(), $board_config['default_timezone']) >= $userdata['user_next_birthday_greeting'].realdate ('md',$userdata['user_birthday'] ) )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_next_birthday_greeting = " . (create_date('Y', time(), $board_config['board_timezone'])+1) . "
WHERE user_id = " . $userdata['user_id'];
if( !$status = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Could not update next_birthday_greeting for user.", "", __LINE__, __FILE__, $sql);
}
$template->assign_var("GREETING_POPUP",
"<script language=\"Javascript\" type=\"text/javascript\"><!--
window.open('".append_sid('birthday_popup.'.$phpEx)."', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');
//-->
</script>");
} //Sorry user shall not have a greeting this year
// End add - Birthday MOD
suche:
Code: Alles auswählen
//
// Obtain number of new private messages
// if user is logged in
//
if ( $userdata['session_logged_in'] )
{
danach einfügen:
Code: Alles auswählen
// Start add - Birthday MOD
// see if user has or have had birthday, also see if greeting are enabled
if ( $userdata['user_birthday']!=999999 && $board_config['birthday_greeting'] && create_date('Ymd', time(), $board_config['default_timezone']) >= $userdata['user_next_birthday_greeting'].realdate ('md',$userdata['user_birthday'] ) )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_next_birthday_greeting = " . (create_date('Y', time(), $board_config['board_timezone'])+1) . "
WHERE user_id = " . $userdata['user_id'];
if( !$status = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Could not update next_birthday_greeting for user.", "", __LINE__, __FILE__, $sql);
}
$template->assign_var("GREETING_POPUP",
"<script language=\"Javascript\" type=\"text/javascript\"><!--
window.open('".append_sid('birthday_popup.'.$phpEx)."', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');
//-->
</script>");
} //Sorry user shall not have a greeting this year
// End add - Birthday MOD
Das war an der falschen Stelle ...
In den anderen Dateien konnte ich jetzt keinen Fehler finden ..
Markus
Verfasst: 16.09.2004 14:05
von Schwarzlicht
OK ich habe die datei geändert. Leider ohne Erfolg. Sieht noch immer genauso aus.
In der Mitgliederliste und in den Profilen haben alle am 01.01.1970 Geburtstag
Außerdem ist mir ein weiterer Fehler aufgefallen.
Wenn ich im Profil meinen Geburtstag ändern möchte erhalte ich folgende Nachricht:
Das Alter muss unter 0 Jahren liegen

Trotzdem danke für die Mühe
Verfasst: 16.09.2004 14:22
von Markus67
Hi ...
Schau mal bitte im Adminbereich unter Allgemein -> Konfiguration ...
Dort kann man das min. und max Alter einstellen ...
Aber damit kann eigentlich die Anzeige des Datums nichts zu tun haben ..
Markus
edit:
Das Mindestalter bitte auf 1 und nicht auf 0
Markus
Verfasst: 17.09.2004 18:27
von Schwarzlicht
ich habe diese Möglichkeit im Adminbereich nicht gefunden.
Kann ich das auch über die Datenbank einstellen?
Verfasst: 17.09.2004 20:24
von Markus67
Hi ....
du hast diese Möglichkeit nicht ?
Das kommt direkt über Cookieeinstellungen im Adminbereich
Box Allgemein und dann Konfiguration ...
Wenn diese Optionen nicht enthalten sind dann fehlt da was in den Dateien ...
Markus
Verfasst: 10.09.2006 15:11
von merkas
Die zwei links sind down. Wie kann ich die sonst noch erreichen?
Verfasst: 11.09.2006 18:10
von merkas
Oder wo ist das sonst noch für den Birthday Mod (birthday_1.5.9em von Nils) erklärt, wie ich Geburstag und Alter in die Mitgliederliste integriert bekomm?
Verfasst: 12.09.2006 23:28
von merkas
Das weiß doch sicher von euch jemand?