4
Indiquez l’intérêt que vous portez à cette question
0

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 ?