Les balises de réglages du gadget / Gadget settings tags : <b:widget-settings>, <b:widget-setting>

Blogger - Les balises de réglages du gadget <b:widget-settings> <b:widget-setting>

Les balises <b:widget-settings> et <b:widget-setting> sont des balises de stockage qui contiennent les réglages des gadgets définis par l'utilisateur via le tableau de bord Blogger.



La syntaxe

XML
<b:widget-settings>

 <b:widget-setting name='setting-name'>

  <!-- value setting here -->

 </b:widget-setting>

</b:widget-settings>
  • La balise <b:widget-settings> ne peut être imbriquée qu'à l'intérieur d'une balise <b:widget>.

  • Une balise <b:widget> ne peut contenir qu'une seule balise <b:widget-settings>.

  • La balise <b:widget-settings> ne peut contenir que des balises <b:widget-setting> (sans « s »).

  • Les balises <b:widget-setting> (sans « s ») ne peuvent être imbriquées qu'à l'intérieur d'une balise <b:widget-settings>.

  • Plusieurs balises <b:widget-setting> (sans « s ») peuvent se cumuler.

  • Une balise <b:widget-setting> (sans « s ») ne peut contenir que les réglages du gadget.

  • Les balises <b:widget-settings> et <b:widget-setting> sont générées automatiquement. Elles ne peuvent être ni supprimées, ni déplacées, ni créées.



Les attributs

Seule la balise <b:widget-setting> doit contenir un attribut...

<b:widget-setting name='setting-name'>setting-value</b:widget-setting>

Attributs Description Classification Préfixe « expr: » Implantation
name

Le nom du réglage

La valeur est un nom réservé prédéfini qui ne peut être ni supprimé, ni renommé.

Classification : HTML classic Préfixe « expr: » : Interdit Implantation : Imposée


Fonctionnement

Ces balises sont implantées automatiquement dans tous les thèmes, quelque soit la version. Elles conservent une grande majorité des réglages (pas tous) que vous avez soigneusement paramétré pour chaque gadget. Ce qui signifie que vous pouvez exporter votre thème sur un autre blog sans perdre ces précieuses données.

Les valeurs peuvent être modifiées manuellement ou, comme d'habitude, via le panneau de configurations du gadget.

Si les valeurs sont modifiées via le panneau de configurations du gadget, elles seront automatiquement remplacées dans le fichier XML.

Si vous modifiez les valeurs directement dans le XML, dans certains cas, vous devrez ajouter les marqueurs CDATA afin d'éviter l'échappement des caractères.

Exemple
<b:widget-setting name='homeTitle'>
  <![CDATA[L'accueil]]>
</b:widget-setting>

Heureusement pour vous, Blogger a automatisé l'ajout de ce marqueur. Donc, vous ne devez pas trop vous en soucier.

Par contre, ne vous étonnez pas si certaines valeurs modifiées manuellement sont remplacées par les anciennes valeurs. Blogger aime garder un minimum contrôle sur certaines données pour diverses raisons (parfois mécanique, parfois politique...) 😶.



Les réglages par gadget



Spotlight

L'Éditeur XML de Thème Blogger : Quand le BackEnd Rencontre le FrontEnd

Populaires cette semaine

Foire aux questions Blogger (Novembre 2021)

Ajouter des boutons à la barre de partage Blogger