emailPostIcon [GV2]

StatutGadget TypeGadget VersionLayouts VersionTheme NameUpdate Version
Invisible
Blog
FeaturedPost
PopularPosts
2
3
Par défaut
Révision 1.3.0
Nous vous rappelons que lorsque vous accédez à ce blog, vous signez automatiquement un accord avec Blogger Code.
Consultez les CGU.


Blogger - emailPostIcon [Blog/FeaturedPost/PopularPosts GV2]
emailPostIcon est une inclusion de gadgets qui a été conçue pour générer le bouton d'envoi du lien de l'article par email.
Dans le modèle de gadget par défaut, l'inclusion est invisible, mais elle est bien destinée aux gadgets Blog, FeaturedPost et PopularPosts.
Toutefois, des versions alternatives existent explicitement dans certains Layouts Version 3. Ce qui explique que le code que vous verrez dans votre thème sera peut-être différent de celui affiché sur cette fiche.


Contenu de l'inclusion

<b:includable id='emailPostIcon'>
  <span class='byline post-icons'>
    <span class='item-action'>
      <a expr:href='data:post.emailPostUrl' expr:title='data:messages.emailPost'>
        <b:include data='{ iconClass: "touch-icon sharing-icon" }' name='emailIcon'/>
      </a>
    </span>
  </span>
</b:includable>


Appel de l'inclusion et paramètres

L'appel de l'inclusion doit être positionné dans une boucle d'articles (post) et dans une boucle d'options (byline). Soit dans les gadgets Blog, FeaturedPost ou PopularPosts. Sécurisez également en ajoutant une condition n'autorisant l'exécution que si l'url du formulaire d'envoi existe.

<b:loop values='data:posts' var='post'>
  <b:loop values='data:widgets.Blog.first.allBylineItems where (i => i.name == "icons")' var='byline'>

    <b:include cond='data:post.emailPostUrl' name='emailPostIcon'/>

  </b:loop>
</b:loop>

Présenté tel quel, l'appel travaillera sans problème, aucun paramètre additionnel n'est requis.


Modifier l'inclusion

Si l'inclusion est déjà affichée explicitement dans le gadget, c'est que vous utilisez déjà une version modifiée de l'inclusion. Dans le cas contraire, le code de l'inclusion peut être ajouté et modifié dans le code du widget.

<b:includable id='emailPostIcon'>

  <!-- Add new code for "emailPostIcon" 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='emailPostIcon'/>

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


Disponibilité des variantes de l'inclusion

Emplacement du code Gadget Type Maquette originale Contempo Emporio Notable Soho
Éditeur XML
Blog
FeaturedPost
PopularPosts
Inexistant Inexistant Inexistant Inexistant Marquage
Serveur Blogger Par défaut Par défaut Par défaut Par défaut Par défaut (super)


Les nœuds parents

Gadget Type Inclusion Gadget Version Layouts Version Thème
Blog
FeaturedPost
PopularPosts
bylineRegion 2 3
Par défaut


Les autres options

Gadget Type Inclusion Gadget Version Layouts Version Thème
Blog
FeaturedPost
PopularPosts
postAuthor 2 3
Par défaut
Blog
FeaturedPost
PopularPosts
postCommentsLink 2 3
Par défaut
Blog
FeaturedPost
PopularPosts
postLabels 2 3
Par défaut
Blog
FeaturedPost
PopularPosts
postLocation 2 3
Par défaut
Blog
FeaturedPost
PopularPosts
postReactions 2 3
Par défaut
Blog
FeaturedPost
PopularPosts
postShareButtons 2 3
Par défaut
Blog
FeaturedPost
PopularPosts
postTimestamp 2 3
Par défaut


Les variantes de l'inclusion

Gadget Type Inclusion Gadget Version Layouts Version Thème
Blog
FeaturedPost
PopularPosts
emailPostIcon 2 3
Soho


Retourner dans la vue d'ensemble du gadget Blog Version 2 Retourner dans la vue d'ensemble du gadget FeaturedPost Version 2 Retourner dans la vue d'ensemble du gadget PopularPosts Version 2

Fiches populaires cette semaine

Les opérateurs d'images [resizeImage/sourceSet]

Ajouter des boutons au menu de partage