Advertisement
endarfernandes

Penerapan CSS pada Template dasar blogspot

Nov 26th, 2016
2,909
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 46.84 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
  3.   <head>
  4.     <title>  </title>
  5.     <b:skin><![CDATA[
  6. body {
  7.    background-color: #000;
  8.    color: #fff;
  9.    font-family: arial;
  10. }
  11.  
  12. #outer-wrapper {
  13.    background: #fff;
  14.    color: #000;
  15.    margin: 0px auto;
  16.    width: 950px;
  17. }
  18.  
  19. #header-wrapper {
  20.    background: #ff4949;
  21.    color: #fff;
  22.    margin: 10px;
  23.    padding: 10px;
  24.    clear: both;
  25. }
  26.  
  27. #content-wrapper {
  28.    position: relative;
  29.    margin: 0px auto;
  30.    clear: both;
  31. }
  32.  
  33. #main-wrapper {
  34.    background: #ffff65;
  35.    color: #000;
  36.    margin: 10px;
  37.    margin-right: 270px;
  38.    padding: 10px;
  39. }
  40.  
  41. #sidebar-wrapper {
  42.    background: #b3fe3d;
  43.    color: #000;
  44.    margin: 10px;
  45.    margin-top: 0px;
  46.    position: absolute;
  47.    top: 0px;
  48.    right: 0px;
  49.    width: 250px;
  50.    height: 100%;
  51. }
  52.  
  53. #sidebar-wrapper .widget-content {
  54.    margin: 10px;
  55. }
  56.  
  57. #footer-wrapper {
  58.    background: #40ebfe;
  59.    color: #000;
  60.    margin: 10px;
  61.    padding: 10px;
  62. }
  63.    ]]></b:skin>
  64.  
  65.   </head>
  66.   <body>
  67.     <div id='outer-wrapper'>
  68.     <div id='header-wrapper'>
  69.        <b:section class='header' id='header' showaddelement='yes'>
  70.          <b:widget id='Header1' locked='false' title='Belajar Bikin Tempalate Blogspot (Header)' type='Header' visible='true'>
  71.            <b:includable id='main'>
  72.  
  73.   <b:if cond='data:useImage'>
  74.     <b:if cond='data:imagePlacement == &quot;BEHIND&quot;'>
  75.       <!--
  76.      Show image as background to text. You can't really calculate the width
  77.      reliably in JS because margins are not taken into account by any of
  78.      clientWidth, offsetWidth or scrollWidth, so we don't force a minimum
  79.      width if the user is using shrink to fit.
  80.      This results in a margin-width's worth of pixels being cropped. If the
  81.      user is not using shrink to fit then we expand the header.
  82.      -->
  83.       <b:if cond='data:mobile'>
  84.         <div id='header-inner'>
  85.           <div class='titlewrapper' style='background: transparent'>
  86.             <h1 class='title' style='background: transparent; border-width: 0px'>
  87.               <b:include name='title'/>
  88.             </h1>
  89.           </div>
  90.           <b:include name='description'/>
  91.         </div>
  92.       <b:else/>
  93.         <div expr:style='&quot;background-image: url(\&quot;&quot; + data:sourceUrl + &quot;\&quot;); &quot;                      + &quot;background-position: &quot;                      + data:backgroundPositionStyleStr + &quot;; &quot;                      + data:widthStyleStr                      + &quot;min-height: &quot; + data:height                      + &quot;_height: &quot; + data:height                      + &quot;background-repeat: no-repeat; &quot;' id='header-inner'>
  94.           <div class='titlewrapper' style='background: transparent'>
  95.             <h1 class='title' style='background: transparent; border-width: 0px'>
  96.               <b:include name='title'/>
  97.             </h1>
  98.           </div>
  99.           <b:include name='description'/>
  100.         </div>
  101.       </b:if>
  102.     <b:else/>
  103.       <!--Show the image only-->
  104.       <div id='header-inner'>
  105.         <a expr:href='data:blog.homepageUrl' style='display: block'>
  106.           <img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + &quot;_headerimg&quot;' expr:src='data:sourceUrl' expr:width='data:width' style='display: block'/>
  107.         </a>
  108.         <!--Show the description-->
  109.         <b:if cond='data:imagePlacement == &quot;BEFORE_DESCRIPTION&quot;'>
  110.           <b:include name='description'/>
  111.         </b:if>
  112.       </div>
  113.     </b:if>
  114.   <b:else/>
  115.     <!--No header image -->
  116.     <div id='header-inner'>
  117.       <div class='titlewrapper'>
  118.         <h1 class='title'>
  119.           <b:include name='title'/>
  120.         </h1>
  121.       </div>
  122.       <b:include name='description'/>
  123.     </div>
  124.   </b:if>
  125. </b:includable>
  126.            <b:includable id='description'>
  127.   <div class='descriptionwrapper'>
  128.     <p class='description'><span><data:description/></span></p>
  129.   </div>
  130. </b:includable>
  131.            <b:includable id='title'>
  132.   <b:if cond='data:blog.url == data:blog.homepageUrl'>
  133.     <data:title/>
  134.   <b:else/>
  135.     <a expr:href='data:blog.homepageUrl'><data:title/></a>
  136.   </b:if>
  137. </b:includable>
  138.          </b:widget>
  139.        </b:section>
  140.       </div>
  141.     <div id='content-wrapper'>
  142.     <div id='main-wrapper'>
  143.        <b:section class='content' id='content' showaddelement='yes'>
  144.          <b:widget id='Blog1' locked='false' title='Posting Blog' type='Blog' visible='true'>
  145.            <b:includable id='main' var='top'>
  146.   <b:if cond='!data:mobile'>
  147.     <!-- posts -->
  148.     <div class='blog-posts hfeed'>
  149.  
  150.       <b:include data='top' name='status-message'/>
  151.  
  152.       <b:loop values='data:posts' var='post'>
  153.         <b:if cond='data:post.isDateStart and not data:post.isFirstPost'>
  154.           &lt;/div&gt;&lt;/div&gt;
  155.         </b:if>
  156.         <b:if cond='data:post.isDateStart'>
  157.           &lt;div class=&quot;date-outer&quot;&gt;
  158.         </b:if>
  159.         <b:if cond='data:post.dateHeader'>
  160.           <h2 class='date-header'><span><data:post.dateHeader/></span></h2>
  161.         </b:if>
  162.         <b:if cond='data:post.isDateStart'>
  163.           &lt;div class=&quot;date-posts&quot;&gt;
  164.         </b:if>
  165.         <div class='post-outer'>
  166.           <b:include data='post' name='post'/>
  167.           <b:include cond='data:blog.pageType in {&quot;static_page&quot;,&quot;item&quot;}' data='post' name='comment_picker'/>
  168.         </div>
  169.  
  170.         <!-- Ad -->
  171.         <b:if cond='data:post.includeAd'>
  172.           <div class='inline-ad'>
  173.             <data:adCode/>
  174.           </div>
  175.         </b:if>
  176.       </b:loop>
  177.       <b:if cond='data:numPosts != 0'>
  178.         &lt;/div&gt;&lt;/div&gt;
  179.       </b:if>
  180.     </div>
  181.  
  182.     <!-- navigation -->
  183.     <b:include name='nextprev'/>
  184.  
  185.     <!-- feed links -->
  186.     <b:include name='feedLinks'/>
  187.  
  188.   <b:else/>
  189.     <b:include name='mobile-main'/>
  190.   </b:if>
  191.  
  192.   <b:if cond='data:top.showPlusOne'>
  193.     <data:top.googlePlusBootstrap/>
  194.   </b:if>
  195.  
  196. </b:includable>
  197.            <b:includable id='backlinkDeleteIcon' var='backlink'>
  198.   <span expr:class='&quot;item-control &quot; + data:backlink.adminClass'>
  199.     <a expr:href='data:backlink.deleteUrl' expr:title='data:top.deleteBacklinkMsg'>
  200.       <img src='https://resources.blogblog.com/img/icon_delete13.gif'/>
  201.     </a>
  202.   </span>
  203. </b:includable>
  204.            <b:includable id='backlinks' var='post'>
  205.   <a name='links'/><h4><data:post.backlinksLabel/></h4>
  206.   <b:if cond='data:post.numBacklinks != 0'>
  207.     <dl class='comments-block' id='comments-block'>
  208.       <b:loop values='data:post.backlinks' var='backlink'>
  209.         <div class='collapsed-backlink backlink-control'>
  210.           <dt class='comment-title'>
  211.             <span class='backlink-toggle-zippy'>&#160;</span>
  212.             <a expr:href='data:backlink.url' rel='nofollow'><data:backlink.title/></a>
  213.             <b:include data='backlink' name='backlinkDeleteIcon'/>
  214.           </dt>
  215.           <dd class='comment-body collapseable'>
  216.             <data:backlink.snippet/>
  217.           </dd>
  218.           <dd class='comment-footer collapseable'>
  219.             <span class='comment-author'><data:post.authorLabel/> <data:backlink.author/></span>
  220.             <span class='comment-timestamp'><data:post.timestampLabel/> <data:backlink.timestamp/></span>
  221.           </dd>
  222.         </div>
  223.       </b:loop>
  224.     </dl>
  225.   </b:if>
  226.   <p class='comment-footer'>
  227.     <a class='comment-link' expr:href='data:post.createLinkUrl' expr:id='data:widget.instanceId + &quot;_backlinks-create-link&quot;' target='_blank'><data:post.createLinkLabel/></a>
  228.   </p>
  229. </b:includable>
  230.            <b:includable id='comment-form' var='post'>
  231.   <div class='comment-form'>
  232.     <a name='comment-form'/>
  233.     <b:if cond='data:mobile'>
  234.       <h4 id='comment-post-message'>
  235.         <a expr:id='data:widget.instanceId + &quot;_comment-editor-toggle-link&quot;' href='javascript:void(0)'><data:postCommentMsg/></a></h4>
  236.       <p><data:blogCommentMessage/></p>
  237.       <data:blogTeamBlogMessage/>
  238.       <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
  239.       <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' expr:height='data:cmtIframeInitialHeight' frameborder='0' id='comment-editor' name='comment-editor' src='' style='display: none' width='100%'/>
  240.     <b:else/>
  241.       <h4 id='comment-post-message'><data:postCommentMsg/></h4>
  242.       <p><data:blogCommentMessage/></p>
  243.       <data:blogTeamBlogMessage/>
  244.       <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
  245.       <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' expr:height='data:cmtIframeInitialHeight' frameborder='0' id='comment-editor' name='comment-editor' src='' width='100%'/>
  246.     </b:if>
  247.     <data:post.cmtfpIframe/>
  248.     <script type='text/javascript'>
  249.       BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;);
  250.     </script>
  251.   </div>
  252. </b:includable>
  253.            <b:includable id='commentDeleteIcon' var='comment'>
  254.   <span expr:class='&quot;item-control &quot; + data:comment.adminClass'>
  255.     <b:if cond='data:showCmtPopup'>
  256.       <div class='goog-toggle-button'>
  257.         <div class='goog-inline-block comment-action-icon'/>
  258.       </div>
  259.     <b:else/>
  260.       <a class='comment-delete' expr:href='data:comment.deleteUrl' expr:title='data:top.deleteCommentMsg'>
  261.         <img src='https://resources.blogblog.com/img/icon_delete13.gif'/>
  262.       </a>
  263.     </b:if>
  264.   </span>
  265. </b:includable>
  266.            <b:includable id='comment_count_picker' var='post'>
  267.   <b:if cond='data:post.commentSource == 1'>
  268.     <span class='cmt_count_iframe_holder' expr:data-count='data:post.numComments' expr:data-onclick='data:post.addCommentOnclick' expr:data-post-url='data:post.url' expr:data-url='data:post.url.canonical.http'>
  269.     </span>
  270.   <b:else/>
  271.     <a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
  272.       <data:post.commentLabelFull/>:
  273.     </a>
  274.   </b:if>
  275. </b:includable>
  276.            <b:includable id='comment_picker' var='post'>
  277.   <b:if cond='data:post.commentSource == 1'>
  278.     <b:include data='post' name='iframe_comments'/>
  279.   <b:elseif cond='data:post.showThreadedComments'/>
  280.     <b:include data='post' name='threaded_comments'/>
  281.   <b:else/>
  282.     <b:include data='post' name='comments'/>
  283.   </b:if>
  284. </b:includable>
  285.            <b:includable id='comments' var='post'>
  286.   <div class='comments' id='comments'>
  287.     <a name='comments'/>
  288.     <b:if cond='data:post.allowComments'>
  289.       <h4><data:post.commentLabelFull/>:</h4>
  290.  
  291.       <b:if cond='data:post.commentPagingRequired'>
  292.         <span class='paging-control-container'>
  293.           <b:if cond='data:post.hasOlderLinks'>
  294.             <a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'><data:post.oldestLinkText/></a>
  295.               &#160;
  296.             <a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'><data:post.olderLinkText/></a>
  297.               &#160;
  298.           </b:if>
  299.  
  300.           <data:post.commentRangeText/>
  301.  
  302.           <b:if cond='data:post.hasNewerLinks'>
  303.             &#160;
  304.             <a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'><data:post.newerLinkText/></a>
  305.             &#160;
  306.             <a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'><data:post.newestLinkText/></a>
  307.           </b:if>
  308.         </span>
  309.       </b:if>
  310.  
  311.       <div expr:id='data:widget.instanceId + &quot;_comments-block-wrapper&quot;'>
  312.         <dl expr:class='data:post.avatarIndentClass' id='comments-block'>
  313.           <b:loop values='data:post.comments' var='comment'>
  314.             <dt expr:class='&quot;comment-author &quot; + data:comment.authorClass' expr:id='data:comment.anchorName'>
  315.               <b:if cond='data:comment.favicon'>
  316.                 <img expr:src='data:comment.favicon' height='16px' style='margin-bottom:-2px;' width='16px'/>
  317.               </b:if>
  318.               <a expr:name='data:comment.anchorName'/>
  319.               <b:if cond='data:blog.enabledCommentProfileImages'>
  320.                 <data:comment.authorAvatarImage/>
  321.               </b:if>
  322.               <b:if cond='data:comment.authorUrl'>
  323.                 <a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a>
  324.               <b:else/>
  325.                 <data:comment.author/>
  326.               </b:if>
  327.               <data:commentPostedByMsg/>
  328.             </dt>
  329.             <dd class='comment-body' expr:id='data:widget.instanceId + data:comment.cmtBodyIdPostfix'>
  330.               <b:if cond='data:comment.isDeleted'>
  331.                 <span class='deleted-comment'><data:comment.body/></span>
  332.               <b:else/>
  333.                 <p>
  334.                   <data:comment.body/>
  335.                 </p>
  336.               </b:if>
  337.             </dd>
  338.             <dd class='comment-footer'>
  339.               <span class='comment-timestamp'>
  340.                 <a expr:href='data:comment.url' title='comment permalink'>
  341.                   <data:comment.timestamp/>
  342.                 </a>
  343.                 <b:include data='comment' name='commentDeleteIcon'/>
  344.               </span>
  345.             </dd>
  346.           </b:loop>
  347.         </dl>
  348.       </div>
  349.  
  350.       <b:if cond='data:post.commentPagingRequired'>
  351.         <span class='paging-control-container'>
  352.           <a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'>
  353.             <data:post.oldestLinkText/>
  354.           </a>
  355.           <a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'>
  356.             <data:post.olderLinkText/>
  357.           </a>
  358.           &#160;
  359.           <data:post.commentRangeText/>
  360.           &#160;
  361.           <a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'>
  362.             <data:post.newerLinkText/>
  363.           </a>
  364.           <a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'>
  365.             <data:post.newestLinkText/>
  366.           </a>
  367.         </span>
  368.       </b:if>
  369.  
  370.       <p class='comment-footer'>
  371.         <b:if cond='data:post.embedCommentForm'>
  372.           <b:if cond='data:post.allowNewComments'>
  373.             <b:include data='post' name='comment-form'/>
  374.           <b:else/>
  375.             <data:post.noNewCommentsText/>
  376.           </b:if>
  377.         <b:elseif cond='data:post.allowComments'/>
  378.           <a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>
  379.         </b:if>
  380.       </p>
  381.     </b:if>
  382.     <b:if cond='data:showCmtPopup'>
  383.       <div id='comment-popup'>
  384.         <iframe allowtransparency='true' frameborder='0' id='comment-actions' name='comment-actions' scrolling='no'>
  385.         </iframe>
  386.       </div>
  387.     </b:if>
  388.  
  389.     <div id='backlinks-container'>
  390.     <div expr:id='data:widget.instanceId + &quot;_backlinks-container&quot;'>
  391.        <b:include cond='data:post.showBacklinks' data='post' name='backlinks'/>
  392.     </div>
  393.     </div>
  394.   </div>
  395. </b:includable>
  396.            <b:includable id='feedLinks'>
  397.   <b:if cond='data:blog.pageType != &quot;item&quot;'> <!-- Blog feed links -->
  398.     <b:if cond='data:feedLinks'>
  399.       <div class='blog-feeds'>
  400.         <b:include data='feedLinks' name='feedLinksBody'/>
  401.       </div>
  402.     </b:if>
  403.  
  404.   <b:else/> <!--Post feed links -->
  405.     <div class='post-feeds'>
  406.       <b:loop values='data:posts' var='post'>
  407.         <b:include cond='data:post.allowComments and data:post.feedLinks' data='post.feedLinks' name='feedLinksBody'/>
  408.       </b:loop>
  409.     </div>
  410.   </b:if>
  411. </b:includable>
  412.            <b:includable id='feedLinksBody' var='links'>
  413.   <div class='feed-links'>
  414.   <data:feedLinksMsg/>
  415.   <b:loop values='data:links' var='f'>
  416.      <a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'><data:f.name/> (<data:f.feedType/>)</a>
  417.   </b:loop>
  418.   </div>
  419. </b:includable>
  420.            <b:includable id='iframe_comments' var='post'>
  421.  
  422.   <b:if cond='data:post.allowIframeComments'>
  423.     <script expr:src='data:post.iframeCommentSrc' type='text/javascript'/>
  424.     <div class='cmt_iframe_holder' expr:data-href='data:post.url.canonical' expr:data-viewtype='data:post.viewType'/>
  425.  
  426.     <b:if cond='data:post.embedCommentForm == &quot;false&quot;'>
  427.       <a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>
  428.     </b:if>
  429.   </b:if>
  430. </b:includable>
  431.            <b:includable id='mobile-index-post' var='post'>
  432.   <div class='mobile-date-outer date-outer'>
  433.     <b:if cond='data:post.dateHeader'>
  434.       <div class='date-header'>
  435.         <span><data:post.dateHeader/></span>
  436.       </div>
  437.     </b:if>
  438.  
  439.     <div class='mobile-post-outer'>
  440.       <a expr:href='data:post.url'>
  441.         <h3 class='mobile-index-title entry-title' itemprop='name'>
  442.           <data:post.title/>
  443.         </h3>
  444.  
  445.         <div class='mobile-index-arrow'>&amp;rsaquo;</div>
  446.  
  447.         <div class='mobile-index-contents'>
  448.           <b:if cond='data:post.thumbnailUrl'>
  449.             <div class='mobile-index-thumbnail'>
  450.               <div class='Image'>
  451.                 <img expr:src='data:post.thumbnailUrl'/>
  452.               </div>
  453.             </div>
  454.           </b:if>
  455.  
  456.           <div class='post-body'>
  457.             <b:if cond='data:post.snippet'><data:post.snippet/></b:if>
  458.           </div>
  459.         </div>
  460.  
  461.         <div style='clear: both;'/>
  462.       </a>
  463.  
  464.       <div class='mobile-index-comment'>
  465.         <b:include cond='data:blog.pageType != &quot;static_page&quot;                          and data:post.allowComments                          and data:post.numComments != 0' data='post' name='comment_count_picker'/>
  466.       </div>
  467.     </div>
  468.   </div>
  469. </b:includable>
  470.            <b:includable id='mobile-main' var='top'>
  471.     <!-- posts -->
  472.     <div class='blog-posts hfeed'>
  473.  
  474.       <b:include data='top' name='status-message'/>
  475.  
  476.       <b:if cond='data:blog.pageType == &quot;index&quot;'>
  477.         <b:loop values='data:posts' var='post'>
  478.           <b:include data='post' name='mobile-index-post'/>
  479.         </b:loop>
  480.       <b:else/>
  481.         <b:loop values='data:posts' var='post'>
  482.           <b:include data='post' name='mobile-post'/>
  483.         </b:loop>
  484.       </b:if>
  485.     </div>
  486.  
  487.    <b:include name='mobile-nextprev'/>
  488. </b:includable>
  489.            <b:includable id='mobile-nextprev'>
  490.   <div class='blog-pager' id='blog-pager'>
  491.     <b:if cond='data:newerPageUrl'>
  492.       <div class='mobile-link-button' id='blog-pager-newer-link'>
  493.       <a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'>&amp;lsaquo;</a>
  494.       </div>
  495.     </b:if>
  496.  
  497.     <b:if cond='data:olderPageUrl'>
  498.       <div class='mobile-link-button' id='blog-pager-older-link'>
  499.       <a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'>&amp;rsaquo;</a>
  500.       </div>
  501.     </b:if>
  502.  
  503.     <div class='mobile-link-button' id='blog-pager-home-link'>
  504.     <a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
  505.     </div>
  506.  
  507.     <div class='mobile-desktop-link'>
  508.       <a class='home-link' expr:href='data:desktopLinkUrl'><data:desktopLinkMsg/></a>
  509.     </div>
  510.  
  511.   </div>
  512.   <div class='clear'/>
  513. </b:includable>
  514.            <b:includable id='mobile-post' var='post'>
  515.   <div class='date-outer'>
  516.     <b:if cond='data:post.dateHeader'>
  517.       <h2 class='date-header'><span><data:post.dateHeader/></span></h2>
  518.     </b:if>
  519.     <div class='date-posts'>
  520.       <div class='post-outer'>
  521.  
  522.         <div class='post hentry uncustomized-post-template' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
  523.           <b:if cond='data:post.thumbnailUrl'>
  524.             <meta expr:content='data:post.thumbnailUrl' itemprop='image_url'/>
  525.           </b:if>
  526.           <meta expr:content='data:blog.blogId' itemprop='blogId'/>
  527.           <meta expr:content='data:post.id' itemprop='postId'/>
  528.  
  529.           <a expr:name='data:post.id'/>
  530.           <b:if cond='data:post.title'>
  531.             <h3 class='post-title entry-title' itemprop='name'>
  532.               <b:if cond='data:post.link'>
  533.                 <a expr:href='data:post.link'><data:post.title/></a>
  534.               <b:elseif cond='data:post.url and data:blog.url != data:post.url'/>
  535.                 <a expr:href='data:post.url'><data:post.title/></a>
  536.               <b:else/>
  537.                 <data:post.title/>
  538.               </b:if>
  539.             </h3>
  540.           </b:if>
  541.  
  542.           <div class='post-header'>
  543.             <div class='post-header-line-1'/>
  544.           </div>
  545.  
  546.           <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' itemprop='articleBody'>
  547.             <data:post.body/>
  548.             <div style='clear: both;'/> <!-- clear for photos floats -->
  549.           </div>
  550.  
  551.           <div class='post-footer'>
  552.             <div class='post-footer-line post-footer-line-1'>
  553.               <span class='post-author vcard'>
  554.                 <b:if cond='data:top.showAuthor'>
  555.                   <b:if cond='data:post.authorProfileUrl'>
  556.                     <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
  557.                       <meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
  558.                       <a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
  559.                         <span itemprop='name'><data:post.author/></span>
  560.                       </a>
  561.                     </span>
  562.                   <b:else/>
  563.                     <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
  564.                       <span itemprop='name'><data:post.author/></span>
  565.                     </span>
  566.                   </b:if>
  567.                 </b:if>
  568.               </span>
  569.  
  570.               <span class='post-timestamp'>
  571.                 <b:if cond='data:top.showTimestamp'>
  572.                   <data:top.timestampLabel/>
  573.                   <b:if cond='data:post.url'>
  574.                     <meta expr:content='data:post.url.canonical' itemprop='url'/>
  575.                     <a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='published' expr:title='data:post.timestampISO8601' itemprop='datePublished'><data:post.timestamp/></abbr></a>
  576.                   </b:if>
  577.                 </b:if>
  578.               </span>
  579.  
  580.               <span class='post-comment-link'>
  581.                 <b:include cond='data:blog.pageType not in {&quot;item&quot;,&quot;static_page&quot;}                                  and data:post.allowComments' data='post' name='comment_count_picker'/>
  582.               </span>
  583.             </div>
  584.  
  585.             <div class='post-footer-line post-footer-line-2'>
  586.               <b:if cond='data:top.showMobileShare'>
  587.                 <div class='mobile-link-button goog-inline-block' id='mobile-share-button'>
  588.                   <a href='javascript:void(0);'><data:shareMsg/></a>
  589.                 </div>
  590.               </b:if>
  591.               <b:if cond='data:top.showDummy'>
  592.                 <div class='goog-inline-block dummy-container'><data:post.dummyTag/></div>
  593.               </b:if>
  594.             </div>
  595.  
  596.           </div>
  597.         </div>
  598.  
  599.         <b:include cond='data:blog.pageType in {&quot;static_page&quot;,&quot;item&quot;}' data='post' name='comment_picker'/>
  600.       </div>
  601.     </div>
  602.   </div>
  603. </b:includable>
  604.            <b:includable id='nextprev'>
  605.   <div class='blog-pager' id='blog-pager'>
  606.     <b:if cond='data:newerPageUrl'>
  607.       <span id='blog-pager-newer-link'>
  608.       <a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'><data:newerPageTitle/></a>
  609.       </span>
  610.     </b:if>
  611.  
  612.     <b:if cond='data:olderPageUrl'>
  613.       <span id='blog-pager-older-link'>
  614.       <a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'><data:olderPageTitle/></a>
  615.       </span>
  616.     </b:if>
  617.  
  618.     <a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
  619.  
  620.     <b:if cond='data:mobileLinkUrl'>
  621.       <div class='blog-mobile-link'>
  622.         <a expr:href='data:mobileLinkUrl'><data:mobileLinkMsg/></a>
  623.       </div>
  624.     </b:if>
  625.  
  626.   </div>
  627.   <div class='clear'/>
  628. </b:includable>
  629.            <b:includable id='post' var='post'>
  630.   <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
  631.     <b:if cond='data:post.firstImageUrl'>
  632.       <meta expr:content='data:post.firstImageUrl' itemprop='image_url'/>
  633.     </b:if>
  634.     <meta expr:content='data:blog.blogId' itemprop='blogId'/>
  635.     <meta expr:content='data:post.id' itemprop='postId'/>
  636.  
  637.     <a expr:name='data:post.id'/>
  638.     <b:if cond='data:post.title'>
  639.       <h3 class='post-title entry-title' itemprop='name'>
  640.       <b:if cond='data:post.link or (data:post.url and data:blog.url != data:post.url)'>
  641.         <a expr:href='data:post.link ? data:post.link : data:post.url'><data:post.title/></a>
  642.       <b:else/>
  643.         <data:post.title/>
  644.       </b:if>
  645.       </h3>
  646.     </b:if>
  647.  
  648.     <div class='post-header'>
  649.     <div class='post-header-line-1'/>
  650.     </div>
  651.  
  652.     <!-- Then use the post body as the schema.org description, for good G+/FB snippeting. -->
  653.     <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' expr:itemprop='(data:blog.metaDescription ? &quot;&quot; : &quot;description &quot;) + &quot;articleBody&quot;'>
  654.       <data:post.body/>
  655.       <div style='clear: both;'/> <!-- clear for photos floats -->
  656.     </div>
  657.  
  658.     <b:if cond='data:post.hasJumpLink'>
  659.       <div class='jump-link'>
  660.         <a expr:href='data:post.url + &quot;#more&quot;' expr:title='data:post.title'><data:post.jumpText/></a>
  661.       </div>
  662.     </b:if>
  663.  
  664.     <div class='post-footer'>
  665.     <div class='post-footer-line post-footer-line-1'>
  666.       <span class='post-author vcard'>
  667.         <b:if cond='data:top.showAuthor'>
  668.           <data:top.authorLabel/>
  669.             <b:if cond='data:post.authorProfileUrl'>
  670.               <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
  671.                 <meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
  672.                 <a class='g-profile' expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
  673.                   <span itemprop='name'><data:post.author/></span>
  674.                 </a>
  675.               </span>
  676.             <b:else/>
  677.               <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
  678.                 <span itemprop='name'><data:post.author/></span>
  679.               </span>
  680.             </b:if>
  681.         </b:if>
  682.       </span>
  683.  
  684.       <span class='post-timestamp'>
  685.         <b:if cond='data:top.showTimestamp'>
  686.           <data:top.timestampLabel/>
  687.           <b:if cond='data:post.url'>
  688.             <meta expr:content='data:post.url.canonical' itemprop='url'/>
  689.             <a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='published' expr:title='data:post.timestampISO8601' itemprop='datePublished'><data:post.timestamp/></abbr></a>
  690.           </b:if>
  691.         </b:if>
  692.       </span>
  693.  
  694.       <span class='reaction-buttons'>
  695.         <b:if cond='data:top.showReactions'>
  696.           <table border='0' cellpadding='0' cellspacing='0' width='100%'><tr>
  697.             <td class='reactions-label-cell' nowrap='nowrap' valign='top' width='1%'>
  698.               <span class='reactions-label'>
  699.               <data:top.reactionsLabel/></span>&#160;</td>
  700.             <td><iframe allowtransparency='true' class='reactions-iframe' expr:src='data:post.reactionsUrl' frameborder='0' name='reactions' scrolling='no'/></td>
  701.            </tr></table>
  702.         </b:if>
  703.       </span>
  704.  
  705.       <span class='post-comment-link'>
  706.         <b:include cond='data:blog.pageType not in {&quot;item&quot;,&quot;static_page&quot;}                          and data:post.allowComments' data='post' name='comment_count_picker'/>
  707.       </span>
  708.  
  709.        <!-- backlinks -->
  710.        <span class='post-backlinks post-comment-link'>
  711.          <b:if cond='data:blog.pageType not in {&quot;item&quot;,&quot;static_page&quot;}                      and data:post.showBacklinks'>
  712.            <a class='comment-link' expr:href='data:post.url + &quot;#links&quot;'><data:top.backlinkLabel/></a>
  713.          </b:if>
  714.        </span>
  715.  
  716.       <span class='post-icons'>
  717.         <!-- email post links -->
  718.         <b:if cond='data:post.emailPostUrl'>
  719.           <span class='item-action'>
  720.           <a expr:href='data:post.emailPostUrl' expr:title='data:top.emailPostMsg'>
  721.             <img alt='' class='icon-action' height='13' src='https://resources.blogblog.com/img/icon18_email.gif' width='18'/>
  722.           </a>
  723.           </span>
  724.         </b:if>
  725.  
  726.         <!-- quickedit pencil -->
  727.         <b:include data='post' name='postQuickEdit'/>
  728.       </span>
  729.  
  730.       <!-- share buttons -->
  731.       <div class='post-share-buttons goog-inline-block'>
  732.         <b:include cond='data:post.sharePostUrl' data='post' name='shareButtons'/>
  733.       </div>
  734.  
  735.       </div>
  736.  
  737.       <div class='post-footer-line post-footer-line-2'>
  738.       <span class='post-labels'>
  739.         <b:if cond='data:top.showPostLabels and data:post.labels'>
  740.           <data:postLabelsLabel/>
  741.           <b:loop values='data:post.labels' var='label'>
  742.             <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='not data:label.isLast'>,</b:if>
  743.           </b:loop>
  744.         </b:if>
  745.       </span>
  746.       </div>
  747.  
  748.       <div class='post-footer-line post-footer-line-3'>
  749.       <span class='post-location'>
  750.         <b:if cond='data:top.showLocation and data:post.location'>
  751.           <data:postLocationLabel/>
  752.           <a expr:href='data:post.location.mapsUrl' target='_blank'><data:post.location.name/></a>
  753.         </b:if>
  754.       </span>
  755.       </div>
  756.       <b:if cond='data:post.authorAboutMe'>
  757.         <div class='author-profile' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
  758.           <b:if cond='data:post.authorPhoto.url'>
  759.             <img expr:src='data:post.authorPhoto.url' itemprop='image' width='50px'/>
  760.           </b:if>
  761.           <div>
  762.             <a class='g-profile' expr:href='data:post.authorProfileUrl' itemprop='url' rel='author' title='author profile'>
  763.               <span itemprop='name'><data:post.author/></span>
  764.             </a>
  765.           </div>
  766.           <span itemprop='description'><data:post.authorAboutMe/></span>
  767.         </div>
  768.       </b:if>
  769.     </div>
  770.   </div>
  771. </b:includable>
  772.            <b:includable id='postQuickEdit' var='post'>
  773.   <b:if cond='data:post.editUrl'>
  774.     <span expr:class='&quot;item-control &quot; + data:post.adminClass'>
  775.       <a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'>
  776.         <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/>
  777.       </a>
  778.     </span>
  779.   </b:if>
  780. </b:includable>
  781.            <b:includable id='shareButtons' var='post'>
  782.   <b:if cond='data:top.showEmailButton'><a class='goog-inline-block share-button sb-email' expr:href='data:post.sharePostUrl + &quot;&amp;target=email&quot;' expr:title='data:top.emailThisMsg' target='_blank'><span class='share-button-link-text'><data:top.emailThisMsg/></span></a></b:if><b:if cond='data:top.showBlogThisButton'><a class='goog-inline-block share-button sb-blog' expr:href='data:post.sharePostUrl + &quot;&amp;target=blog&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=270,width=475\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' target='_blank'><span class='share-button-link-text'><data:top.blogThisMsg/></span></a></b:if><b:if cond='data:top.showTwitterButton'><a class='goog-inline-block share-button sb-twitter' expr:href='data:post.sharePostUrl + &quot;&amp;target=twitter&quot;' expr:title='data:top.shareToTwitterMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToTwitterMsg/></span></a></b:if><b:if cond='data:top.showFacebookButton'><a class='goog-inline-block share-button sb-facebook' expr:href='data:post.sharePostUrl + &quot;&amp;target=facebook&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' expr:title='data:top.shareToFacebookMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToFacebookMsg/></span></a></b:if><b:if cond='data:top.showPinterestButton'><a class='goog-inline-block share-button sb-pinterest' expr:href='data:post.sharePostUrl + &quot;&amp;target=pinterest&quot;' expr:title='data:top.shareToPinterestMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToPinterestMsg/></span></a></b:if><b:if cond='data:top.showPlusOne'><div class='goog-inline-block google-plus-share-container'><data:post.googlePlusShareTag/></div></b:if>
  783. </b:includable>
  784.            <b:includable id='status-message'>
  785.   <b:if cond='data:navMessage'>
  786.   <div class='status-msg-wrap'>
  787.     <div class='status-msg-body'>
  788.       <data:navMessage/>
  789.     </div>
  790.     <div class='status-msg-border'>
  791.       <div class='status-msg-bg'>
  792.         <div class='status-msg-hidden'><data:navMessage/></div>
  793.       </div>
  794.     </div>
  795.   </div>
  796.   <div style='clear: both;'/>
  797.   </b:if>
  798. </b:includable>
  799.            <b:includable id='threaded-comment-form' var='post'>
  800.   <div class='comment-form'>
  801.     <a name='comment-form'/>
  802.     <b:if cond='data:mobile'>
  803.       <p><data:blogCommentMessage/></p>
  804.       <data:blogTeamBlogMessage/>
  805.       <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
  806.       <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' expr:height='data:cmtIframeInitialHeight' frameborder='0' id='comment-editor' name='comment-editor' src='' style='display: none' width='100%'/>
  807.     <b:else/>
  808.       <p><data:blogCommentMessage/></p>
  809.       <data:blogTeamBlogMessage/>
  810.       <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
  811.       <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' expr:height='data:cmtIframeInitialHeight' frameborder='0' id='comment-editor' name='comment-editor' src='' width='100%'/>
  812.     </b:if>
  813.     <data:post.cmtfpIframe/>
  814.     <script type='text/javascript'>
  815.       BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;);
  816.     </script>
  817.   </div>
  818. </b:includable>
  819.            <b:includable id='threaded_comment_js' var='post'>
  820.   <script async='async' expr:src='data:post.commentSrc' type='text/javascript'/>
  821.  
  822.   <script type='text/javascript'>
  823.     (function() {
  824.       var items = <data:post.commentJso/>;
  825.       var msgs = <data:post.commentMsgs/>;
  826.       var config = <data:post.commentConfig/>;
  827.  
  828. // <![CDATA[
  829.      var cursor = null;
  830.      if (items && items.length > 0) {
  831.        cursor = parseInt(items[items.length - 1].timestamp) + 1;
  832.      }
  833.  
  834.      var bodyFromEntry = function(entry) {
  835.        if (entry.gd$extendedProperty) {
  836.          for (var k in entry.gd$extendedProperty) {
  837.            if (entry.gd$extendedProperty[k].name == 'blogger.contentRemoved') {
  838.              return '<span class="deleted-comment">' + entry.content.$t + '</span>';
  839.            }
  840.          }
  841.        }
  842.        return entry.content.$t;
  843.      }
  844.  
  845.      var parse = function(data) {
  846.        cursor = null;
  847.        var comments = [];
  848.        if (data && data.feed && data.feed.entry) {
  849.          for (var i = 0, entry; entry = data.feed.entry[i]; i++) {
  850.            var comment = {};
  851.            // comment ID, parsed out of the original id format
  852.            var id = /blog-(\d+).post-(\d+)/.exec(entry.id.$t);
  853.            comment.id = id ? id[2] : null;
  854.            comment.body = bodyFromEntry(entry);
  855.            comment.timestamp = Date.parse(entry.published.$t) + '';
  856.            if (entry.author && entry.author.constructor === Array) {
  857.              var auth = entry.author[0];
  858.              if (auth) {
  859.                comment.author = {
  860.                  name: (auth.name ? auth.name.$t : undefined),
  861.                  profileUrl: (auth.uri ? auth.uri.$t : undefined),
  862.                  avatarUrl: (auth.gd$image ? auth.gd$image.src : undefined)
  863.                };
  864.              }
  865.            }
  866.            if (entry.link) {
  867.              if (entry.link[2]) {
  868.                comment.link = comment.permalink = entry.link[2].href;
  869.              }
  870.              if (entry.link[3]) {
  871.                var pid = /.*comments\/default\/(\d+)\?.*/.exec(entry.link[3].href);
  872.                if (pid && pid[1]) {
  873.                  comment.parentId = pid[1];
  874.                }
  875.              }
  876.            }
  877.            comment.deleteclass = 'item-control blog-admin';
  878.            if (entry.gd$extendedProperty) {
  879.              for (var k in entry.gd$extendedProperty) {
  880.                if (entry.gd$extendedProperty[k].name == 'blogger.itemClass') {
  881.                  comment.deleteclass += ' ' + entry.gd$extendedProperty[k].value;
  882.                } else if (entry.gd$extendedProperty[k].name == 'blogger.displayTime') {
  883.                  comment.displayTime = entry.gd$extendedProperty[k].value;
  884.                }
  885.              }
  886.            }
  887.            comments.push(comment);
  888.          }
  889.        }
  890.        return comments;
  891.      };
  892.  
  893.      var paginator = function(callback) {
  894.        if (hasMore()) {
  895.          var url = config.feed + '?alt=json&v=2&orderby=published&reverse=false&max-results=50';
  896.          if (cursor) {
  897.            url += '&published-min=' + new Date(cursor).toISOString();
  898.          }
  899.          window.bloggercomments = function(data) {
  900.            var parsed = parse(data);
  901.            cursor = parsed.length < 50 ? null
  902.                : parseInt(parsed[parsed.length - 1].timestamp) + 1
  903.            callback(parsed);
  904.            window.bloggercomments = null;
  905.          }
  906.          url += '&callback=bloggercomments';
  907.          var script = document.createElement('script');
  908.          script.type = 'text/javascript';
  909.          script.src = url;
  910.          document.getElementsByTagName('head')[0].appendChild(script);
  911.        }
  912.      };
  913.      var hasMore = function() {
  914.        return !!cursor;
  915.      };
  916.      var getMeta = function(key, comment) {
  917.        if ('iswriter' == key) {
  918.          var matches = !!comment.author
  919.              && comment.author.name == config.authorName
  920.              && comment.author.profileUrl == config.authorUrl;
  921.          return matches ? 'true' : '';
  922.        } else if ('deletelink' == key) {
  923.          return config.baseUri + '/delete-comment.g?blogID='
  924.               + config.blogId + '&postID=' + comment.id;
  925.        } else if ('deleteclass' == key) {
  926.          return comment.deleteclass;
  927.        }
  928.        return '';
  929.      };
  930.  
  931.      var replybox = null;
  932.      var replyUrlParts = null;
  933.      var replyParent = undefined;
  934.  
  935.      var onReply = function(commentId, domId) {
  936.        if (replybox == null) {
  937.          // lazily cache replybox, and adjust to suit this style:
  938.          replybox = document.getElementById('comment-editor');
  939.          if (replybox != null) {
  940.            replybox.height = '250px';
  941.            replybox.style.display = 'block';
  942.            replyUrlParts = replybox.src.split('#');
  943.          }
  944.        }
  945.        if (replybox && (commentId !== replyParent)) {
  946.          replybox.src = '';
  947.          document.getElementById(domId).insertBefore(replybox, null);
  948.          replybox.src = replyUrlParts[0]
  949.              + (commentId ? '&parentID=' + commentId : '')
  950.              + '#' + replyUrlParts[1];
  951.          replyParent = commentId;
  952.        }
  953.      };
  954.  
  955.      var hash = (window.location.hash || '#').substring(1);
  956.      var startThread, targetComment;
  957.      if (/^comment-form_/.test(hash)) {
  958.        startThread = hash.substring('comment-form_'.length);
  959.      } else if (/^c[0-9]+$/.test(hash)) {
  960.        targetComment = hash.substring(1);
  961.      }
  962.  
  963.      // Configure commenting API:
  964.      var configJso = {
  965.        'maxDepth': config.maxThreadDepth
  966.      };
  967.      var provider = {
  968.        'id': config.postId,
  969.        'data': items,
  970.        'loadNext': paginator,
  971.        'hasMore': hasMore,
  972.        'getMeta': getMeta,
  973.        'onReply': onReply,
  974.        'rendered': true,
  975.        'initComment': targetComment,
  976.        'initReplyThread': startThread,
  977.        'config': configJso,
  978.        'messages': msgs
  979.      };
  980.  
  981.      var render = function() {
  982.        if (window.goog && window.goog.comments) {
  983.          var holder = document.getElementById('comment-holder');
  984.          window.goog.comments.render(holder, provider);
  985.        }
  986.      };
  987.  
  988.      // render now, or queue to render when library loads:
  989.      if (window.goog && window.goog.comments) {
  990.        render();
  991.      } else {
  992.        window.goog = window.goog || {};
  993.        window.goog.comments = window.goog.comments || {};
  994.        window.goog.comments.loadQueue = window.goog.comments.loadQueue || [];
  995.        window.goog.comments.loadQueue.push(render);
  996.      }
  997.    })();
  998. // ]]>
  999.   </script>
  1000. </b:includable>
  1001.            <b:includable id='threaded_comments' var='post'>
  1002.   <div class='comments' id='comments'>
  1003.     <a name='comments'/>
  1004.     <h4><data:post.commentLabelFull/>:</h4>
  1005.  
  1006.     <div class='comments-content'>
  1007.       <b:include cond='data:post.embedCommentForm' data='post' name='threaded_comment_js'/>
  1008.       <div id='comment-holder'>
  1009.          <data:post.commentHtml/>
  1010.       </div>
  1011.     </div>
  1012.  
  1013.     <p class='comment-footer'>
  1014.       <b:if cond='data:post.allowNewComments'>
  1015.         <b:include data='post' name='threaded-comment-form'/>
  1016.       <b:else/>
  1017.         <data:post.noNewCommentsText/>
  1018.       </b:if>
  1019.     </p>
  1020.  
  1021.     <b:if cond='data:showCmtPopup'>
  1022.       <div id='comment-popup'>
  1023.         <iframe allowtransparency='true' frameborder='0' id='comment-actions' name='comment-actions' scrolling='no'>
  1024.         </iframe>
  1025.       </div>
  1026.     </b:if>
  1027.  
  1028.     <div id='backlinks-container'>
  1029.     <div expr:id='data:widget.instanceId + &quot;_backlinks-container&quot;'>
  1030.       <b:include cond='data:post.showBacklinks' data='post' name='backlinks'/>
  1031.     </div>
  1032.     </div>
  1033.   </div>
  1034. </b:includable>
  1035.          </b:widget>
  1036.        </b:section>
  1037.       </div>
  1038.     <div id='sidebar-wrapper'>
  1039.     <div class='widget-content'>
  1040.        <b:section class='sidebar' id='sidebar' showaddelement='yes'>
  1041.          <b:widget id='BlogArchive1' locked='false' title='Arsip Blog' type='BlogArchive' visible='true'>
  1042.            <b:includable id='main'>
  1043.   <b:if cond='data:title != &quot;&quot;'>
  1044.     <h2><data:title/></h2>
  1045.   </b:if>
  1046.   <div class='widget-content'>
  1047.   <div id='ArchiveList'>
  1048.   <div expr:id='data:widget.instanceId + &quot;_ArchiveList&quot;'>
  1049.     <b:include cond='data:style == &quot;HIERARCHY&quot;' data='data' name='interval'/>
  1050.     <b:include cond='data:style == &quot;FLAT&quot;' data='data' name='flat'/>
  1051.     <b:include cond='data:style == &quot;MENU&quot;' data='data' name='menu'/>
  1052.   </div>
  1053.   </div>
  1054.   <b:include name='quickedit'/>
  1055.   </div>
  1056. </b:includable>
  1057.            <b:includable id='flat' var='data'>
  1058.   <ul class='flat'>
  1059.     <b:loop values='data:data' var='i'>
  1060.       <li class='archivedate'>
  1061.         <a expr:href='data:i.url'><data:i.name/></a> (<data:i.post-count/>)
  1062.       </li>
  1063.     </b:loop>
  1064.   </ul>
  1065. </b:includable>
  1066.            <b:includable id='interval' var='intervalData'>
  1067.   <b:loop values='data:intervalData' var='interval'>
  1068.     <ul class='hierarchy'>
  1069.       <li expr:class='&quot;archivedate &quot; + data:interval.expclass'>
  1070.         <b:include cond='data:interval.toggleId' data='interval' name='toggle'/>
  1071.         <a class='post-count-link' expr:href='data:interval.url'>
  1072.           <data:interval.name/>
  1073.         </a>
  1074.         <span class='post-count' dir='ltr'>(<data:interval.post-count/>)</span>
  1075.         <b:include cond='data:interval.data' data='interval.data' name='interval'/>
  1076.         <b:include cond='data:interval.posts' data='interval.posts' name='posts'/>
  1077.       </li>
  1078.     </ul>
  1079.   </b:loop>
  1080. </b:includable>
  1081.            <b:includable id='menu' var='data'>
  1082.   <select expr:id='data:widget.instanceId + &quot;_ArchiveMenu&quot;'>
  1083.     <option value=''><data:title/></option>
  1084.     <b:loop values='data:data' var='i'>
  1085.       <option expr:value='data:i.url'><data:i.name/> (<data:i.post-count/>)</option>
  1086.     </b:loop>
  1087.   </select>
  1088. </b:includable>
  1089.            <b:includable id='posts' var='posts'>
  1090.   <ul class='posts'>
  1091.     <b:loop values='data:posts' var='post'>
  1092.       <li><a expr:href='data:post.url'><data:post.title/></a></li>
  1093.     </b:loop>
  1094.   </ul>
  1095. </b:includable>
  1096.            <b:includable id='toggle' var='interval'>
  1097.   <a class='toggle' href='javascript:void(0)'>
  1098.     <span expr:class='&quot;zippy&quot; + (data:interval.expclass == &quot;expanded&quot; ? &quot; toggle-open&quot; : &quot;&quot;)'>
  1099.       <b:if cond='data:interval.expclass == &quot;expanded&quot;'>
  1100.         &#9660;&#160;
  1101.       <b:elseif cond='data:blog.languageDirection == &quot;rtl&quot;'/>
  1102.         &#9668;&#160;
  1103.       <b:else/>
  1104.         &#9658;&#160;
  1105.       </b:if>
  1106.     </span>
  1107.   </a>
  1108. </b:includable>
  1109.          </b:widget>
  1110.          <b:widget id='Label1' locked='false' title='Label' type='Label' visible='true'>
  1111.            <b:includable id='main'>
  1112.   <b:if cond='data:title != &quot;&quot;'>
  1113.     <h2><data:title/></h2>
  1114.   </b:if>
  1115.   <div expr:class='&quot;widget-content &quot; + data:display + &quot;-label-widget-content&quot;'>
  1116.     <b:if cond='data:display == &quot;list&quot;'>
  1117.       <ul>
  1118.         <b:loop values='data:labels' var='label'>
  1119.           <li>
  1120.             <b:if cond='data:blog.url == data:label.url'>
  1121.               <span expr:dir='data:blog.languageDirection'><data:label.name/></span>
  1122.             <b:else/>
  1123.               <a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>
  1124.             </b:if>
  1125.             <b:if cond='data:showFreqNumbers'>
  1126.               <span dir='ltr'>(<data:label.count/>)</span>
  1127.             </b:if>
  1128.           </li>
  1129.         </b:loop>
  1130.       </ul>
  1131.     <b:else/>
  1132.       <b:loop values='data:labels' var='label'>
  1133.         <span expr:class='&quot;label-size label-size-&quot; + data:label.cssSize'>
  1134.           <b:if cond='data:blog.url == data:label.url'>
  1135.             <span expr:dir='data:blog.languageDirection'><data:label.name/></span>
  1136.           <b:else/>
  1137.             <a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>
  1138.           </b:if>
  1139.           <b:if cond='data:showFreqNumbers'>
  1140.             <span class='label-count' dir='ltr'>(<data:label.count/>)</span>
  1141.           </b:if>
  1142.         </span>
  1143.       </b:loop>
  1144.     </b:if>
  1145.     <b:include name='quickedit'/>
  1146.   </div>
  1147. </b:includable>
  1148.          </b:widget>
  1149.        </b:section>
  1150.       </div>
  1151.       </div>
  1152.       </div>
  1153.     <div id='footer-wrapper'>
  1154.        <b:section class='footer' id='footer' showaddelement='yes'/>
  1155.     </div>
  1156.     </div>
  1157.   </body>
  1158. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement