Mise à jour 1.9 -> spip 2.0.8 : code HEAD des pages à mettre à jour manuellement ?
Lors de la mise à niveau de 1.9 vers 2.08, selon la méthode décrite sur le site spip.net >>> ici <<<, on pose nos fichiers squelette que nous avions personnalisés qui étaient présents dans le répertoire squelettes de spip 1.9, vers le nouveau répertoire squelettes que l’on a créé aux côtés des autres dossiers et fichiers de spip 2.08.
question Ne serait-ce pas une bonne idée de modifier le !DOCTYPE, le HTML et le HEAD (haut de fichier) de chacun de nos anciens fichiers issus de spip 1.9, et y recopier les infos des fichiers livrés par défaut avec spip 2.08 ?
Exemple :
Haut de fichier de article.html livré avec spip 1.9 par défaut :
<BOUCLE_article_principal(ARTICLES) {id_article}>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html dir="#LANG_DIR" lang="#LANG">
<head>
<title>[(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
[<meta name="description" content="(#INTRODUCTION|couper{150}|textebrut)" />]
<INCLURE{fond=inc-head}>
</head>
Haut de fichier de article.html livré avec spip 2.08 par défaut :
<BOUCLE_principale(ARTICLES) {id_article}>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
<head>
<title>[(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
[<meta name="description" content="(#INTRODUCTION{150}|attribut_html)" />]
<INCLURE{fond=inc-head}>
</head>
à bien y regarder de près, il existe des petites différences :
- !DOCTYPE : texte mis entre " " à la place de mis entre ’ ’ ;
- !DOCTYPE : xhtml1-transitional.dtd à la place de xhtml1-strict.dtd ;
- META NAME : #INTRODUCTION150|attribut_html au lieu de #INTRODUCTION|couper150|textebrut
Bon ce n’est peut-être pas grand chose, mais autant profiter des améliorations de spip2, non ?