Seite 1 von 1

LastVisit mit Uhrzeit ?

Verfasst: 19.03.2005 16:33
von DJTOMCAT
Hi @all

kann ich den Mod irgendwie anpassen, dass neben "Letzter Login" auch noch die Uhrzeit angezeigt wird ? Ähnlich wie in dem Forum

http://www.mediengestalter.info/profil-3178.html

Allerdings würde ich dann gerne noch Sekunden daneben stehen haben.

und falls es geht, das ganze auch oben beim Registrierdatum

Grüße
Björn

Verfasst: 22.03.2005 03:07
von Acid
In einem Timestamp (Code für Zeit/Datum) werden Stunden/Sekunden bereits mit ausgeliefert. Was davon dann zu sehen ist, liegt am Anzeige-Code (php: Funktion date()).
phpBB benutzt eine leicht abgewandelte Funktion mit der Bezeichnung create_date(). Um mit dieser Funktion ein Datum anzeigen zu können, bedarf es 3 Informationen.
create_date($board_config['default_dateformat'], $zeit_variabel, $board_config['board_timezone'])
* Datumsformat, vordefiniert über das Adminpanel/Profil
* eigentlicher Zeit/Datum Timestamp, Variabel je nach Datei unterschiedlich
* Zeitzone, vordefiniert über das Adminpanel/Profil


Die Anzeige des Anmeldedatums übernimmt folgender Code (in der usercp_viewprofile.php)..

Code: Alles auswählen

	'JOINED' => create_date($lang['DATE_FORMAT'], $profiledata['user_regdate'], $board_config['board_timezone']),
..hier müsste nun $lang['DATE_FORMAT'] mit $board_config['default_dateformat'] ersetzt werden, um´s wie bei den anderen Zeit/Datenangaben im Forum zu definieren. Man kann auch $lang['DATE_FORMAT'] in der lang_main.php dementsprechend anpassen (s.o Link zu date()-Beschreibung).
Um solche mit create_date()-definierten Zeit/Datenangaben vom Forum unabhängig zu bestimmen, müsste die Funktion mit $lang['DATE_FORMAT'] anstatt mit $board_config['default_dateformat'] bestimmt werden. (Man kann die phpBB-interne create_date()-Funktion natürlich auch gänzlich mit der php-gültigen date()-Funktion austauschen.)

Verfasst: 22.03.2005 14:19
von DJTOMCAT
Das nenn ich mal ne echt klasse erklärung und auch Hilfe - jetzt siehts endlich gut aus *g* - nicht das ich nicht neugierig wäre, aber ich bin doch schon interessiert, wann einige User im Forum online waren *g* bzw sich um welche Uhrzeit registriert haben

Danke nochmals
und viele Grüße
Björn