The HTML view page of a CPSDocument should contain HTML metadata about this
document.
All the CPS documents have metadata and especially Dublin Core metadata. Those
metadata should appear in an HTML form in the HTML view page.
This would be useful for example for people using external search engines such
as Google to access the information contained in CPS sites.
Adding metadata information in the HTML would also improve the ranking of pages
in external search engines.
At the moment we have the following in the HTML head element:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15" />
<meta name="generator" content="Nuxeo CPS http://www.cps-project.org/" />
<title>CPS Portal: My document</title>
<base href="http://localhost:8080/cps/workspaces/my_document/" />
</head>
... while we should have something like:
<head>
<title>Openweb.eu.org - Les problèmes de la mise en page par tableaux</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"/>
<meta name="DC.Publisher" content="OpenWebGroup.eu.org"/>
<meta name="DC.Language" scheme="RFC3066" content="fr"/>
<meta name="DC.Identifier" content="problemes_tableaux"/>
<meta name="DC.Creator" content="Mathieu Pillard"/>
<meta name="DC.Date.created" scheme="W3CDTF" content="2003-10-24"/>
<meta name="DC.Date.modified" scheme="W3CDTF" content="2003-10-24"/>
<meta name="DC.Subject" content="debutant, expert, mise_en_page, xhtml"/>
</head>
OpenWeb? has an article on this subject (in French):
http://www.openweb.eu.org/articles/dublin_core/