normalPost
: Reconstruction des articles (V2 variantes) - Blogger XML Documentation
Gadget Version 1 | Gadget Version 2 | Balisage |
---|---|---|
Aucun gadget | Common | Notable |
- Description de l'inclusion
normalPost
est le nom d'une inclusion Commune. Ces variantes sont spécifiques au thème Notable et deviennent prioritaires par rapport au balisage original dans l'éditeur XML. Mais comme celui-ci n'existe pas, la question de priorité ne se pose pas.- Directives d'usage et niveau de priorité de mise à jour
-
Thème Version 1Garantie d'usage : AucuneAucune prioritéThème Version 2Garantie d'usage : AucuneAucune prioritéThème DynamiqueGarantie d'usage : AucuneAucune prioritéThème Version 3Garantie d'usage : OuiPriorité haute
- Balisage original
- Inexistant.
Disponibilité des variantes de l'inclusion
Thèmes | FrontEnd | BackEnd |
---|---|---|
Original | Inexistant | Inexistant |
Contempo | Inexistant | Inexistant |
Emporio | Inexistant | Inexistant |
Essential | Inexistant | Inexistant |
Notable | Theme | Inexistant |
Soho | Inexistant | Inexistant |
Afficher le balisage original |
Balisage dans Contempo & Essential
Variante inexistante pour ces thèmes.
Balisage dans Emporio
Variante inexistante pour ce thème.
Balisage dans Notable
Cette variante a été conçue pour fonctionner avec les gadgets Blog et PopularPosts et reconstruit intégralement l'article.
Le code XML
<b:includable id='normalPost'> <b:if cond='(not data:view.isSingleItem or data:widget.type == "PopularPosts")'> <b:if cond='data:post.featuredImage and (data:widget.type != "PopularPosts" or data:this.postDisplay.showFeaturedImage)'> <a class='snippet-thumbnail' expr:href='data:post.url'> <b:if cond='data:post.featuredImage.isResizable'> <span class='snippet-thumbnail-img' expr:id='"snippet_thumbnail_id_" + data:post.id'/> <style> @media (min-width: 1168px) { <b:eval expr='"#snippet_thumbnail_id_" + data:post.id'/> { background-image: url(<b:eval expr='resizeImage(data:post.featuredImage, 256, "1:1").cssEscaped'/>); } } @media (min-width: 969px) and (max-width: 1167px) { <b:eval expr='"#snippet_thumbnail_id_" + data:post.id'/> { background-image: url(<b:eval expr='resizeImage(data:post.featuredImage, 1167, "3:2").cssEscaped'/>); } } @media (min-width: 601px) and (max-width: 968px) { <b:eval expr='"#snippet_thumbnail_id_" + data:post.id'/> { background-image: url(<b:eval expr='resizeImage(data:post.featuredImage, 968, "3:2").cssEscaped'/>); } } @media (max-width: 600px) { <b:eval expr='"#snippet_thumbnail_id_" + data:post.id'/> { background-image: url(<b:eval expr='resizeImage(data:post.featuredImage, 600, "3:2").cssEscaped'/>); } } </style> <b:else/> <img expr:src='data:post.featuredImage'/> </b:if> </a> <b:else/> <div class='snippet-thumbnail thumbnail-empty'/> </b:if> </b:if> <div class='post-content container'> <div class='post-title-container'> <b:include data='post' name='postTitle'/> </div> <div class='post-header-container container'> <b:if cond='data:view.isSingleItem and data:widgets.Blog.first.allBylineItems.author and data:post.author.authorPhoto.image and data:widget.type != "PopularPosts"'> <div class='post-author-profile-pic-container'> <b:include data='{ image: data:post.author.authorPhoto.image, imageRatio: "1:1", imageSizes: [84, 168], sourceSizes: "84px", imageClass: "post-author-profile-pic" }' name='responsiveImage'/> </div> </b:if> <b:include data='post' name='headerByline'/> </div> <b:if cond='data:view.isSingleItem and data:widget.type != "PopularPosts"'> <div class='post-body-container'> <b:include data='post' name='postBody'/> <div class='post-sidebar invisible'> <b:with value='data:widget.instanceId + "-normalpostsidebar-" + data:post.id' var='sharingId'> <b:include cond='data:post.shareUrl' data='{ shareButtonClass: "post-share-buttons-top", overridden: true }' name='maybeAddShareButtons'/> </b:with> <b:if cond='data:post.labels and !data:post.labels.empty and data:widgets.Blog.first.allBylineItems.labels'> <div class='post-labels-sidebar'> <h3><data:messages.labels/></h3> <b:include data='post' name='postLabels'/> </div> </b:if> </div> </div> <b:else/> <b:include cond='data:this.postDisplay.showSnippet ?: true' data='post' name='postBodySnippet'/> </b:if> <b:include data='post' name='postFooter'/> </div> </b:includable>
Les nœuds parents
ID Inclusion | Balisage |
---|---|
post |
Notable |
snippetedPostContent |
Notable |
Balisage dans Soho
Variante inexistante pour ce thème.