Attributs de réglages du fichier XML

Nous vous rappelons que lorsque vous accédez à ce blog, vous signez automatiquement un accord avec Blogger Code.
Consultez les CGU.


Blogger - Attributs de réglages du fichier XML
Chaque thème Blogger est doté de caractéristiques qui sont définies dans la balise <html> et qui permettent de modifier le comportement du tableau de bord et du fichier XML.


Introduction - Où se trouve la balise html ?

La balise <html> indique au navigateur qu'il s'agit d'un document HTML.
La balise <html> représente la racine d'un document HTML.
La balise <html> est le conteneur pour tous les autres éléments HTML (excepté les balises <?xml> et <!DOCTYPE>).

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE HTML>

<html>

  <head>
    <title>Title</title>
  </head>

  <body>
    Content...
  </body>

</html> 
Les attributs de réglages du fichier XML seront ajoutés à l'intérieur de la balise d'ouverture HTML.


Version du Layouts

Les attributs b:version ou b:layoutsVersion définissent la version du Layouts. La valeur doit être 2 ou 3. Si l'un de ces attributs n'est pas mentionné, le numéro de version sera 1.
Exemple : Layouts Version 1
<html>
Exemple : Layouts Version 2
<html b:version='2'>
Exemple : Layouts Version 3
<html b:layoutsVersion='3'>

Chaque version a ses propres caractéristiques. Par exemple, la version 3 permet de désactiver les options des vues mobiles, ou encore de disposer d'un dictionnaire universel de données des gadgets, d'activer/désactiver certaines fonctionnalités dans le concepteur de thèmes, etc...


Version des gadgets

L'attribut b:defaultwidgetversion permet de déterminer la version du gadget a employer.
Il existe 2 versions de gadgets : 1 (attribut non requis) et 2 (attribut requis).
Chaque version dispose d'un code XML par défaut et d'un dictionnaire de données spécifiques.
La version 1 des gadgets travaille avec les Layouts Version 1 et 2 (voir paragraphe précédent), tandis que la version 2 des gadgets travaille uniquement avec les Layouts Version 3.
Exemple : Layouts Version 1 & Gadget Version 1
<html>
L'attribut n'est pas requis dans un Layouts Version 1.
Exemple : Layouts Version 2 & Gadget Version 1
<html b:version='2'>
L'attribut n'est pas requis dans un Layouts Version 2.
Exemple : Layouts Version 3 & Gadget Version 2
<html b:layoutsVersion='3' b:defaultwidgetversion='2'>
L'attribut est requis dans un Layouts Version 3 pour définir la version 2 des gadgets.
Exemple à ne pas faire - Versions incompatibles
<html b:layoutsVersion='2' b:defaultwidgetversion='2'>
La version 2 des gadgets n'existe pas dans un Layouts version 2. Le fichier XML ne travaillera pas.
Si vous créez un nouveau thème, choisissez les versions compatibles :
  • Layouts Version 1 - Gadget Version 1
  • Layouts Version 2 - Gadget Version 1
  • Layouts Version 3 - Gadget Version 2

Introduction aux thèmes Blogger Appendice - Liste récapitulative des gadgets officiels

Désactiver le rendu HTML des gadgets

L'attribut b:render permet de contrôler l'exécution du rendu HTML des gadgets.
Valeur par défaut, true (autoriser).
Cet attribut est actuellement utilisé dans les thèmes dynamiques.
Activer le rendu HTML
<html b:render='true'>
Désactiver le rendu HTML
<html b:render='false'>


Désactiver les fichiers CSS externes

L'attribut b:css permet de contrôler la disponibilité des fichiers CSS externes du thème fournis par Blogger.
Valeur par défaut, true (autoriser).

Les fichiers affectés :
  • https://www.blogger.com/dyn-css/authorization.css?PARAMETERS
  • https://www.blogger.com/static/v1/widgets/ID-css_bundle_VERSION.css
Activer les fichiers CSS
<html b:css='true'>
Désactiver les fichiers CSS
<html b:css='false'>


Désactiver les fichiers JS

L'attribut b:js permet de contrôler la disponibilité des fichiers javascript du thème.
Valeur par défaut, true (autoriser).

Cet attribut est actuellement en phase expérimentale. Son usage n'a officiellement pas encore été approuvé par l'équipe Blogger !!! Nous vous conseillons de ne pas l'employer, puisque, comme toutes les fonctionnalités en cours de développements, celle-ci peut entraîner à tout moment d'importants dégâts à votre thème, mais aussi à votre tableau de bord !!!


Les attributs xmlns

Pour faire fonctionner correctement l'éditeur XML, les bibliothèques des données et le langage XML, quelques attributs xmlns sont ajoutés automatiquement [requis !!!].

<html xmlns='http://www.w3.org/1999/xhtml'
      xmlns:b='http://www.google.com/2005/gml/b'
      xmlns:data='http://www.google.com/2005/gml/data'
      xmlns:expr='http://www.google.com/2005/gml/expr'>


Les attributs informatifs

Certains attributs sont ajoutés dans certains thèmes uniquement à titre indicatif. Ils n'ont aucune incidence réelle sur le thème ou le tableau de bord.

<html b:responsive='boolean value'
      b:templateUrl='script name'
      b:templateVersion='theme version'>


Retourner dans la fiche principale : Les attributs des balises Blogger

Posts les plus consultés de ce blog