Seite 1 von 1

Alter statt Geburtstag

Verfasst: 17.08.2004 21:37
von Chyna
Hallo,

wenn ich in den Profilen der User anstatt deren Geburtstag das Alter ausgegeben haben möchte, was muß ich denn dort einfügen ?

Hab´s mit {POSTER_AGE} versucht aber da passiert nichts.

Danke & Gruß,
Chyna

Verfasst: 17.08.2004 22:49
von Markus67
Hi ...

schau mal hier :wink:

http://mods.db9.dk/viewtopic.php?t=2571

Markus

Verfasst: 17.08.2004 23:14
von Chyna
Hallo Markus,

danke für den Tipp aber ich steige da nicht so ganz durch :(

Soweit ich verstanden habe, muß man dazu den Birthday und diesen Zodiac-Mod eingebaut haben. Hab ich aber nicht. Ich habe nur den Birthday-Mod.

Geht das dann auch ?

Gruß Chyna

Verschoben

Verfasst: 18.08.2004 20:01
von Acid
Verschoben von Administration und Benutzung nach Modifikationen

Schau dir mal die Änderungen an der viewtopic.php an, dort wird ja das Alter ausgegeben.
Die Konstante {POSTER_AGE} muss noch in der usercp_viewprofile.php definiert werden.

Verfasst: 18.08.2004 22:29
von Chyna
Hallo Acid,

leider habe ich nicht mal annähernd Dein Wissen ... so als Anfänger.

Daher sagen mir Deine Zeilen nicht wirklich etwas. Ich starre hier auf einige Zeilen im Code und weiß nix damit anzufangen :oops:

Na ja, dachte es ginge halt super einfach - dann setz ich das Datum eben wieder ein. Bevor ich hier wieder irgendwas ernsthaftes kaputt mache und dann erneut um Hilfe schreien muß ;)

Gruß Chyna

Verfasst: 19.08.2004 15:11
von Acid

Code: Alles auswählen

#
#-----[ FINDE ]------------------------------------------------
#
//
// Generate page
//

#
#-----[ DARÜBER EINFÜGEN ]------------------------------------------
#
$this_year = create_date('Y', time(), $board_config['board_timezone']);
$this_date = create_date('md', time(), $board_config['board_timezone']);
if( $profiledata['user_birthday'] != 999999 ) 
{
	$poster_birthdate = realdate('md', $profiledata['user_birthday']);
	$poster_age = $this_year - realdate ('Y',$profiledata['user_birthday']);
	if( $this_date < $poster_birthdate ) $poster_age--;
	$poster_age = $poster_age;
} else
{
	$poster_age = '';
}

#
#-----[ FINDE ]------------------------------------------------
#
	'POSTER_RANK' => $poster_rank,

#
#-----[ DARUNTER EINFÜGEN ]------------------------------------------
#
	'POSTER_AGE' => $poster_age,
	'L_POSTER_AGE' => $lang['Age'], 
..versuch´s mal damit. In die profile_view_body.tpl dann {L_POSTER_AGE} und {POSTER_AGE} eintragen.

Verfasst: 19.08.2004 18:27
von Chyna
Sag mal ... ich sollte doch den Code in die viewtopic.php einfügen, oder ?

Wenn dem so ist kannst Du mich gern für bescheuert erklären, aber ich finde hier nichts mit "Generate page" - bin ich echt soo blind oder unterscheiden sich die einzelnen Dateien doch so sehr ?

Meine viewtopic.txt

Verfasst: 19.08.2004 19:50
von Acid
Ich vergaß zu erwähnen, das du die Änderung an der usercp_viewprofile.php machen musst, denn dort wolltest du ja das Alter anstelle dem Geburtsdatum ausgeben oder?
Du solltest dir nur die Änderungen an der viewtopic.php "anschauen", um zu sehen, wie´s gemacht werden müsste. :wink:

Verfasst: 19.08.2004 21:12
von Chyna
Oh man ... wie peinlich .... :oops: Sagte ja ... bin bescheuert *g*

Aber ... es hat jetzt geklappt !!!

SUPER
SUPER
SUPER

Danke schön [ externes Bild ]