Blogger's blog widget

Created Diff never expires
<b:widget id='Blog1' locked='true' title='ブログの投稿' type='Blog' visible='true'>
<b:widget id='Blog1' locked='true' title='ブログの投稿' type='Blog' visible='true'>
<b:widget-settings>
<b:widget-settings>
<b:widget-setting name='showDateHeader'>false</b:widget-setting>
<b:widget-setting name='showDateHeader'>false</b:widget-setting>
<b:widget-setting name='style.textcolor'>#000000</b:widget-setting>
<b:widget-setting name='style.textcolor'>#000000</b:widget-setting>
<b:widget-setting name='showShareButtons'>false</b:widget-setting>
<b:widget-setting name='showShareButtons'>false</b:widget-setting>
<b:widget-setting name='showCommentLink'>true</b:widget-setting>
<b:widget-setting name='showCommentLink'>true</b:widget-setting>
<b:widget-setting name='style.urlcolor'>#008000</b:widget-setting>
<b:widget-setting name='style.urlcolor'>#008000</b:widget-setting>
<b:widget-setting name='showAuthor'>true</b:widget-setting>
<b:widget-setting name='showAuthor'>true</b:widget-setting>
<b:widget-setting name='style.linkcolor'>#0000ff</b:widget-setting>
<b:widget-setting name='style.linkcolor'>#0000ff</b:widget-setting>
<b:widget-setting name='style.unittype'>TextAndImage</b:widget-setting>
<b:widget-setting name='style.unittype'>TextAndImage</b:widget-setting>
<b:widget-setting name='style.bgcolor'>#ffffff</b:widget-setting>
<b:widget-setting name='style.bgcolor'>#ffffff</b:widget-setting>
<b:widget-setting name='reactionsLabel'/>
<b:widget-setting name='reactionsLabel'/>
<b:widget-setting name='showAuthorProfile'>false</b:widget-setting>
<b:widget-setting name='showAuthorProfile'>false</b:widget-setting>
<b:widget-setting name='style.layout'>1x1</b:widget-setting>
<b:widget-setting name='style.layout'>1x1</b:widget-setting>
<b:widget-setting name='showLabels'>true</b:widget-setting>
<b:widget-setting name='showLabels'>true</b:widget-setting>
<b:widget-setting name='showLocation'>true</b:widget-setting>
<b:widget-setting name='showLocation'>true</b:widget-setting>
<b:widget-setting name='showTimestamp'>true</b:widget-setting>
<b:widget-setting name='showTimestamp'>true</b:widget-setting>
<b:widget-setting name='postsPerAd'>1</b:widget-setting>
<b:widget-setting name='postsPerAd'>1</b:widget-setting>
<b:widget-setting name='showBacklinks'>false</b:widget-setting>
<b:widget-setting name='showBacklinks'>false</b:widget-setting>
<b:widget-setting name='style.bordercolor'>#ffffff</b:widget-setting>
<b:widget-setting name='style.bordercolor'>#ffffff</b:widget-setting>
<b:widget-setting name='showInlineAds'>false</b:widget-setting>
<b:widget-setting name='showInlineAds'>false</b:widget-setting>
<b:widget-setting name='showReactions'>false</b:widget-setting>
<b:widget-setting name='showReactions'>false</b:widget-setting>
</b:widget-settings>
</b:widget-settings>
<b:includable id='main' var='this'>
<b:includable id='main' var='this'>
<div class='blog-posts hfeed container'>
<div class='blog-posts hfeed container'>
<b:loop index='i' values='data:posts' var='post'>
<b:loop index='i' values='data:posts' var='post'>
<b:include data='post' name='postCommentsAndAd'/>
<b:include data='post' name='postCommentsAndAd'/>
</b:loop>
</b:loop>
</div>
</div>
<b:include cond='data:view.isMultipleItems' name='postPagination'/>
<b:include cond='data:view.isMultipleItems' name='postPagination'/>
<b:include name='feedLinks'/>
<b:include name='feedLinks'/>
</b:includable>
</b:includable>
<b:includable id='aboutPostAuthor'>
<b:includable id='aboutPostAuthor'>
<div class='author-name'>
<div class='author-name'>
<a class='g-profile' expr:href='data:post.author.profileUrl' rel='author' title='author profile'>
<a class='g-profile' expr:href='data:post.author.profileUrl' rel='author' title='author profile'>
<span>
<span>
<data:post.author.name/>
<data:post.author.name/>
</span>
</span>
</a>
</a>
</div>
</div>
<div>
<div>
<span class='author-desc'>
<span class='author-desc'>
<data:post.author.aboutMe/>
<data:post.author.aboutMe/>
</span>
</span>
</div>
</div>
</b:includable>
</b:includable>
<b:includable id='addComments'>
<b:includable id='addComments'>
<a expr:href='data:post.commentsUrl' expr:onclick='data:post.commentsUrlOnclick'>
<a expr:href='data:post.commentsUrl' expr:onclick='data:post.commentsUrlOnclick'>
<b:message name='messages.postAComment'/>
<b:message name='messages.postAComment'/>
</a>
</a>
</b:includable>
</b:includable>
<b:includable id='blogThisShare'>
<b:with value='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=270,width=475\&quot;); return false;&quot;' var='onclick'>
<b:include name='platformShare'/>
</b:with>
</b:includable>
<b:includable id='bylineByName' var='byline'>
<b:switch var='data:byline.name'>
<b:case value='share'/>
<b:include cond='data:post.shareUrl' name='postShareButtons'/>
<b:case value='comments'/>
<b:include cond='data:post.allowComments' name='postCommentsLink'/>
<b:case value='location'/>
<b:include cond='data:post.location' name='postLocation'/>
<b:case value='timestamp'/>
<b:include cond='not data:view.isPage' name='postTimestamp'/>
<b:case value='author'/>
<b:include name='postAuthor'/>
<b:case value='labels'/>
<b:include cond='data:post.labels' name='postLabels'/>
<b:case value='icons'/>
<b:include cond='data:post.emailPostUrl' name='emailPostIcon'/>
</b:switch>
</b:includable>
<b:includable id='bylineRegion' var='regionItems'>
<b:loop values='data:regionItems' var='byline'>
<b:include data='byline' name='bylineByName'/>
</b:loop>
</b:includable>
<b:includable id='commentAuthorAvatar'>
<b:includable id='commentAuthorAvatar'>
<div class='avatar-image-container'>
<div class='avatar-image-container'>
<img class='author-avatar' expr:src='data:comment.authorAvatarSrc' height='35' width='35'/>
<img class='author-avatar' expr:src='data:comment.authorAvatarSrc' height='35' width='35'/>
</div>
</div>
</b:includable>
</b:includable>
<b:includable id='commentDeleteIcon' var='comment'>
<b:includable id='commentDeleteIcon' var='comment'>
<span expr:class='&quot;item-control &quot; + data:comment.adminClass'>
<span expr:class='&quot;item-control &quot; + data:comment.adminClass'>
<b:if cond='data:showCmtPopup'>
<b:if cond='data:showCmtPopup'>
<div class='goog-toggle-button'>
<div class='goog-toggle-button'>
<div class='goog-inline-block comment-action-icon'/>
<div class='goog-inline-block comment-action-icon'/>
</div>
</div>
<b:else/>
<b:else/>
<a class='comment-delete' expr:href='data:comment.deleteUrl' expr:title='data:messages.deleteComment'>
<a class='comment-delete' expr:href='data:comment.deleteUrl' expr:title='data:messages.deleteComment'>
<img src='https://resources.blogblog.com/img/icon_delete13.gif'/>
<img src='https://resources.blogblog.com/img/icon_delete13.gif'/>
</a>
</a>
</b:if>
</b:if>
</span>
</span>
</b:includable>
</b:includable>
<b:includable id='commentForm' var='post'>
<b:includable id='commentForm' var='post'>
<div class='comment-form'>
<div class='comment-form'>
<a name='comment-form'/>
<a name='comment-form'/>
<h4 id='comment-post-message'><data:messages.postAComment/></h4>
<h4 id='comment-post-message'><data:messages.postAComment/></h4>
<b:if cond='data:this.messages.blogComment != &quot;&quot;'>
<b:if cond='data:this.messages.blogComment != &quot;&quot;'>
<p><data:this.messages.blogComment/></p>
<p><data:this.messages.blogComment/></p>
</b:if>
</b:if>
<b:include data='post' name='commentFormIframeSrc'/>
<b:include data='post' name='commentFormIframeSrc'/>
<iframe allowtransparency='allowtransparency' class='blogger-iframe-colorize blogger-comment-from-post' expr:height='data:cmtIframeInitialHeight ?: &quot;90px&quot;' frameborder='0' id='comment-editor' name='comment-editor' src='' width='100%'/>
<iframe allowtransparency='allowtransparency' class='blogger-iframe-colorize blogger-comment-from-post' expr:height='data:cmtIframeInitialHeight ?: &quot;90px&quot;' frameborder='0' id='comment-editor' name='comment-editor' src='' width='100%'/>
<data:post.cmtfpIframe/>
<data:post.cmtfpIframe/>
<script type='text/javascript'>
<script type='text/javascript'>
BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;);
BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;);
</script>
</script>
</div>
</div>
</b:includable>
</b:includable>
<b:includable id='commentFormIframeSrc' var='post'>
<b:includable id='commentFormIframeSrc' var='post'>
<a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
<a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
</b:includable>
</b:includable>
<b:includable id='commentItem' var='comment'>
<b:includable id='commentItem' var='comment'>
<div class='comment' expr:id='&quot;c&quot; + data:comment.id'>
<div class='comment' expr:id='&quot;c&quot; + data:comment.id'>
<b:include cond='data:blog.enabledCommentProfileImages' name='commentAuthorAvatar'/>
<b:include cond='data:blog.enabledCommentProfileImages' name='commentAuthorAvatar'/>


<div class='comment-block'>
<div class='comment-block'>
<div class='comment-author'>
<div class='comment-author'>
<b:if cond='data:comment.authorUrl'>
<b:if cond='data:comment.authorUrl'>
<b:message name='messages.authorSaidWithLink'>
<b:message name='messages.authorSaidWithLink'>
<b:param expr:value='data:comment.author' name='authorName'/>
<b:param expr:value='data:comment.author' name='authorName'/>
<b:param expr:value='data:comment.authorUrl' name='authorUrl'/>
<b:param expr:value='data:comment.authorUrl' name='authorUrl'/>
</b:message>
</b:message>
<b:else/>
<b:else/>
<b:message name='messages.authorSaid'>
<b:message name='messages.authorSaid'>
<b:param expr:value='data:comment.author' name='authorName'/>
<b:param expr:value='data:comment.author' name='authorName'/>
</b:message>
</b:message>
</b:if>
</b:if>
</div>
</div>
<div expr:class='&quot;comment-body&quot; + (data:comment.isDeleted ? &quot; deleted&quot; : &quot;&quot;)'>
<div expr:class='&quot;comment-body&quot; + (data:comment.isDeleted ? &quot; deleted&quot; : &quot;&quot;)'>
<data:comment.body/>
<data:comment.body/>
</div>
</div>
<div class='comment-footer'>
<div class='comment-footer'>
<span class='comment-timestamp'>
<span class='comment-timestamp'>
<a expr:href='data:comment.url' title='comment permalink'>
<a expr:href='data:comment.url' title='comment permalink'>
<data:comment.timestamp/>
<data:comment.timestamp/>
</a>
</a>
<b:include data='comment' name='commentDeleteIcon'/>
<b:include data='comment' name='commentDeleteIcon'/>
</span>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</b:includable>
</b:includable>
<b:includable id='commentList' var='comments'>
<b:includable id='commentList' var='comments'>
<div id='comments-block'>
<div id='comments-block'>
<b:loop values='data:comments' var='comment'>
<b:loop values='data:comments' var='comment'>
<b:include data='comment' name='commentItem'/>
<b:include data='comment' name='commentItem'/>
</b:loop>
</b:loop>
</div>
</div>
</b:includable>
</b:includable>
<b:includable id='commentPicker' var='post'>
<b:includable id='commentPicker' var='post'>
<b:if cond='data:post.showThreadedComments'>
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threadedComments'/>
<b:include data='post' name='threadedComments'/>
<b:else/>
<b:else/>
<b:include data='post' name='comments'/>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
</b:includable>
</b:includable>
<b:includable id='comments' var='post'>
<b:includable id='comments' var='post'>
<section expr:class='&quot;comments&quot; + (data:post.embedCommentForm ? &quot; embed&quot; : &quot;&quot;)' expr:data-num-comments='data:post.numberOfComments' id='comments'>
<section expr:class='&quot;comments&quot; + (data:post.embedCommentForm ? &quot; embed&quot; : &quot;&quot;)' expr:data-num-comments='data:post.numberOfComments' id='comments'>
<a name='comments'/>
<a name='comments'/>
<b:if cond='data:post.allowComments'>
<b:if cond='data:post.allowComments'>


<b:include name='commentsTitle'/>
<b:include name='commentsTitle'/>


<div expr:id='data:widget.instanceId + &quot;_comments-block-wrapper&quot;'>
<div expr:id='data:widget.instanceId + &quot;_comments-block-wrapper&quot;'>
<b:include cond='data:post.comments' data='post.comments' name='commentList'/>
<b:include cond='data:post.comments' data='post.comments' name='commentList'/>
</div>
</div>


<b:if cond='data:post.commentPagingRequired'>
<b:if cond='data:post.commentPagingRequired'>
<div class='paging-control-container'>
<div class='paging-control-container'>
<b:if cond='data:post.hasOlderLinks'>
<b:if cond='data:post.hasOlderLinks'>
<a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'>
<a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'>
<data:messages.oldest/>
<data:messages.oldest/>
</a>
</a>
<a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'>
<a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'>
<data:messages.older/>
<data:messages.older/>
</a>
</a>
</b:if>
</b:if>


<span class='comment-range-text'>
<span class='comment-range-text'>
<data:post.commentRangeText/>
<data:post.commentRangeText/>
</span>
</span>


<b:if cond='data:post.hasNewerLinks'>
<b:if cond='data:post.hasNewerLinks'>
<a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'>
<a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'>
<data:messages.newer/>
<data:messages.newer/>
</a>
</a>
<a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'>
<a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'>
<data:messages.newest/>
<data:messages.newest/>
</a>
</a>
</b:if>
</b:if>
</div>
</div>
</b:if>
</b:if>


<div class='footer'>
<div class='footer'>
<b:if cond='data:post.embedCommentForm'>
<b:if cond='data:post.embedCommentForm'>
<b:if cond='data:post.allowNewComments'>
<b:if cond='data:post.allowNewComments'>
<b:include data='post' name='commentForm'/>
<b:include data='post' name='commentForm'/>
<b:else/>
<b:else/>
<data:post.noNewCommentsText/>
<data:post.noNewCommentsText/>
</b:if>
</b:if>
<b:else/>
<b:else/>
<b:if cond='data:post.allowComments'>
<b:if cond='data:post.allowComments'>
<b:include data='post' name='addComments'/>
<b:include data='post' name='addComments'/>
</b:if>
</b:if>
</b:if>
</b:if>
</div>
</div>
</b:if>
</b:if>
<b:if cond='data:showCmtPopup'>
<b:if cond='data:showCmtPopup'>
<div id='comment-popup'>
<div id='comment-popup'>
<iframe allowtransparency='allowtransparency' frameborder='0' id='comment-actions' name='comment-actions' scrolling='no'>
<iframe allowtransparency='allowtransparency' frameborder='0' id='comment-actions' name='comment-actions' scrolling='no'>
</iframe>
</iframe>
</div>
</div>
</b:if>
</b:if>
</section>
</section>
</b:includable>
</b:includable>
<b:includable id='commentsLink'>
<a class='comment-link' expr:href='data:post.commentsUrl' expr:onclick='data:post.commentsUrlOnclick'>
<b:if cond='data:post.numberOfComments &gt; 0'>
<b:message name='messages.numberOfComments'>
<b:param expr:value='data:post.numberOfComments' name='numComments'/>
</b:message>
<b:else/>
<data:messages.postAComment/>
</b:if>
</a>
</b:includable>
<b:includable id='commentsLinkIframe'>
<!-- G+ comments, no longer available. The includable is retained for backwards-compatibility. -->
</b:includable>
<b:includable id='commentsTitle'>
<b:includable id='commentsTitle'>
<h3 class='title'><data:messages.comments/></h3>
<h3 class='title'><data:messages.comments/></h3>
</b:includable>
</b:includable>
<b:includable id='defaultAdUnit'>
<ins class='adsbygoogle' data-ad-format='auto' expr:data-ad-client='data:adClientId ?: data:blog.adsenseClientId' expr:data-ad-host='data:blog.adsenseHostId' expr:data-analytics-uacct='data:blog.analyticsAccountNumber' expr:style='data:style ?: &quot;display: block;&quot;'/>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</b:includable>
<b:includable id='emailPostIcon'>
<span class='byline post-icons'>
<!-- email post links -->
<span class='item-action'>
<a expr:href='data:post.emailPostUrl' expr:title='data:messages.emailPost'>
<b:include data='{ iconClass: &quot;touch-icon sharing-icon&quot; }' name='emailIcon'/>
</a>
</span>
</span>
</b:includable>
<b:includable id='facebookShare'>
<b:with value='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' var='onclick'>
<b:include name='platformShare'/>
</b:with>
</b:includable>
<b:includable id='feedLinks'>
<b:includable id='feedLinks'>
<b:if cond='!data:view.isPost'> <!-- Blog feed links -->
<b:if cond='!data:view.isPost'> <!-- Blog feed links -->
<b:if cond='data:feedLinks'>
<b:if cond='data:feedLinks'>
<div class='blog-feeds'>
<div class='blog-feeds'>
<b:include data='feedLinks' name='feedLinksBody'/>
<b:include data='feedLinks' name='feedLinksBody'/>
</div>
</div>
</b:if>
</b:if>
<b:else/> <!--Post feed links -->
<b:else/> <!--Post feed links -->
<div class='post-feeds'>
<div class='post-feeds'>
<b:loop values='data:posts' var='post'>
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.allowComments and data:post.feedLinks'>
<b:if cond='data:post.allowComments and data:post.feedLinks'>
<b:include data='post.feedLinks' name='feedLinksBody'/>
<b:include data='post.feedLinks' name='feedLinksBody'/>
</b:if>
</b:if>
</b:loop>
</b:loop>
</div>
</div>
</b:if>
</b:if>
</b:includable>
</b:includable>
<b:includable id='feedLinksBody' var='links'>
<b:includable id='feedLinksBody' var='links'>
<div class='feed-links'>
<div class='feed-links'>
<data:messages.subscribeTo/>
<data:messages.subscribeTo/>
<b:loop values='data:links' var='f'>
<b:loop values='data:links' var='f'>
<a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'><data:f.name/> (<data:f.feedType/>)</a>
<a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'><data:f.name/> (<data:f.feedType/>)</a>
</b:loop>
</b:loop>
</div>
</div>
</b:includable>
</b:includable>
<b:includable id='footerBylines'>
<b:if cond='data:widgets.Blog.first.footerBylines'>
<b:loop index='i' values='data:widgets.Blog.first.footerBylines' var='region'>
<b:if cond='not data:region.items.empty'>
<div expr:class='&quot;post-footer-line post-footer-line-&quot; + (data:i + 1)'>
<b:with value='&quot;footer-&quot; + (data:i + 1)' var='regionName'>
<b:include data='region.items' name='bylineRegion'/>
</b:with>
</div>
</b:if>
</b:loop>
</b:if>
</b:includable>
<b:includable id='googlePlusShare'>
</b:includable>
<b:includable id='headerByline'>
<b:if cond='data:widgets.Blog.first.headerByline'>
<div class='post-header'>
<div class='post-header-line-1'>
<b:with value='&quot;header-1&quot;' var='regionName'>
<b:include data='data:widgets.Blog.first.headerByline.items' name='bylineRegion'/>
</b:with>
</div>
</div>
</b:if>
</b:includable>
<b:includable id='homePageLink'>
<b:includable id='homePageLink'>
<a class='home-link' expr:href='data:blog.homepageUrl'>
<a class='home-link' expr:href='data:blog.homepageUrl'>
<data:messages.home/>
<data:messages.home/>
</a>
</a>
</b:includable>
</b:includable>
<b:includable id='iframeComments' var='post'>
<b:includable id='iframeComments' var='post'>
<!-- G+ comments, no longer available. The includable is retained for backwards-compatibility. -->
<!-- G+ comments, no longer available. The includable is retained for backwards-compatibility. -->
</b:includable>
</b:includable>
<b:includable id='inlineAd' var='post'>
<b:includable id='inlineAd' var='post'>
<b:if cond='!data:view.isPreview'>
<b:if cond='!data:view.isPreview'>
<b:if cond='data:this.adCode or data:this.adClientId or data:blog.adsenseClientId'>
<b:if cond='data:this.adCode or data:this.adClientId or data:blog.adsenseClientId'>
<!-- Ad -->
<!-- Ad -->
<div class='inline-ad'>
<div class='inline-ad'>
<b:if cond='data:this.adCode != &quot;&quot;'>
<b:if cond='data:this.adCode != &quot;&quot;'>
<data:this.adCode/>
<data:this.adCode/>
<b:else/>
<b:else/>
<b:include cond='data:this.adClientId or data:blog.adsenseClientId' name='defaultAdUnit'/>
<b:include cond='data:this.adClientId or data:blog.adsenseClientId' name='defaultAdUnit'/>
</b:if>
</b:if>
</div>
</div>
</b:if>
</b:if>
<b:else/>
<b:else/>
<div class='inline-ad'>
<div class='inline-ad'>
<div class='inline-ad-placeholder'>
<div class='inline-ad-placeholder'>
<span><b:message name='messages.adsGoHere'/></span>
<span><b:message name='messages.adsGoHere'/></span>
</div>
</div>
</div>
</div>
</b:if>
</b:if>
</b:includable>
</b:includable>
<b:includable id='linkShare'>
<b:with value='&quot;window.prompt(\&quot;Copy to clipboard: Ctrl+C, Enter\&quot;, \&quot;&quot; + data:originalUrl + &quot;\&quot;); return false;&quot;' var='onclick'>
<b:include name='platformShare'/>
</b:with>
</b:includable>
<b:includable id='nextPageLink'>
<b:includable id='nextPageLink'>
<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:messages.olderPosts'>
<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:messages.olderPosts'>
<data:messages.olderPosts/>
<data:messages.olderPosts/>
</a>
</a>
</b:includable>
</b:includable>
<b:includable id='otherSharingButton'>
<span class='sharing-platform-button sharing-element-other' expr:aria-label='data:messages.shareToOtherApps.escaped' expr:data-url='data:originalUrl' expr:title='data:messages.shareToOtherApps.escaped' role='menuitem' tabindex='-1'>
<b:with value='{key: &quot;sharingOther&quot;}' var='platform'>
<b:include name='sharingPlatformIcon'/>
</b:with>
<span class='platform-sharing-text'><data:messages.shareOtherApps.escaped/></span>
</span>
</b:includable>
<b:includable id='platformShare'>
<a expr:class='&quot;goog-inline-block sharing-&quot; + data:platform.key' expr:data-url='data:originalUrl' expr:href='data:shareUrl + &quot;&amp;target=&quot; + data:platform.target' expr:onclick='data:onclick ? data:onclick : &quot;&quot;' expr:title='data:platform.shareMessage' target='_blank'>
<span class='share-button-link-text'>
<data:platform.shareMessage/>
</span>
</a>
</b:includable>
<b:includable id='post' var='post'>
<b:includable id='post' var='post'>
<div class='post'>
<div class='post'>
<b:include data='post' name='postMeta'/>
<b:include data='post' name='postMeta'/>
<b:include data='post' name='postTitle'/>
<b:include data='post' name='postTitle'/>
<b:include name='headerByline'/>
<b:include name='headerByline'/>
<b:if cond='data:view.isSingleItem'>
<b:if cond='data:view.isSingleItem'>
<b:include data='post' name='postBody'/>
<b:include data='post' name='postBody'/>
<b:else/>
<b:else/>
<b:include data='post' name='postBodySnippet'/>
<b:include data='post' name='postBodySnippet'/>
<b:include data='post' name='postJumpLink'/>
<b:include data='post' name='postJumpLink'/>
</b:if>
</b:if>
<b:include data='post' name='postFooter'/>
<b:include data='post' name='postFooter'/>
</div>
</div>
</b:includable>
</b:includable>
<b:includable id='postAuthor'>
<span class='byline post-author vcard'>
<span class='post-author-label'>
<data:byline.label/>
</span>
<span class='fn'>
<b:if cond='data:post.author.profileUrl'>
<meta expr:content='data:post.author.profileUrl'/>
<a class='g-profile' expr:href='data:post.author.profileUrl' rel='author' title='author profile'>
<span><data:post.author.name/></span>
</a>
<b:else/>
<span><data:post.author.name/></span>
</b:if>
</span>
</span>
</b:includable>
<b:includable id='postBody' var='post'>
<b:includable id='postBody' var='post'>
<!-- If metaDescription is empty, use the post body as the schema.org description too, for G+/FB snippeting. -->
<!-- If metaDescription is empty, use the post body as the schema.org description too, for G+/FB snippeting. -->
<div class='post-body entry-content float-container' expr:id='&quot;post-body-&quot; + data:post.id'>
<div class='post-body entry-content float-container' expr:id='&quot;post-body-&quot; + data:post.id'>
<data:post.body/>
<data:post.body/>
</div>
</div>
</b:includable>
</b:includable>
<b:includable id='postBodySnippet' var='post'>
<b:includable id='postBodySnippet' var='post'>
<b:include data='post' name='postBody'/>
<b:include data='post' name='postBody'/>
</b:includable>
</b:includable>
<b:includable id='postCommentsAndAd' var='post'>
<b:includable id='postCommentsAndAd' var='post'>
<article class='post-outer-container'>
<article class='post-outer-container'>
<!-- Post title and body -->
<!-- Post title and body -->
<div class='post-outer'>
<div class='post-outer'>
<b:include data='post' name='post'/>
<b:include data='post' name='post'/>
</div>
</div>


<!-- Comments -->
<!-- Comments -->
<b:include cond='data:view.isSingleItem' data='post' name='commentPicker'/>
<b:include cond='data:view.isSingleItem' data='post' name='commentPicker'/>


<!-- Show ad inside post container, after comments, if single item. -->
<!-- Show ad inside post container, after comments, if single item. -->
<b:include cond='data:view.isSingleItem and data:post.includeAd' data='post' name='inlineAd'/>
<b:include cond='data:view.isSingleItem and data:post.includeAd' data='post' name='inlineAd'/>
</article>
</article>


<!-- Show ad outside post container (between posts) for feed pages. -->
<!-- Show ad outside post container (between posts) for feed pages. -->
<b:include cond='data:view.isMultipleItems and data:post.includeAd' data='post' name='inlineAd'/>
<b:include cond='data:view.isMultipleItems and data:post.includeAd' data='post' name='inlineAd'/>
</b:includable>
</b:includable>
<b:includable id='postCommentsLink'>
<b:includable id='postCommentsLink'>
<b:if cond='data:view.isMultipleItems'>
<b:if cond='data:view.isMultipleItems'>
<span class='byline post-comment-link container'>
<span class='byline post-comment-link container'>
<b:include cond='data:post.commentSource != 1' name='commentsLink'/>
<b:include cond='data:post.commentSource != 1' name='commentsLink'/>
</span>
</span>
</b:if>
</b:if>
</b:includable>
</b:includable>
<b:includable id='postFooter' var='post'>
<b:includable id='postFooter' var='post'>
<div class='post-footer'>
<div class='post-footer'>
<b:include name='footerBylines'/>
<b:include name='footerBylines'/>
<b:include data='post' name='postFooterAuthorProfile'/>
<b:include data='post' name='postFooterAuthorProfile'/>
</div>
</div>
</b:includable>
</b:includable>
<b:includable id='postFooterAuthorProfile' var='post'>
<b:includable id='postFooterAuthorProfile' var='post'>
<b:if cond='data:post.author.aboutMe and data:view.isPost'>
<b:if cond='data:post.author.aboutMe and data:view.isPost'>
<div class='author-profile'>
<div class='author-profile'>
<b:if cond='data:post.author.authorPhoto.url'>
<b:if cond='data:post.author.authorPhoto.url'>
<img class='author-image' expr:src='data:post.author.authorPhoto.url' width='50px'/>
<img class='author-image' expr:src='data:post.author.authorPhoto.url' width='50px'/>
<div class='author-about'>
<div class='author-about'>
<b:include data='post' name='aboutPostAuthor'/>
<b:include data='post' name='aboutPostAuthor'/>
</div>
</div>
<b:else/>
<b:else/>
<b:include data='post' name='aboutPostAuthor'/>
<b:include data='post' name='aboutPostAuthor'/>
</b:if>
</b:if>
</div>
</div>
</b:if>
</b:if>
</b:includable>
</b:includable>
<b:includable id='postHeader' var='post'>
<b:includable id='postHeader' var='post'>
<b:include name='headerByline'/>
<b:include name='headerByline'/>
</b:includable>
</b:includable>
<b:includable id='postJumpLink' var='post'>
<div class='jump-link flat-button'>
<a expr:href='data:post.url fragment &quot;more&quot;' expr:title='data:post.title'>
<b:eval expr='data:blog.jumpLinkMessage'/>
</a>
</div>
</b:includable>
<b:includable id='postLabels'>
<span class='byline post-labels'>
<span class='byline-label'><data:byline.label/></span>
<b:loop index='i' values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'>
<data:label.name/>
</a>
</b:loop>
</span>
</b:includable>
<b:includable id='postLocation'>
<span class='byline post-location'>
<data:byline.label/>
<a expr:href='data:post.location.mapsUrl' target='_blank'><data:post.location.name/></a>
</span>
</b:includable>
<b:includable id='postMeta' var='post'>
<b:includable id='postMeta' var='post'>
<b:include data='post' name='postMetadataJSON'/>
<b:include data='post' name='postMetadataJSON'/>
</b:includable>
</b:includable>
<b:includable id='postMetadataJSONImage'>
&quot;image&quot;: {
&quot;@type&quot;: &quot;ImageObject&quot;,
<b:if cond='data:post.featuredImage.isResizable'>
&quot;url&quot;: &quot;<b:eval expr='resizeImage(data:post.featuredImage, 1200, &quot;1200:630&quot;)'/>&quot;,
&quot;height&quot;: 630,
&quot;width&quot;: 1200
<b:else/>
&quot;url&quot;: &quot;https://lh3.googleusercontent.com/ULB6iBuCeTVvSjjjU1A-O8e9ZpVba6uvyhtiWRti_rBAs9yMYOFBujxriJRZ-A=w1200&quot;,
&quot;height&quot;: 348,
&quot;width&quot;: 1200
</b:if>
},
</b:includable>
<b:includable id='postMetadataJSONPublisher'>
&quot;publisher&quot;: {
&quot;@type&quot;: &quot;Organization&quot;,
&quot;name&quot;: &quot;Blogger&quot;,
&quot;logo&quot;: {
&quot;@type&quot;: &quot;ImageObject&quot;,
&quot;url&quot;: &quot;https://lh3.googleusercontent.com/ULB6iBuCeTVvSjjjU1A-O8e9ZpVba6uvyhtiWRti_rBAs9yMYOFBujxriJRZ-A=h60&quot;,
&quot;width&quot;: 206,
&quot;height&quot;: 60
}
},
</b:includable>
<b:includable id='postPagination'>
<b:includable id='postPagination'>
<div class='blog-pager container' id='blog-pager'>
<div class='blog-pager container' id='blog-pager'>
<b:include cond='data:newerPageUrl' name='previousPageLink'/>
<b:include cond='data:newerPageUrl' name='previousPageLink'/>
<b:include cond='data:olderPageUrl' name='nextPageLink'/>
<b:include cond='data:olderPageUrl' name='nextPageLink'/>
<b:include cond='data:view.url != data:blog.homepageUrl' name='homePageLink'/>
<b:include cond='data:view.url != data:blog.homepageUrl' name='homePageLink'/>
</div>
</div>
</b:includable>
</b:includable>
<b:includable id='postReactions'>
<!-- Reaction feature no longer available. The includable is retained for backwards-compatibility. -->
</b:includable>
<b:includable id='postShareButtons'>
<div class='byline post-share-buttons goog-inline-block'>
<b:with value='data:sharingId ?: ((data:widget.instanceId ?: &quot;sharing&quot;) + &quot;-&quot; + (data:regionName ?: &quot;byline&quot;) + &quot;-&quot; + data:post.id)' var='sharingId'>
<!-- Note: 'sharingButtons' includable is from the default Sharing widget markup. -->
<b:include data='{ sharingId: data:sharingId, originalUrl: data:post.url, platforms: data:this.sharing.platforms, shareUrl: data:post.shareUrl, shareTitle: data:post.title, }' name='sharingButtons'/>
</b:with>
</div>
</b:includable>
<b:includable id='postTimestamp'>
<span class='byline post-timestamp'>
<data:byline.label/>
<b:if cond='data:post.url'>
<meta expr:content='data:post.url.canonical'/>
<a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'>
<time class='published' expr:datetime='data:post.date.iso8601' expr:title='data:post.date.iso8601'>
<data:post.date/>
</time>
</a>
</b:if>
</span>
</b:includable>
<b:includable id='postTitle' var='post'>
<b:includable id='postTitle' var='post'>
<a expr:name='data:post.id'/>
<a expr:name='data:post.id'/>
<b:if cond='data:post.title != &quot;&quot;'>
<b:if cond='data:post.title != &quot;&quot;'>
<h3 class='post-title entry-title'>
<h3 class='post-title entry-title'>
<b:if cond='data:post.link or (data:post.url and data:view.url != data:post.url)'>
<b:if cond='data:post.link or (data:post.url and data:view.url != data:post.url)'>
<a expr:href='data:post.link ?: data:post.url'><data:post.title/></a>
<a expr:href='data:post.link ?: data:post.url'><data:post.title/></a>
<b:else/>
<b:else/>
<data:post.title/>
<data:post.title/>
</b:if>
</b:if>
</h3>
</h3>
</b:if>
</b:if>
</b:includable>
</b:includable>
<b:includable id='previousPageLink'>
<b:includable id='previousPageLink'>
<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:messages.newerPosts'>
<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:messages.newerPosts'>
<data:messages.newerPosts/>
<data:messages.newerPosts/>
</a>
</a>
</b:includable>
</b:includable>
<b:includable id='threadedCommentForm' var='post'>
<b:includable id='sharingButton'>
<div class='comment-form'>
<span expr:aria-label='data:platform.shareMessage' expr:class='&quot;sharing-platform-button sharing-element-&quot; + data:platform.key' expr:data-href='data:shareUrl + &quot;&amp;target=&quot; + data:platform.target' expr:data-url='data:originalUrl' expr:title='data:platform.shareMessage' role='menuitem' tabindex='-1'>
<a name='comment-form'/>
<b:include name='sharingPlatformIcon'/>
<h4 id='comment-post-message'><data:messages.postAComment/></h4>
<span class='platform-sharing-text'><data:platform.name/></span>
<b:if cond='data:this.messages.blogComment != &quot;&quot;'>
</span>
<p><data:this.messages.blogComment/></p>
</b:includable>
</b:if>
<b:includable id='sharingButtonContent'>
<b:include data='post' name='commentFormIframeSrc'/>
<div class='flat-icon-button ripple'>
<iframe allowtransparency='allowtransparency' class='blogger-iframe-colorize blogger-comment-from-post' expr:height='data:cmtIframeInitialHeight ?: &quot;90px&quot;' frameborder='0' id='comment-editor' name='comment-editor' src='' width='100%'/>
<b:include name='shareIcon'/>
<data:post.cmtfpIframe/>
</div>
<script type='text/javascript'>
</b:includable>
BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;);
<b:includable id='sharingButtons'>
</script>
<div class='sharing' expr:aria-owns='&quot;sharing-popup-&quot; + data:sharingId' expr:data-title='data:shareTitle'>
<button class='sharing-button touch-icon-button' expr:aria-controls='&quot;sharing-popup-&quot; + data:sharingId' expr:aria-label='data:messages.share.escaped' expr:id='&quot;sharing-button-&quot; + data:sharingId' role='button'>
<b:include name='sharingButtonContent'/>
</button>
<b:include name='sharingButtonsMenu'/>
</div>
</div>
</b:includable>
</b:includable>
<b:includable id='threadedCommentJs' var='post'>
<b:includable id='sharingButtonsMenu'>
<script async='async' expr:src='data:post.commentSrc' type='text/javascript'/>
<div class='share-buttons-container'>
<b:template-script inline='true' name='threaded_comments'/>
<ul aria-hidden='true' class='share-buttons hidden' expr:aria-label='data:messages.share.escaped' expr:id='&quot;sharing-popup-&quot; + data:sharingId' role='menu'>
<script type='text/javascript'>
<b:loop values='(data:platforms ?: data:blog.sharing.platforms) filter (p =&gt; p.key not in {&quot;blogThis&quot;})' var='platform'>
blogger.widgets.blog.initThreadedComments(
<li>
<data:post.commentJso/>,
<b:include name='sharingButton'/>
<data:post.commentMsgs/>,
</li>
<data:post.commentConfig/>);
</b:loop>
</script>
<li aria-hidden='true' class='hidden'>
<b:include name='otherSharingButton'/>
</li>
</ul>
</div>
</b:includable>
</b:includable>
<b:includable id='threadedComments' var='post'>
<b:includable id='sharingPlatformIcon'>
<section class='comments threaded' expr:data-embed='data:post.embedCommentForm' expr:data-num-comments='data:post.numberOfComments' id='comments'>
<b:include data='{ iconClass: (&quot;touch-icon sharing-&quot; + data:platform.key) }' expr:name='data:platform.key + &quot;Icon&quot;'/>
<a name='comments'/>

<b:include name='commentsTitle'/>

<div class='comments-content'>
<b:if cond='data:post.embedCommentForm'>
<b:include data='post' name='threadedCommentJs'/>
</b:if>
<div id='comment-holder'>
<data:post.commentHtml/>
</div>
</div>

<p class='comment-footer'>
<b:if cond='data:post.allowNewComments'>
<b:include data='post' name='threadedCommentForm'/>
<b:else/>
<data:post.noNewCommentsText/>
</b:if>
<b:if cond='data:post.showManageComments'>
<b:include data='post' name='manageComments'/>
</b:if>
</p>

<b:if cond='data:showCmtPopup'>
<div id='comment-popup'>
<iframe allowtransparency='allowtransparency' frameborder='0' id='comment-actions' name='comment-actions' scrolling='no'>
</iframe>
</div>
</b:if>
</section>
</b:includable>
</b:includable>
</b:widget>
<b:includable id='threadedCommentForm' var='post'>
<div class='comment-form'>
<a name='comment-form'/>
<h4 id='comment-post-message'><