Uhrzeit der Blogeinträge?

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Shopblogger
Regular
Posts: 30
Joined: Wed Feb 27, 2008 9:15 pm
Location: Bremen / Germany
Contact:

Uhrzeit der Blogeinträge?

Post by Shopblogger »

Aloha!

Ist es eigentlich aus einem bestimmten Grund so gewollt, dass (zumindest beim 2k11) die Uhrzeit nicht mehr mit angezeigt wird? ("Geschrieben von Björn Harste am Montag, 23. Oktober 2017")

Lässt sich das irgendwo in der Config einstellen oder ist das mit einem kurzen Eingriff in eine der php-Dateien erledigt?

Schönen Abend,
Björn
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Uhrzeit der Blogeinträge?

Post by yellowled »

Shopblogger wrote:Ist es eigentlich aus einem bestimmten Grund so gewollt, dass (zumindest beim 2k11) die Uhrzeit nicht mehr mit angezeigt wird? ("Geschrieben von Björn Harste am Montag, 23. Oktober 2017")

Lässt sich das irgendwo in der Config einstellen oder ist das mit einem kurzen Eingriff in eine der php-Dateien erledigt?
Es gibt in 2k11 ein „theme-weites Datumsformat“, das sich in den Theme-Optionen einstellen lässt (allerdings nicht frei, sondern nur aus einer Auswahl von Vorgaben) und an bestimmten Stellen im Theme genutzt wird (um genau das einheitlich zu halten). Tatsächlich ist das aber ein reines Datumsformat ohne Uhrzeit – es spart ganz einfach Platz, und den meisten Besuchern dürfte die Information, um welche Uhrzeit an einem Tag ein Beitrag veröffentlicht wurde, heutezutage eher egal sein.

Wenn Du das partout ändern willst, musst Du natürlich an eine der Template-Dateien. Dabei gilt die übliche Warnung für jegliche Änderung an Dateien in /templates/2k11/ – da sie Teil des s9y-Kerns sind, werden sie beim nächsten Update gnadenlos überschrieben; Du musst Deine Änderungen also sichern und ggf. erneut einpflegen. (Die Alternative wäre, eine Kopie von 2k11 anzulegen und diese zu benutzen.)

Der zu ändernde Zeil in der entries.tpl findet sich in Zeile 9:

Code: Select all

 {$CONST.ON} </span><time datetime="{$entry.timestamp|@serendipity_html5time}">{$entry.timestamp|@formatTime:$template_option.date_format}</time>
und müsste für Deine gewünschte Darstellung geändert werden in

Code: Select all

 {$CONST.ON} </span><time datetime="{$entry.timestamp|@serendipity_html5time}">{$entry.timestamp|@formatTime:$template_option.date_format}</time> {$CONST.AT} {$entry.timestamp|@formatTime:'%H:%M'}
(Den Rest der Zeile natürlich so beibehalten, wie er war.)

YL
Shopblogger
Regular
Posts: 30
Joined: Wed Feb 27, 2008 9:15 pm
Location: Bremen / Germany
Contact:

Re: Uhrzeit der Blogeinträge?

Post by Shopblogger »

Sehr geil. Ich danke dir für die Mühe! :)

(Die modifizierte Datei habe ich mal in einem eigenen Template-Verzeichnis gesichert, dann kann ich ggf. das bei einem Update veränderte Original wieder überschreiben.)

Schönes (für manche langes) Wochenende,
Björn
Post Reply