Metatag mit Datum der letzten Änderung
Möchte man das Datum der letzten Änderung einer Seite im HTML-Quellcode vermerken, so kann man hierfür den Metatag "Last-Modified" verwenden. Mit folgendem TypoScript-Code lässt sich dieses Datum im dafür vorgesehenen ISO 8601-Format automatisch auf jeder einzelnen Seite einfügen.
Metatag mit Datum einfügen TypoScript, Bereich SETUP
page.headerData { 10 = TEXT 10 { # Timestamp der letzten Änderung holen data = page : SYS_LASTCHANGED # Datumsformat nach ISO 8601: 2001-12-15T08:49:37+02:00 date = c # Metatag 'Last-Modified' erzeugen wrap = <meta name="Last-Modified" content="|" /> } }
Mit der Anweisung page : SYS_LASTCHANGED
wird zuerst der Unix-Timestamp der letzten Änderungen der Seite geholt. Danach wird dieser Timestamp mit Hilfe der date
Funktion von PHP in das standardisierte Format ISO 8601 gebracht und das Ergebnis anschließend in den Metatag "Last-Modified" eingefügt. Der Metatag wird innerhalb des Abschnitts headerData
im page
Objekt des TypoScript-Templates eingetragen.