Aktuelles Jahr im Footer

Haben Sie schon einmal vergessen, die Jahreszahl im Footer Ihrer Website(s) aktuell zu halten, weil diese hard-coded in Ihr HTML- oder TypoScript Template eingetragen war? Mit dem folgenden kleinen Codeschnippsel können Sie diese Angabe automatisieren und brauchen sich in Zukunft nicht mehr darum kümmern.

TypoScript: Copyright mit aktueller Jahreszahl

SETUP
   1: temp.copyright = TEXT
   2: temp.copyright {
   3:   data = date : U
   4:   strftime = %Y
   5:   noTrimWrap = |© | Unsere kleine TYPO3 Agentur|
   6: }

Dieser Block wird eine Ausgabe der Form © [aktuelles Jahr] Unsere kleine TYPO3 Agentur erzeugen, wobei statt dem Platzhalter [aktuelles Jahr] die tatsächliche Jahreszahl angezeigt wird.
In Zeile 3 holen wir uns mit der Angabe 'U' das aktuelle Datum als Unix-Timestamp, d.h. die Anzahl Sekunden seit dem 1. Januar 1970. Danach übergeben wir in Zeile 4 diesen Wert implizit der PHP-Funktion strftime zusammen mit dem Formatierung-Parameter %Y, der eine vierstellige Jahreszahl repräsentiert. Zuletzt wrappen wir die ermittelte Jahreszahl in unseren Copyrightvermerk. Die Verwendung von noTrimWrap sorgt dafür, dass Leerzeichen im Text erhalten bleiben.

Neben der Jahreszahl ('%Y') wird durch ISO-Standards noch eine ganze Reihe anderer Angaben für das Auslesen verschiedener Teile von Datums- und Zeitwerten definiert, die Sie aus TypoScript heraus verwenden können.
In der offiziellen Dokumentation der strftime-Funktion finden Sie weitere Formatierungsoptionen.

Kommentare zu Aktuelles Jahr im Footer
Gravatar: Christian

Christian

19.01.2012, 12:27

Danke für das Snippet, hat mir schnell und unkompliziert weitergeholfen.
Gravatar: Denny Schäfer

Denny Schäfer

19.01.2012, 16:51

You save my day.

Kommentar abgeben


(wird nicht veröffentlicht, Gravatar ist eingeschaltet)



* Diese Felder sind für das Kommentieren notwendig

Besucher fanden diese Seite unter folgenden Suchbegriffen:

typoscript aktuelles jahr · typoscript jahreszahl · aktuelles jahr für footer · typo3 footer typoscript