postSnippet [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 - postSnippet [Blog/FeaturedPost/PopularPosts GV2]
postSnippet est une inclusion de gadgets qui a été conçue pour générer un résumé de 1.000 caractères de l'article.

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.


Contenu de l'inclusion

<b:includable id='postSnippet'>
  <div expr:class='(data:snippetPrefix ?: "post") + "-snippet snippet-container r-snippet-container"'>
    <div class='snippet-item r-snippetized'>
      <b:eval expr='data:post.body snippet { lenght: 1000, links: false, linebreaks: true, ellipsis: true }'/>
    </div>
    <a class='snippet-fade r-snippet-fade hidden' expr:href='data:post.url'/>
  </div>
</b:includable>


Appel de l'inclusion et paramètres

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

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

  <b:include name='postSnippet'/>

</b:loop>


Présenté tel quel, l'appel travaillera sans le moindre problème. Vous pouvez également personnaliser l'appel en ajoutant quelques paramètres via l'attribut data dans la balise <b:include> ou via un jeu de balises <b:with>.

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

L'objet peut contenir ces items:

Alias Signification -
snippetPrefix Permet de remplacer la valeur post dans la classe à la première balise <div> qui englobe le résumé. Facultatif

Exemple
<b:with value='"popular-posts"' var='snippetPrefix'>

  <b:include name='postSnippet'/>

</b:with>


Modifier l'inclusion

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

<b:includable id='postSnippet'>

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

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


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 Inexistant
Serveur Blogger Par défaut Par défaut Par défaut Par défaut Par défaut


Nœuds parents

Gadget Type Inclusion Gadget Version Layouts Version Thème
FeaturedPost
PopularPosts
snippetedPostContent 2 3
Par défaut
FeaturedPost
PopularPosts
snippetedPostContent 2 3
Contempo
Emporio
Soho
Common
heroPostSnippet 2 3
Notable
PopularPosts
itemBody 2 3
Emporio
Common
normalPostBodySnippet 2 3
Notable
Blog
postBodySnippet 2 3
Contempo


Les variantes de l'inclusion

Aucune.


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

Facebook : Bouton J'aime [Like button]

Opérateur d'extraits [snippet]