data:widget.instanceId

Data TypeGadget TypeGadget VersionLayouts Version
string
Common
1
2
1
2
3
Nous vous rappelons que lorsque vous accédez à ce blog, vous signez automatiquement un accord avec Blogger Code.
Consultez les CGU.


Blogger - data:widget.instanceId
data:widget.instanceId est une donnée commune à tous les gadgets Blogger, qui contient l'identifiant du gadget.


Ressources

"data": {
  "widget": {
    "instanceId": string,
      {
        "size": number,
        "length": number,
        "escaped": string,
        "jsEscaped": string,
        "jsonEscaped": string,
        "cssEscaped": string
      }
  }
}


Caractéristiques et valeurs

  • Ne peut être employée que dans le code XML d'un gadget.
  • Donnée commune à tous les gadgets.
  • Disponible sur toutes les pages.
  • Chaîne de caractères string.
  • Identifiant du gadget.

L'identifiant d'un gadget est composé du type de gadget, suivi d'un numéro entre 1 et 999.

widgetTypeXXX

Exemple : Le widget Blog
Blog1


Extraction explicite

<data:widget.instanceId/>

<b:eval expr='data:widget.instanceId'/>


Longueur de la chaîne

Le nombre de caractères de la chaîne peut être obtenu en utilisant les suffixes size ou length.
En savoir plus
<!-- WITH SIZE -->
<data:widget.instanceId.size/>

<!-- WITH LENGTH -->
<data:widget.instanceId.length/>


Échappement de la chaîne

La chaîne de caractères peut être échappée en utilisant les suffixes escaped, jsEscaped, jsonEscaped et cssEscaped.
En savoir plus
<!-- HTML ESCAPED -->
<data:widget.instanceId.escaped/>

<!-- JS ESCAPED -->
<data:widget.instanceId.jsEscaped/>

<!-- JSON ESCAPED -->
<data:widget.instanceId.jsonEscaped/>

<!-- CSS ESCAPED -->
<data:widget.instanceId.cssEscaped/>


Exemple d'utilisation

Généralement employé pour reconstituer un id ou une class dans une balise.
XML
<div>
  <b:attr expr:value='"widget-" + data:widget.instanceId' name='id'/>
</div>
Rendu HTML
<div id='widget-Blog1'>

</div>


Implantation de la donnée dans les thèmes de gadgets

Gadget Type Inclusion Gadget Version Layouts Version Thème
Global
quickedit 1 1 2
Par défaut
Common
normalPost 2 3
Notable
Blog
comment-form 1 1 2
Par défaut
Blog
comments 1 1 2
Par défaut
Blog
comments 2 3
Par défaut
Blog
mobile-nextprev 1 1 2
Par défaut
Blog
nextprev 1 1 2
Par défaut
Blog
nextPageLink 2 3
Par défaut
Blog
post 2 3
Soho
Blog
FeaturedPost
PopularPosts
postShareButtons 2 3
Par défaut
Blog
previousPageLink 2 3
Par défaut
BlogArchive
main 1 1 2
Par défaut
BlogArchive
content 2 3
Par défaut
BlogArchive
menu 1 1 2
Par défaut
BlogList
main 1 1 2
Par défaut
BlogList
content 2 3
Par défaut
BlogSearch
main 1 1 2
Par défaut
ContactForm
main 1 1 2
Par défaut
ContactForm
content 2 3
Par défaut
Feed
main 1 1 2
Par défaut
Feed
content 2 3
Par défaut
Followers
main 1 2 1 2 3
Par défaut
Header
main 1 3
Par défaut
Image
main 1 1 2
Par défaut
Image
content 2 3
Par défaut
PageList
main 1 1 2
Par défaut
Stats
main 1 1 2
Par défaut
Stats
content 2 3
Par défaut
VideoBar
main 1 1 2
Par défaut
VideoBar
content 2 3
Par défaut
Wikipedia
main 1 1 2
Par défaut
Wikipedia
content 2 3
Par défaut


Données similaires

Gadget Type Data Gadget Version Layouts Version Data Type
Global
data:widgets[i].id 1 2 1 2 3 string


Retourner dans le dictionnaire data:widget

Fiches populaires cette semaine

Facebook : Bouton J'aime [Like button]

Opérateur d'extraits [snippet]