WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 27.10.2017 19:02:02

daveland
Mitglied

Datumsformat eindeutschen?

Hallo, kann man die Datumformate irgendwie eindeutschen?
Wo muss ich da ansetzen?


Wbce 1.5.3

Offline

#2 27.10.2017 19:08:06

bernd
Developer

Re: Datumsformat eindeutschen?

Kann ja sein, das ich grade gewaltig auf der Leitung stehe, aber was genau möchtest du da "eindeutschen"?


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

#3 27.10.2017 19:39:37

daveland
Mitglied

Re: Datumsformat eindeutschen?

wink  statt Friday, 27th October, 2017 wäre es mir so lieber:
Freitag, 27. Oktober 2017


Wbce 1.5.3

Offline

#4 27.10.2017 19:57:26

bernd
Developer

Re: Datumsformat eindeutschen?

Mmmh,
ich fürchte, das ist nichts mit eindeutschen.
Die Tages und Monatsnamen werden so (auf englisch) von PHP generiert.


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

#5 27.10.2017 20:04:21

daveland
Mitglied

Re: Datumsformat eindeutschen?

Ah ok.
Gut, ist nicht ganz so tragisch.
Dann muss eben 27.10.2017 reichen.

Dachte man könnte das wo einstellen.

Danke für den Hinweis.


Wbce 1.5.3

Offline

#6 28.10.2017 06:40:49

florian
Administrator

Re: Datumsformat eindeutschen?

Du könntest das theoretisch mit einem Droplet machen:

1) Gehe auf Admintools > Droplets und klicke auf "Hinzufügen Droplet"
2) Lege ein neues Droplet namens deudatum an
3) Füge in selbiges folgenden Code ein

$array_1 = array ( 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday', 
'January,', 'February,', 'March,', 'April,', 'May,', 'June,', 'July,', 'August,', 'September,', 'October,', 'November,', 'December,',
'1st','2nd','3rd','4th','5th','6th', '7th', '8th', '9th', '0th'  );
$array_2 = array ( 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag', 'Sonntag',
'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember',
'1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '0.'
 );

for ( $x = 0; $x < sizeof($array_1); $x++ )
{
  $wb_page_data= str_replace ( $array_1[$x], $array_2[$x], $wb_page_data);
}
return true;

3) und speichere dies
4) Füge nun im Template oder auf den Seiten (bei Topics z.B. jeweils bei Einstellungen > Übersichtsseite > Fußzeile und Einstellungen > Thema > Fußzeile) oder sonst in einem Code2 (HTML-Modus) oder auch WYSIWYG-Abschnitt den Dropletaufruf [[deudatum]] ein und speichere dies
5) Stelle bei den Grundeinstellungen das Datum auf das Englische Format inkl. Wochentag ("Saturday, 28th October 2017") um

Im Frontend sollte dann dank des Droplets "Samstag, 28. Oktober 2017" erscheinen.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

daveland

#7 28.10.2017 09:10:30

daveland
Mitglied

Re: Datumsformat eindeutschen?

Ja super!
Das funktioniert klasse, bin begeistert. Wird alles richtig angezeigt!
Das freut mich!


Wbce 1.5.3

Offline

Fußzeile des Forums

up