Geburtstage in BirthdayMod u. Nickpage stimmen nicht überein

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.
Antworten
Schwarzlicht
Mitglied
Beiträge: 116
Registriert: 27.03.2003 13:49

Geburtstage in BirthdayMod u. Nickpage stimmen nicht überein

Beitrag von Schwarzlicht »

Hallo zusammen,

ich hoffe, dass mir jemand von euch weiterhelfen kann.
Ich habe den Nickpage-Mod und den Birthday-Mod installiert.
Klappt so weit alles auch ganz gut.
Allerdings sind die Geburtstage der User in beiden Mods unterschiedlich.
Offensichtlich greifen sie auf zwei verschiedene Tabellen in der Datenbank zu.

Ich möchte gern, dass in der Nickpage die selben Geburtstage wie im BirthdayMod angezeigt werde. Wie stelle ich dies am besten an?

Schöne Grüße Jan
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

imho benutzen beide MODs unterschiedliche Codes für den Geburtstag.
Inwiefern unterscheiden sie sich denn ?
Schwarzlicht
Mitglied
Beiträge: 116
Registriert: 27.03.2003 13:49

Beitrag von Schwarzlicht »

Acid hat geschrieben:Inwiefern unterscheiden sie sich denn ?
Ich kann bei beiden zwei völlig unterschiedliche Daten eingeben, die nix miteinander zu tun haben.
:(
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Der "Fehler" liegt also am User?
Wenn dieser unterschiedliche Daten eingibt..

..und das möchtest du unterbinden ?
Schwarzlicht
Mitglied
Beiträge: 116
Registriert: 27.03.2003 13:49

Beitrag von Schwarzlicht »

Genau, ich möchte dass der im Profil eingegebene Geburtstag auch gleich in der Nickpage auftaucht. Beide sollen auf die selbe Tabelle in der Datenbank zugreifen.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

nickpage.php

Code: Alles auswählen

#
#-----[ FINDE (nur ein Auszug) ]------------------------------------------------
#
	//
	//Header
	//
	$sql = "SELECT a.username

#
#-----[ FINDE in dieser Zeile ]----------------------------------------
#
a.user_viewemail

#
#-----[ DANACH EINFÜGEN ]----------------------------------
#
, u.user_birthday

#
#-----[ FINDE ]------------------------------------------------
#
	$nickname = $row['username'];

#
#-----[ DARUNTER EINFÜGEN ]-----------------------------------------
#

	// Start add - Birthday MOD
	$this_year = create_date('Y', time(), $board_config['board_timezone']);
	$this_date = create_date('md', time(), $board_config['board_timezone']);
	if ( $row['user_birthday'] != 999999 ) 
	{
		$poster_birthdate=realdate('md', $row['user_birthday']);
		$poster_age = $this_year - realdate ('Y',$row['user_birthday']);
		if ($this_date < $poster_birthdate) $poster_age--;
		$poster_age = $lang['Age'] . ': ' . $poster_age;
	} else
	{
		$poster_age = '';
	}
	// End add - Birthday MOD

#
#-----[ FINDE ]------------------------------------------------
#
		if($alter != "0")
		{
			$template->assign_block_vars('Alter', array(
			));
		}

#
#-----[ MIT FOLGENDEM ERSETZEN ]------------------------------------------------
#
		// if($alter != "0")
		if($poster_age != '')
		{
			$template->assign_block_vars('Alter', array(
			));
		}

#
#-----[ FINDE ]------------------------------------------------
#
			'Alter' => $alter,

#
#-----[ MIT FOLGENDEM ERSETZEN ]------------------------------------------------
#
			'Alter' => $poster_age,
Damit sollte zumindest erstmal das Alter aus´m Profil angezeigt werden.
Schwarzlicht
Mitglied
Beiträge: 116
Registriert: 27.03.2003 13:49

Beitrag von Schwarzlicht »

Danke , :grin:
das hätte ich so weit hinbekommen.
Allerdings wird im persönlichem Adminbereich der Nickpage
nicht das Alter aus dem Profil übernommen.

Ist es möglich, in der Nickpage nicht nur das Alter sondern auch den Geburtstag anzuzeigen?

Schöne Grüße Jan
phillip
Mitglied
Beiträge: 933
Registriert: 20.03.2005 12:00

Beitrag von phillip »

ja das mit dem geburtsdatum wäre noch interessant....
Antworten

Zurück zu „phpBB 2.0: Mod Support“