Frage zu Birthday Mod - Pop Up

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Rayco
Mitglied
Beiträge: 170
Registriert: 05.10.2005 14:15
Wohnort: Berlin
Kontaktdaten:

Beitrag von Rayco »

Sieht bei mir so aus:

Code: Alles auswählen

if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
// 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
Lieber täglich neue Herausforderungen,
als täglich neue Probleme....
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

das ist eigentlich auch in Ordnung.

Stell mal deinen Geburtstag auf morgen .... und schau mal ob das Popup öffnet.

Wenn es dann immer noch nicht geht musst du mal versuchen den Part für den Birthday in der overall_header.tpl vor das Private Message Popup zu verschieben.

Markus
Rayco
Mitglied
Beiträge: 170
Registriert: 05.10.2005 14:15
Wohnort: Berlin
Kontaktdaten:

Beitrag von Rayco »

Also das mit dem Datum auf morgen hat nicht funktioniert.

Wo befindet sich das Private Message PopUp.... ich will nichts falsch machen im Code
Lieber täglich neue Herausforderungen,
als täglich neue Probleme....
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Rayco hat geschrieben:Also das mit dem Datum auf morgen hat nicht funktioniert.

Wo befindet sich das Private Message PopUp.... ich will nichts falsch machen im Code
öhm ... das kann auch erst morgen funktionieren wenn du den Geburtstag auf 01.11.19xx eingestellt hast :wink:

Markus
Rayco
Mitglied
Beiträge: 170
Registriert: 05.10.2005 14:15
Wohnort: Berlin
Kontaktdaten:

Beitrag von Rayco »

Ach so, ja ja verstehe, aber einen Datumswechsel hatte ich ja schon, von gestern zu heute und es funktionierte gestern nicht, und heute auch nicht.

Ich würde einfach mal die zweite Variante versuchen wollen, die du vorgeschlagen hast und die Stelle für den Birthday Mod vor die Stelle für das Pirivate Message PopUp stellen. Wo mussn die genau hin?
Lieber täglich neue Herausforderungen,
als täglich neue Probleme....
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

suche und ausschneiden in der overall_header.tpl

Code: Alles auswählen

<!-- Start add - Birthday MOD -->
{GREETING_POPUP}
<!-- End add - Birthday MOD -->
dann füge das ganze vor

Code: Alles auswählen

</head>
wieder ein.

Alternativ kannst du den Birthday Part auch vor

Code: Alles auswählen

<!-- BEGIN switch_enable_pm_popup -->
einfügen.

Markus
Rayco
Mitglied
Beiträge: 170
Registriert: 05.10.2005 14:15
Wohnort: Berlin
Kontaktdaten:

Beitrag von Rayco »

Danke Markus, jetzt scheints zu funktionieren.


Ich hab dich und Punkface übrigens mit einem dicken Dank im Show Off verewigt.

Ihr seid Spitze!

Liebe Grüße


Rayco
Lieber täglich neue Herausforderungen,
als täglich neue Probleme....
Antworten

Zurück zu „phpBB 2.0: Mod Support“