Seite 1 von 1
Birthday MOD -> Alter im Profil
Verfasst: 30.12.2003 21:23
von Mr.Pipapo
Hi!
Ich würde im Profil gerne anstatt des Geburtsdamtums das Alter angezeigt bekommen. Wie muss ich vorgehen?
Danke schonmal für die Antworten!
EDIT: Ich müsste eigentlich nur wissen, wie (mit welcher Variablen) man das Alter eines Users ausgeben kann, den Rest hab ich schon geschafft

Verfasst: 30.12.2003 21:51
von Acid
Code: Alles auswählen
$this_year = create_date('Y', time(), $board_config['board_timezone']);
$this_date = create_date('md', time(), $board_config['board_timezone']);
Code: Alles auswählen
if ( $profiledata['user_birthday'] != 999999 )
{
$user_birthdate = realdate('md', $profiledata['user_birthday']);
$user_age = $this_year - realdate ('Y',$profiledata['user_birthday']);
if ($this_date < $user_birthdate) $user_age--;
$user_age = $lang['Age'] . ': ' . $user_age;
}
else
{
$user_age = '';
}
..das müsstest du in die usercp_viewprofile.php eintragen, um´s dann mit
{USER_AGE} in der profile_view_body.tpl ausgeben zu können.
Verfasst: 30.12.2003 22:20
von Mr.Pipapo
Danke! Aber wo in der usercp_viewprofile.php kommen die beiden oberen Codes hin?
Edit: Danke, habs schon!

Verfasst: 30.12.2003 22:26
von Acid
Ich dachte, du bräuchtest nur die Variabeln?

Versuch mal beides über folgende Stelle einzutragen..
Verfasst: 30.12.2003 22:36
von Mr.Pipapo
Ich hab ja oben noch schnell hingeschrieben, dass ich's schon hab
Geht es auch, dass NUR eine Zahl ausgegeben wird und nicht auch noch vor der Zahl das Wort "Alter:"?
Edit: wieder das gleiche wie oben... habs schon geschafft

Probieren geht eben immer noch über studieren!

Verfasst: 30.12.2003 22:40
von Acid
Verfasst: 31.12.2003 13:42
von Mr.Pipapo
Genau das hab ich auch gemacht. Hat auch geklappt.
Das
$user_age = $user_age; hab ich allerdings ganz weggelassen. Funktioniert trotzdem.
