Erstellungsdatum ohne Uhrzeit in Joomla!

07. März 2009 · Anwendungen · andreas · Kein Kommentar

Leider gibt es keine einfache Möglichkeit, in Joomla! bei der Anzeige des Erstellungsdatums die Uhrzeit auszublenden.

Die verschiedenen Ausgabeformate sind in den Sprachdateien unter “language//.ini” gespeichert, also z.B. “language/en-GB/en-GB.ini” Hier kann dann direkt die Definition von “DATE_FORMAT_LC2” angepasst werden, daß sie wie folgt aussieht:

DATE_FORMAT_LC2=%A, %d %B %Y

Diese Vorgehensweise hat aber den Nachteil, daß hierbei eine Core-Datei geändert wird, die theoretisch mit jedem Update wieder überschrieben werden kann und somit eine Dauerbaustelle eingerichtet wird.

Als sinnvollere Vorgehensweise bietet sich entweder die Einführung einer eigenen Sprachdatei im Template an oder - falls man sowieso mit Overlays arbeitet - eine Änderung der entsprechenden Ausgabe in der Overlaydatei. Hier kann einfach nach “JText::_(‘DATE_FORMAT_LC2’)” gesucht und “DATE_FORMAT_LC2” durch ein eigenes Ausgabeformat ersetzt werden.