Seite 1 von 1

Vorgegebenes Profilfeld "Registriert:" verändern

Verfasst: 12.03.2009 11:53
von Cheerboy
Hallo liebe Gemeinde,

bin neu und habe gleich mal eine Frage, wo kann ich denn die Ausgabe des Profilfeldes "Registriert:" beeinflussen?
Es ist ein vorgegebenes und derzeit steht da sowas wie: Registriert: "Mi 7. Jan 2009, 14:43".
Ich hätte nun gerne das ", 14:43" sprich die Uhrzeit nicht mehr angezeigt wird.

Wäre über Tipps sehr dankbar.

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Verfasst: 12.03.2009 12:11
von mad-manne
Hmmm ... da wäre zunächst einmal die Frage an welchen Stellen du das überall ändern möchtest ?

Die genannte Information taucht nämlich nicht nur in der Profilanzeige, sondern auch in der Mitgliederliste und in der Themenanzeig auf. Und leider ist die Änderung nicht ganz trivial, da zur "Erzeugung" dieser Information eine Systemfunktion genutzt wird, die die Darstellung von Datums/Zeitstempeln im gesamten Board beeinflusst.

Und da ich annehme, dass du bei anderen datumsrelevanten Informationen(Beitragserstellung, etc.) nicht auf die Uhrzeit verzichten willst, wären hier einige Änderungen nötig, um für die betroffenen Module etwas "eigenes" zu programmieren.

Gruss erstmal,
Manne.

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Verfasst: 12.03.2009 18:32
von Cheerboy
Also weghaben möchte ich es nur an einer Stelle das ist richtig.
Gäbe es vielleicht die Möglichkeit diese Variable X irgendwo wo sie erstellt wird zu kopieren ohne Zeitangabe und dann an Stelle der Variable X halt die Variable Y anzeigen zu lassen?

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Verfasst: 12.03.2009 19:48
von mad-manne
Klar geht das ... du musst mir nur sagen an welcher Stelle das weg soll und dann kann ich sehen, was ich tun kann.

So long,
Manne.

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Verfasst: 12.03.2009 21:28
von Cheerboy
hm...versteh nicht ganz genau was Du meinst. Angezeigt wird es in dem Template "viewtopic"
Hab mal hier ein Screen da wo es rot eingekreist ist auf der rechten Seite da hätte ich nur gern das Datum.

[ externes Bild ]

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Verfasst: 12.03.2009 22:19
von mad-manne
Cheerboy hat geschrieben:hm...versteh nicht ganz genau was Du meinst.
Nunja .. wie ich schon weiter oben erwähnt habe, wird das Registrierungsdatum noch an diversen andere Stellen inklusive der Uhrzeit angezeigt!

Aber da du offensichtlich nur die Darstellung in der viewtopic ändern willst, musst du folgende Änderungen durchführen:
ACHTUNG: Vorher Backup aller beteilgten Dateien erstellen !!!

ÖFFNE: includes/constants.php

FINDE: DAVOR, FÜGE EIN:

Code: Alles auswählen

// eigene Darstellung des Registrierungsdatums
define('MY_REGDATE_FORMAT', 'D j. M Y');

ÖFFNE: viewtopic.php

FINDE:

Code: Alles auswählen

				'joined'		=> $user->format_date($row['user_regdate']),
ERSETZE DURCH:

Code: Alles auswählen

				'joined'		=> strtr(date(MY_REGDATE_FORMAT, $row['user_regdate']), $user->lang['datetime']),
Der in der Konstante MY_REGDATE_FORMAT definierte String, folgt den Regeln des date-Befehls von PHP zur Formatierung von Datumsangaben und kann bei Bedarf angepasst werden.

Viel Erfolg,
Manne.

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Verfasst: 13.03.2009 17:44
von nickvergessen

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Verfasst: 16.03.2009 09:41
von Cheerboy
Hallo,

war leider eine längere Zeit sehr stark erkältet und lag flach.
Habe das heute mal ausprobiert und es funktioniert einwandfrei !

Vielen lieben Dank für die sehr kompetente und sehr hilfreiche Antwort
Keks und ausdrückliches Lob für Dich Manne :D