maybeAddShareButtons : Alternative d'appel des boutons de partage (V2) - Blogger XML Documentation

Blogger - maybeAddShareButtons [Common GV2]
Gadget Version 1 Gadget Version 2 Balisage
Common Common
Original
Description de l'inclusion
maybeAddShareButtons est le nom d'une inclusion qui a pour mission de forcer l'affichage des boutons de partage en dehors de l'entête et du pied de l'article
Dans le modèle de gadget par défaut, l'inclusion est classifiée comme étant Common, mais elle est bien destinée aux gadgets Blog, FeaturedPost et PopularPosts.
L'inclusion est appelée uniquement que dans les versions alternatives de certains Layouts Version 3.
Directives d'usage et niveau de priorité de mise à jour
Thème Version 1
Garantie d'usage : Abandonné
Priorité indéfinie
Thème Version 2
Garantie d'usage : Abandonné
Priorité indéfinie
Thème Dynamique
Garantie d'usage : Abandonné
Priorité indéfinie
Thème Version 3
Garantie d'usage : Oui
Priorité haute
Variante par thème
Inexistante.
Inclusion de gadget équivalente
Aucune.


Contenu de l'inclusion

Le code XML

<b:includable id='maybeAddShareButtons'>
  <div class='post-share-buttons'>
    <b:class expr:name='data:shareButtonClass'/>
    <b:include cond='data:overridden' name='super.postShareButtons'/>
  </div>
</b:includable>

Les nœuds parents

ID Inclusion Balisage
footerBylines
Emporio
headerByline
Contempo
Emporio
Essential
normalPost
Notable
postFooter
Contempo
Essential
Notable


Appel de l'inclusion et paramètres

L'appel de l'inclusion doit être positionné dans une boucle d'articles. Soit dans les gadgets Blog, FeaturedPost ou PopularPosts.

<b:loop values='data:posts' var='post'>

  <b:include name='maybeAddShareButtons'/>

</b:loop>

Présenté tel quel, l'appel ne travaillera pas, puisqu'il faut également mentionner quelques paramètres, via l'attribut data dans la balise <b:include> ou un jeu de balises <b:with>.

<b:include data='{ ITEMS }' name='maybeAddShareButtons'/>

L'objet peut contenir ces items:

Alias Signification -
shareButtonClass Une classe qui sera ajoutée dans la balise parente du bouton de partage. Facultatif
overridden Autoriser l'affichage des boutons de partage.
Valeur booléenne : true ou false (par défaut).

Attention !

Ajoutez uniquement la valeur true seulement si l'inclusion postShareButtons est marquée explicitement dans le code du gadget afin que l'inclusion puisse appeller la version "serveur" ! Si l'inclusion n'est pas marquée explicitement, l'intégralité du gadget ne travaillera pas !

Facultatif

Exemple
<b:include data='{ overridden: true, shareButtonClass: "share-buttons" }'
           name='maybeAddShareButtons'/>


Modifier l'inclusion

Le code de l'inclusion peut être ajouté et modifié dans le code du widget.

<b:includable id='maybeAddShareButtons'>

  <!-- Add new code for "maybeAddShareButtons" inclusion here -->

</b:includable>

Lorsque l'inclusion est explicitement ajoutée dans le gadget, la version "serveur" n'est plus prioritaire.
Dans ce cas-ci, pour appeler l'inclusion "serveur", vous devez mentionner le préfixe super à l'identifiant de l'inclusion.
En savoir plus
  <!-- Call custom version -->
  <b:include name='maybeAddShareButtons'/>

  <!-- Call server version -->
  <b:include name='super.maybeAddShareButtons'/>


Disponibilité des variantes de l'inclusion

Thèmes Éditeur XML Cloud
Original Inexistant Original
Contempo Inexistant Original
Emporio Inexistant Original
Essential Inexistant Original
Notable Inexistant Original
Soho Inexistant Original
Afficher les variantes
Légende :
  • Original : Balisage original
  • Original+ : Balisage original (super)
  • Theme : Balisage spécifique au thème
  • Inexistant : Balisage inexistant


Spotlight

Populaires cette semaine