main [GV2 markup]

Gadget TypeGadget VersionLayouts VersionTheme NameUpdate Version
Blog
2
3
Contempo
Emporio
Notable
Soho
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 - main [Blog GV2 Markup]
main est le nom de l'inclusion principale dans le gadget Blog. Les versions de cette page sont spécifiques aux thèmes Contempo, Emporio, Notable et Soho. Elles écrasent la version explicite originale dans l'éditeur XML.


Disponibilité des variantes de l'inclusion

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


Marquage dans Contempo

Ce marquage ajoute un message d'état, défini des caractéristiques supplémentaires pour les annonces et filtre les articles de la page d'accueil. Ensuite, la version serveur de main (la version par défaut) est appelée.

<b:includable id='main'>
  <b:include name='noContentPlaceholder'/>

  <b:comment>Cap the total number of ads (widgets and inline ads).</b:comment>
  <b:with value='3' var='maxNumAds'>
  <b:with value='data:widgets.AdSense.size' var='numDesktopAds'>
  <b:with value='data:widgets.AdSense count (w => w.sectionId != "ads")' var='numMobileAds'>
  <b:comment>Filter out the featured post, but only on the homepage.</b:comment>
  <b:with value='data:widgets.FeaturedPost filter (w => w.sectionId == "page_body") map (w => w.postId)' var='featuredPostIds'>
  <b:with value='data:view.isHomepage ? data:posts filter (post => post.id not in data:featuredPostIds) : data:posts' var='posts'>
    <b:include name='super.main'/>
  </b:with>
  </b:with>
  </b:with>
  </b:with>
  </b:with>
</b:includable>
Les nœuds parents

Gadget Type Inclusion Gadget Version Layouts Version Thème
Aucun, puisque cette inclusion est la première du gadget.


Marquage dans Emporio

Ce marquage ajoute un message d'état et appelle la version serveur de main (la version par défaut).

<b:includable id='main'>
  <b:include name='noContentPlaceholder'/>
  <b:include name='super.main'/>
</b:includable>
Les nœuds parents

Gadget Type Inclusion Gadget Version Layouts Version Thème
Aucun, puisque cette inclusion est la première du gadget.


Marquage dans Notable

Ce marquage ajoute un message d'état, intègre un titre au dessus de la liste d'article à l'accueil, défini des caractéristiques supplémentaires pour les annonces et filtre les articles de la page d'accueil. Ensuite, la version serveur de main (la version par défaut) est appelée.

<b:includable id='main' var='this'>
  <b:include cond='not data:posts.any' name='noContentPlaceholder'/>

  <b:comment>On the homepage, add a 'recent posts' title before the first standard post.</b:comment>
  <b:if cond='data:view.isMultipleItems'>
    <b:with value='(data:widgets.FeaturedPost filter w => w.sectionId == "page_body").first.postId' var='featuredPostId'>
      <b:if cond='data:featuredPostId and data:view.isHomepage'>
        <div class='feed-message'><data:messages.recentPosts/></div>
      </b:if>

      <b:comment>Cap the total number of ads (widgets and inline ads).</b:comment>
      <b:with value='3' var='maxNumAds'>
      <b:comment>Filter out the featured post, but only on the homepage.</b:comment>
      <b:with value='data:posts filter (post => post.id != data:featuredPostId)' var='posts'>
        <b:include data='this' name='super.main'/>
      </b:with>
      </b:with>
    </b:with>
  <b:else/>
    <b:include data='this' name='super.main'/>
  </b:if>
</b:includable>
Les nœuds parents

Gadget Type Inclusion Gadget Version Layouts Version Thème
Aucun, puisque cette inclusion est la première du gadget.


Marquage dans Soho

Ce marquage ajoute un message d'état, intègre un titre au dessus de la liste d'article à l'accueil, et filtre les articles de la page d'accueil. Ensuite, la version serveur de main (la version par défaut) est appelée.

<b:includable id='main'>
  <b:if cond='not data:posts.any'>
    <div class='no-posts'>
      <b:eval expr='data:view.isSearch ? data:messages.noResultsFound : data:messages.theresNothingHere'/>
    </div>
  </b:if>

  <b:comment>Display title on homepage</b:comment>
  <b:if cond='data:posts.any and data:view.isHomepage'>
    <h3 class='title'><data:messages.latestPosts/></h3>
  </b:if>
  <b:comment>Filter out the featured post, but only on the homepage.</b:comment>
  <b:with value='(data:widgets.FeaturedPost filter w => w.sectionId == "page_body") map (w => w.postId)' var='featuredPostIds'>
  <b:with value='data:view.isHomepage ? data:posts filter (post => post.id not in data:featuredPostIds) : data:posts' var='posts'>
    <b:include name='super.main'/>
  </b:with>
  </b:with>
</b:includable>
Les nœuds parents

Gadget Type Inclusion Gadget Version Layouts Version Thème
Aucun, puisque cette inclusion est la première du gadget.


La version originale

Gadget Type Inclusion Gadget Version Layouts Version Thème
Blog
main 2 3
Par défaut


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

Posts les plus consultés de ce blog