Les balises de réglages des gadgets [b:widget-settings / b:widget-setting]
![Blogger - Les balises de réglages des gadgets [b:widget-settings / b:widget-setting]](https://3.bp.blogspot.com/-065OC8rv65Q/XP8HjqdW31I/AAAAAAAAz7E/0NvdJzUplKYTxQstLDXQiMkM8J8studGwCLcBGAs/s600/b-widget-settings.jpg)
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 attributs
Seule la balise<b:widget-setting>
doit contenir un attribut...<b:widget-setting name='setting-name'>setting-value</b:widget-setting>
Attributs | Classification | Préfixe « expr: » | Signification | - |
---|---|---|---|---|
name |
HTML classic | interdit | Le nom du réglage. La valeur est un nom réservé prédéfini. |
Obligatoire |
Fonctionnement
Ces balises conservent la plupart des réglages du gadget dans le XML. Ce qui signifie que vous pouvez exporter votre thème sur un autre blog sans perdre ces informations.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>
Mais heureusement pour vous, Blogger a automatisé l'ajout de ce marqueur. Donc, vous ne devez pas trop vous en soucier.
Les réglages par gadget
Les autres balises
<b:attr>
<b:case>
<b:class>
<b:comment>
<b:default>
<b:defaultmarkup>
<b:defaultmarkups>
<b:else>
<b:elseif>
<b:eval>
<b:if>
<b:includable>
<b:include>
<b:loop>
<b:message>
<b:param>
<b:section>
<b:skin>
<b:switch>
<b:tag>
<b:template-script>
<b:template-skin>
<b:widget>
<b:widget-setting>
<b:widget-settings>
<b:with>
<data:foo>
<![CDATA[]]>