Was
Eines der Tickets gegen die Version 1.3 die im Milestone A1 schon umgesetzt ist, ist die Bereitstellung der Metadaten im HTML <HEAD> Tag der generierten Seiten. Das funktioniert auch schon in 1.2R2
Warum
<meta name….> im Header erleichtern es externen Suchmaschinen die Seiten zu indizieren.
Wie
Dazu ist es notwendig, im entsprechenden Bereich der Datei
…\wise\lib\python\products\wise\wise_html_header.dtml
eine Schleife einzufügen, die die Metadaten ausliest und einträgt.
Natürlich muss der Inhaltsverantwortliche (Contentmanager) immer noch Metadaten eintragen, damit sie auch bereitgestellt werden.
Beispiel:
<html>
<head>
<TITLE><dtml-if site_id><dtml-var site_id>: </dtml-if><dtml-var title></TITLE>
<dtml-in metaDisplaySort mapping>
<dtml-if “mode == ‘r’ or mode == ‘w'”>
<meta name=”&dtml-id;” content=”<dtml-wvar name=”%value” fmt=”%type”>”>
</dtml-if>
</dtml-in>
<LINK HREF=”<dtml-var wiseRootwebUrl>/style_sheet” REL=”StyleSheet” TYPE=”text/css”>
Voila…
Die genaue Reaktion der Suchmaschinen ist im Einzelfall noch zu untersuchen.
One Response to Bei 1.3 geklaut: Metadaten im Header