Typo3 HEADER korrekt ausgeben!
Will man die METATAGS in TYPO3 verwenden gibt es die Extension METATAGS um diese aber korrekt auszugeben sollte man ein paar Punkte beachten!
In das SETUP sollte man:
plugin.meta.flags.DC = 0
page.headerData.999 < plugin.meta
Macht man das nicht bekommt man doppelte METATAGS in den Header hinein!
Hier auch noch der Code – damit man sich das genau anschauen kann!
if ($globalMeta['robots']) {
$regular[] = ‘<meta name=”robots” content=”‘.htmlspecialchars($globalMeta['robots']).’” />’;
}
if ($globalMeta['copyright']) {
$regular[] = ‘<meta name=”copyright” content=”‘.htmlspecialchars($globalMeta['copyright']).’” />’;
$DC[] = ‘<meta name=”DC.Rights” content=”‘.htmlspecialchars($globalMeta['copyright']).’” />’;
}
if ($globalMeta['language']) {
$regular[] = ‘<meta http-equiv=”content-language” content=”‘.htmlspecialchars($globalMeta['language']).’” />’;
$DC[] = ‘<meta name=”DC.Language” scheme=”NISOZ39.50″ content=”‘.htmlspecialchars($globalMeta['language']).’” />’;
}
if ($globalMeta['email']) {
$regular[] = ‘<link rev=”made” href=”mailto:’.htmlspecialchars($globalMeta['email']).’” />’;
$regular[] = ‘<meta http-equiv=”reply-to” content=”‘.htmlspecialchars($globalMeta['email']).’” />’;
}
if ($globalMeta['author']) {
$regular[] = ‘<meta name=”author” content=”‘.htmlspecialchars($globalMeta['author']).’” />’;
$DC[] = ‘<meta name=”DC.Creator” content=”‘.htmlspecialchars($globalMeta['author']).’” />’;
}
$DC[] = ‘<link rel=”schema.dc” href=”http://purl.org/metadata/dublin_core_elements” />’;
if (!$conf['flags.']['DC']) {$DC=array();}
Wie wir in der letzen Zeile sehen können wird durch Typoscript definiert ob das array von DC geleert werden sollte oder nicht!
Sicher ist das diese METATAGS nicht gebraucht werden und somit bekommt man so einen TOP HEADER!
Danke das Sie diesen Artikel gelesen haben. Sie können nun eine Nachricht hinterlassen oder bestellen den RSS Feed.
Comments
http://dublincore.org/documents/1998/09/dces/# hier kann man sich alles genau anschauen was mit “Dublin Core Metadata Element Set” zutun hat!

Wofür ist dieses DC in den Metatags überhaupt? Bei mir sind derzeit auch noch doppelte vorhanden.