Vorgegebenes Profilfeld "Registriert:" verändern

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Cheerboy
Mitglied
Beiträge: 5
Registriert: 12.03.2009 11:42

Vorgegebenes Profilfeld "Registriert:" verändern

Beitrag 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.
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Beitrag 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.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Cheerboy
Mitglied
Beiträge: 5
Registriert: 12.03.2009 11:42

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Beitrag 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?
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Beitrag 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.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Cheerboy
Mitglied
Beiträge: 5
Registriert: 12.03.2009 11:42

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Beitrag 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 ]
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Beitrag 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.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Beitrag von nickvergessen »

kein Support per PN
Cheerboy
Mitglied
Beiträge: 5
Registriert: 12.03.2009 11:42

Re: Vorgegebenes Profilfeld "Registriert:" verändern

Beitrag 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
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“