maybeAddShareButtons
: Alternative d'appel des boutons de partage (V2) - Blogger XML Documentation
- 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 1Garantie d'usage : AbandonnéPriorité indéfinieThème Version 2Garantie d'usage : AbandonnéPriorité indéfinieThème DynamiqueGarantie d'usage : AbandonnéPriorité indéfinieThème Version 3Garantie d'usage : OuiPriorité 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 |
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 | FrontEnd | BackEnd |
---|---|---|
Original | Inexistant | Original |
Contempo | Inexistant | Original |
Emporio | Inexistant | Original |
Essential | Inexistant | Original |
Notable | Inexistant | Original |
Soho | Inexistant | Original |
Afficher les variantes |
Les inclusions Communes
backArrowIcon
chevronDownIcon
chevronUpIcon
closeIcon
commentIcon
defaultAvatarIcon
emailIcon
extendableItems
facebookIcon
flatBloggerIcon
footerBylinesOverride
forwardArrowIcon
headerBylineOverride
linkIcon
maybeAddShareButtons
menuIcon
noContentPlaceholder
openGraphMetaData
pinterestIcon
postMetadataJSON
postSnippet
reportAbuse
responsiveImage
responsiveImageStyle
searchIcon
shareIcon
sharingOtherIcon
skipNavigation
svgIcon
svgIconButton
twitterIcon
verticalMoreIcon
widget-title
widgetNotAvailableInPreview