Bylines

Markup susunan elemen header dan footer postingan.

Header & footer bylines

Markup elemen kepala (header) dan kaki (footer) halaman postingan yang terhubung dengan variable byline.

headerByline

headerByline pada template default memuat info penulis (post-author) dan tanggal publikasi postingan (post-timestamp)

<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='"header-1"' var='regionName'>
          <b:include data='data:widgets.Blog.first.headerByline.items' name='bylineRegion'/>
        </b:with>
      </div>
    </div>
  </b:if>
</b:includable>

footerBylines

footerByline pada template default memuat Label postingan dan tombol Berbagi.

<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='"post-footer-line post-footer-line-" + (data:i + 1)'>
          <b:with value='"footer-" + (data:i + 1)' var='regionName'>
            <b:include data='region.items' name='bylineRegion'/>
          </b:with>
        </div>
      </b:if>
    </b:loop>
  </b:if>
</b:includable>

Variable byline

headerByline dan footerByline keduanya menggunakan variable yang sama dimana variable ini berdasarkan pengaturan dari b:widget-settings pada widget Blog1.

Lihat halaman b:widget-settings

Widget yang menggunakan variable byline adalah yang memuat postingan yaitu widget: Blog,FeaturedPost, dan PopularPosts. Inilah penyebab ditemukannya markup yang sama dalam template.

<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>
  Sebelumnya
Selanjutnya  
Label postingan : #Default markup #Tag b:

Posting Komentar

Cookie Consent
Kami menyediakan "Cookies" untuk menganalisa kunjungan ke situs ini. Ingat dan sesuaikan pengaturan Anda.
Tidak ada jaringan!
Nampaknya koneksi internet sedang terganggu.
AdBlock Detected!
Bantu kami mengelola situs ini dengan menon-aktifkan Pemblokir Iklan atau memasukkan situs ini ke dalam whilelist Pemblokir iklan Anda, Terima Kasih.
Site is Blocked
Sorry! This site is not available in your country.