ThéorieRéférences XMLBalises

La balise de section [b:section]

La balise de section [b:section]
La balise b:section est un élément de mise en page, permettant d'accueillir les gadgets.

La syntaxe

XML
<b:section class='header' id='header' maxwidgets='1' showaddelement='yes'>

</b:section>

  • Chaque b:section est placée dans la structure XML du modèle entre les balises <body></body>.
  • Une balise b:section ne peut contenir que la balise b:widget.
  • Les balises b:section ne peuvent pas être imbriquées.
  • Le modèle doit contenir au moins une balise b:section, dont une ayant l'attribut preferred='true'.


Les paramètres

Plusieurs paramètres peuvent être ajoutés dans la balise. Certains sont requis et d'autres sont facultatifs.

<b:section class='CLASS_NAME'
           id='SECTION_ID'
           maxwidgets='NUMBER'
           name='SECTION_NAME'
           preferred='YES|NO|TRUE|FALSE'
           showaddelement='YES|NO|TRUE|FALSE'>

</b:section>

Paramètre Type de la valeur Signification -
class string Classe de la section Facultatif
id string Identifiant unique de la section Obligatoire
maxwidgets number Le nombre maximum de gadgets que peut contenir la section.
Lorsque le nombre maximum de gadgets est atteint, le lien "Ajouter un gadget" (défini par le paramètre showaddelement), ne s'affiche plus dans la mise en page.
Facultatif
name string Le nom de la section.
Si le nom est mentionné, il sera affiché dans la mise en page.
Dans le cas contraire, la valeur du paramètre id le remplacera.
Facultatif
preferred Boolean :
true|false
yes|no
Ce paramètre détermine si il s'agit de la section principale du blog. Facultatif
showaddelement Boolean :
true|false
yes|no
Par défaut, la valeur est vraie : yes ou true
Ce paramètre permet d'afficher le lien "Ajouter un gadget" dans les éléments de la mise en page lorsque le nombre maximum de gadgets (défini par le paramètre maxwidgets) n'a pas été atteint.
Facultatif
growth Utilisé dans les premiers templates pour déterminer l'alignement horizontal ou vertical des gadgets contenus dans la section, ce paramètre est aujourd'hui obsolète. Obsolète


Expressions Blogger dans les paramètres

Tous les paramètres peuvent contenir des expressions Blogger :
  • expr: doit être ajouté devant l'attribut. En savoir plus.
  • Le résultat de l'expression doit correspondre au type de la valeur attendue (voir tableau ci-dessus).
  • Les expressions Blogger ne peuvent contenir que des données issues des dictionnaires blog ou view.
Attention ! L'ajout d'expressions peut également engendrer des dysfonctionnements dans la mise en page et vous empêcher d'enregistrer la disposition !

Exemple XML
<b:section class='header'
           id='header'
           expr:showaddelement='data:blog.isPrivate ? true : false'>

</b:section>
Le paramètre showaddelement contient une expression Blogger. Ce paramètre attend une valeur de type booléen.
Pour cet attribut, le résultat de l'expression doit impérativement être true (vrai) ou false (faux).


Rendu HTML de la balise

Dans le rendu HTML du blog, les balises b:section sont remplacées par des balises div.
La balise div contiendra les paramètres class, id et name si ceux-ci sont mentionnés dans le xml.
La valeur section est ajoutée dans le paramètre class.

XML
<b:section class='header' id='header' name='Entête' showaddelement='yes'>

</b:section>

Rendu HTML
<div class='header section' id='header' name='Entête'>

</div>
Dernière modification :
Assistance publique pour le produit Blogger sur les Forums d'aides :

Certifiée par Google - Experte Platine TC (Ambassador & Advanced Troubleshooter):
  • Affectation Google France, produit Blogger, du 11/07/2011 au 28/07/2014.
  • Affectation Google US, produit Blogger depuis le 28/07/2014.

Posts les plus consultés de ce blog

DéveloppementsMulti-versions
Facebook : Bouton J'aime [Like button]
Populaire
DéveloppementsMulti-versions
Facebook : Bouton partager [Share button]
Populaire
ThéorieRéférences XMLParamètres des données
Le paramètre Image redimensionnable [isResizable]
Populaire
DéveloppementsFichiers XML
Résumés des articles avec images réactives [Pack 2016]
Populaire