Seite 1 von 2
Frage zu Birthday Mod - Pop Up
Verfasst: 31.10.2005 09:58
von Rayco
Hallo und einen schönen Wochenanfang.
Habe den Birthday Mod jetzt allein zum Laufen gekriegt... kam ja leider keine Antwort.
Hab aber doch nochmal ne Frage und hoffe jetzt auf Hilfe.
Im Admin-Bereich Portal kann man den Mod ja .ktivieren... das funktioniert auch... Geburtstag wird in der linken Spalte angezeigt.
In den Allgemeinen Konfigurationen gibt es aber dann noch einen Button:
Geburtstagsgrüße aktivieren
Benutzer, die einen Geburtstag angegeben haben, können bei Einloggen in das Forum beglückwünscht werden.
Leider geschieht gar nichts wenn ich den aktiviere.
Bitte um Hilfe.
Liebe Grüße
Rayco
Verfasst: 31.10.2005 10:07
von Markus67
Hi ...
hast du eventuell im Browser Javascript deaktiviert oder einen Popup-Blocker aktiviert?
Markus
Verfasst: 31.10.2005 10:22
von Rayco
eigentlich nicht... also in den Internetoptionen im IE unter Erweitert, gibt es ja 4 Java Felder.
Java Sun (Java 2 V1.4.2 verwenden
ist getickt
Java JIT Compiler
ist getickt
Java Konsole
ist nicht getickt
Java Protokollierung
ist nicht getickt
Ich bekomme aber auch sonst jede Menge PopUps angezeigt und af meinen anderen Seiten funktioniert das auch.

*ratlosguck*
Verfasst: 31.10.2005 10:27
von Markus67
Hi ...
ist denn die birthday_popup.php im Forumroot (da wo auch memberlist.php ist) vorhanden?
Markus
Verfasst: 31.10.2005 10:29
von Rayco
Jo is vorhanden, da wo sie sein soll, im Forumroot.
Verfasst: 31.10.2005 10:34
von Markus67
Hi ....
das steht in deiner overall_header.tpl
Code: Alles auswählen
<!-- Start add - Birthday MOD -->
<!-- End add - Birthday MOD -->
damit lässt sich kein Popup öffnen ... da fehlt ein bischen was
Code: Alles auswählen
<!-- Start add - Birthday MOD -->
{GREETING_POPUP}
<!-- End add - Birthday MOD -->
Markus
Verfasst: 31.10.2005 10:37
von Rayco
Exakt so steht es drin
<!-- Start add - Birthday MOD -->
{GREETING_POPUP}
<!-- End add - Birthday MOD -->
Verfasst: 31.10.2005 10:39
von Markus67
Hi ...
funktioniert denn das Popup bei PN's ?
Markus
Verfasst: 31.10.2005 10:40
von Rayco
Ja, das funktioniert prima.
Verfasst: 31.10.2005 10:43
von Markus67
Hi ...
und das hier hast du auch richtig in der page_header.php ?
Code: Alles auswählen
includes/page_header.php
#
#-----[ FIND ]------------------------------------------------
#
if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
// 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['board_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
if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
auch nach der öffnenden Klammer?
Markus