Datum im Statistik Mod ändern

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8219
Registriert: 24.05.2010 08:31
Kontaktdaten:

Datum im Statistik Mod ändern

Beitrag von Kirk »

Hallo
Ich hab mir den [BETA] Online Since for phpBB3 auf mein Testboard instaliert, er zeigt mir auch alles an nur würde ich gerne die Anzeige etwas ändern.

Momentan wir es so angezeigt:
Online seit 19-Jun-2010 also 1 Jahr 6 Monate und 5 Tage
Ich möchte es gerne so ändern:
Online seit Sa 19. Jun 2010 also 1 Jahr 6 Monate und 5 Tage
Hab mir mal die date() Funktion von PHP
durchgelesen aber ich komm da nicht zu recht.

Hab mal die functions_online_since.php in Pastebin hochgeladen.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8219
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Datum im Statistik Mod ändern

Beitrag von Kirk »

Das mit der Anzeige hab ich wie gewollt hinbekommen, allerdings wird mir der Wochentag und Monatsnamen in
Englisch anstatt in Deutsch angezeigt.

Wenn ich das hier richtig versteh holt er sich die Monatsnamen aus der Sprachdatei.

Code: Alles auswählen

$online_for = "$diff_year $lang_year $diff_month $lang_month $diff_day $lang_day";
In der common.php steht es auch korrekt drin, ich hab es zusätzlich in die Sprachdatei dieses Mod eingefügt,
allerdings ohne Erfolg.

Wo mus ich noch was ändern damit der Wochentag und Monatsnamen in Deutsch angezeigt wird?
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8219
Registriert: 24.05.2010 08:31
Kontaktdaten:

[Gelöst] Datum im Statistik Mod ändern

Beitrag von Kirk »

Nach langen Suchen und anhand dieses Beitrages wird der Wochentag und Monatsnamen in Deutsch angezeigt.

Lösung:
Man suche in der functions_online_since.php nach:

Code: Alles auswählen

$board_date_simple = date(" d.m.Y", $config['board_startdate'] );
und ersetze es damit:

Code: Alles auswählen

$start_date = $user->format_date($config['board_startdate'], 'D d. M Y');
Bei:

Code: Alles auswählen

'L_BOARD_STARTS'        => $board_date_simple,
Ersetzen gegen das hier:

Code: Alles auswählen

'L_BOARD_STARTS'         => $start_date,
Antworten

Zurück zu „[3.0.x] Mod Support“