Showing posts with label Widget. Show all posts
Showing posts with label Widget. Show all posts

Tuesday, July 08, 2014

Cara Membagi Widget Label Menjadi 2 atau 3 Kolom Pada Blog

Widget Label
Widget Label
Widget label merupakan widget yang digunakan untuk mengkelompokkan posting. Terkadang tampilan widget label pada blog hanya satu kolom, ini menyebabkan tampilan label memanjang kebawah jika label pada blog kita jumlahnya sangat banyak. Agar tampilan label tidak memanjang kebawah kita perlu membaginya menjadi dua kolom atau lebih.

Berikut langkah cara membagi widget label menjadi 2 atau 3 kolom :

1. Login akun blogger Anda.
2. Pilih menu tab Template > Edit HTML > letakkan kursor pada area kode HTML.
3. Cari kode ]]></b:skin> tekan tombol Ctrl + F untuk melakukan pencarian.
4. Letakkan kode berikut diatas kode ]]></b:skin>
#Label1 li { float:left; width:45%; }
5. Kode diatas untuk membuat label menjadi 2 kolom, sedangkan dibawah ini 3 kolom.
#Label1 li {float:left;width:33%;}
#Label2 li {float:left;width:33%;}
6. Simpan template.

Jika belum berhasil ubah ukuran width (lebar) sampai widget label berhasil menjadi beberapa kolom. Sekian postingan dari kami tentang membuat cara membagi Widget Label pada blog. Semoga artikel ini dapat bermanfaat.

Thursday, July 03, 2014

Cara Memodifikasi Widget Arsip Blogger Menjadi Kelender


Memodifikasi Widget Arsip Blogger Menjadi Kelender - Bosan dengan tampilan widget arsip Blogger yang itu-itu aja? Ok, sekarang mari kita mencoba memodifikasi tampilan widget arsip tersebut supaya lebih fresh dan enak dipandang mata. Sebenarnya ini bukanlah tutorial yang baru, melainkan tutorial lama dan mungkin sebagian dari Anda sudah tahu tentang tutorial ini. Lantas bagaimana dengan yang belum tahu?

Modiffikasi Widget Arsip Blogger Menjadi Kelender
Ilustrasi

Kode JavaScript pada widget ini dibuat oleh phydeaux3

 

Install Widget Arsip Blogger

Sebelum masuk proses modifikasi, pastikan widget arsip sudah terpasang di blog, jika belum maka Anda harus menginstallnya. Pada saat mengkonfigurasi widget, pilih style Flat List, jangan centang pada radio button Show Oldest Post First, pilih Monthly pada Archive Frequency, kemudian pada Date Format pilih sesuai dengan keinginan Anda. Kemudian Simpan.



Memodifikasi Kode Widget

Untuk menghindari dampak dari kesalahan memodifikasi kode widget, lebih baik backup terlebih dahulu kode template Anda. Selanjutnya masuk ke menu Template pilih Edit HTML kemudian temukan kode berikut ini.
<b:widget id='BlogArchive1' locked='false' title='Arsip Blog' type='BlogArchive'>
    <b:includable id='main'>
  <b:if cond='data:title'>
    <h2><data:title/></h2>
  </b:if>
  <div class='widget-content'>
  <div id='ArchiveList'>
  <div expr:id='data:widget.instanceId + &quot;_ArchiveList&quot;'>
    <b:if cond='data:style == &quot;HIERARCHY&quot;'>
     <b:include data='data' name='interval'/>
    </b:if>
    <b:if cond='data:style == &quot;FLAT&quot;'>
      <b:include data='data' name='flat'/>
    </b:if>
    <b:if cond='data:style == &quot;MENU&quot;'>
      <b:include data='data' name='menu'/>
    </b:if>
  </div>
  </div>
  <b:include name='quickedit'/>
  </div>
</b:includable>
    <b:includable id='flat' var='data'>
  <ul class='flat'>
    <b:loop values='data:data' var='i'>
      <li class='archivedate'>
        <a expr:href='data:i.url'><data:i.name/></a> (<data:i.post-count/>)
      </li>
    </b:loop>
  </ul>
</b:includable>
    <b:includable id='interval' var='intervalData'>
  <b:loop values='data:intervalData' var='i'>
      <ul class='hierarchy'>
        <li expr:class='&quot;archivedate &quot; + data:i.expclass'>
          <b:include data='i' name='toggle'/>
          <a class='post-count-link' expr:href='data:i.url'><data:i.name/></a>
            <span class='post-count' dir='ltr'>(<data:i.post-count/>)</span>
          <b:if cond='data:i.data'>
            <b:include data='i.data' name='interval'/>
          </b:if>
          <b:if cond='data:i.posts'>
            <b:include data='i.posts' name='posts'/>
          </b:if>
        </li>
      </ul>
  </b:loop>
</b:includable>
    <b:includable id='menu' var='data'>
  <select expr:id='data:widget.instanceId + &quot;_ArchiveMenu&quot;'>
    <option value=''><data:title/></option>
    <b:loop values='data:data' var='i'>
      <option expr:value='data:i.url'><data:i.name/> (<data:i.post-count/>)</option>
    </b:loop>
  </select>
</b:includable>
    <b:includable id='posts' var='posts'>
  <ul class='posts'>
    <b:loop values='data:posts' var='i'>
      <li><a expr:href='data:i.url'><data:i.title/></a></li>
    </b:loop>
  </ul>
</b:includable>
    <b:includable id='toggle' var='interval'>
  <b:if cond='data:interval.toggleId'>
  <b:if cond='data:interval.expclass == &quot;expanded&quot;'>
    <a class='toggle' href='javascript:void(0)'>
      <span class='zippy toggle-open'>&#9660;&#160;</span>
    </a>
  <b:else/>
    <a class='toggle' href='javascript:void(0)'>
      <span class='zippy'>
        <b:if cond='data:blog.languageDirection == &quot;rtl&quot;'>
          &#9668;&#160;
        <b:else/>
          &#9658;&#160;
        </b:if>
      </span>
    </a>
  </b:if>
 </b:if>
</b:includable>
  </b:widget>


Ganti kode di atas dengan kode di bawah ini.

<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'>
<b:includable id='main'>
  <b:if cond='data:title'>
    <h2><data:title/></h2>
  </b:if>
  <div class='widget-content'>
  <div id='ArchiveList'>
  <div expr:id='data:widget.instanceId + "_ArchiveList"'>
    <b:if cond='data:style == "HIERARCHY"'>
     <b:include data='data' name='interval'/>
    </b:if>
    <b:if cond='data:style == "FLAT"'>
      <b:include data='data' name='flat'/>
    </b:if>
    <b:if cond='data:style == "MENU"'>
      <b:include data='data' name='menu'/>
    </b:if>
  </div>
  </div>
  <b:include name='quickedit'/>
  </div>
</b:includable>
<b:includable id='toggle' var='interval'>
  <!-- Toggle not needed for Calendar -->
</b:includable>
<b:includable id='flat' var='data'>
<div id='bloggerCalendarList'>
  <ul>
    <b:loop values='data:data' var='i'>
      <li class='archivedate'>
        <a expr:href='data:i.url'><data:i.name/></a> (<data:i.post-count/>)
      </li>
    </b:loop>
  </ul>
</div>
<div id='blogger_calendar' style='display:none'>
<table id='bcalendar'><caption id='bcaption'>
</caption>
<!-- Table Header -->
<thead id='bcHead'></thead>
<!-- Table Footer -->
<!-- Table Body -->
<tbody><tr><td id='cell1'> </td><td id='cell2'> </td><td id='cell3'> </td><td id='cell4'> </td><td id='cell5'> </td><td id='cell6'> </td><td id='cell7'> </td></tr>
<tr><td id='cell8'> </td><td id='cell9'> </td><td id='cell10'> </td><td id='cell11'> </td><td id='cell12'> </td><td id='cell13'> </td><td id='cell14'> </td></tr>
<tr><td id='cell15'> </td><td id='cell16'> </td><td id='cell17'> </td><td id='cell18'> </td><td id='cell19'> </td><td id='cell20'> </td><td id='cell21'> </td></tr>
<tr><td id='cell22'> </td><td id='cell23'> </td><td id='cell24'> </td><td id='cell25'> </td><td id='cell26'> </td><td id='cell27'> </td><td id='cell28'> </td></tr>
<tr><td id='cell29'> </td><td id='cell30'> </td><td id='cell31'> </td><td id='cell32'> </td><td id='cell33'> </td><td id='cell34'> </td><td id='cell35'> </td></tr>
<tr id='lastRow'><td id='cell36'> </td><td id='cell37'> </td></tr>
</tbody>
</table>
<table id='bcNavigation'><tr>
<td id='bcFootPrev'></td>
<td id='bcFootAll'></td>
<td id='bcFootNext'></td>
</tr></table>  
<div id='calLoadingStatus' style='display:none; text-align:center;'>
<script type='text/javascript'>bcLoadStatus();</script>
</div>
<div id='calendarDisplay'/>
</div>
<script  type='text/javascript'> initCal();</script>
</b:includable>
<b:includable id='posts' var='posts'>
<!-- posts not needed for Calendar -->
</b:includable>
<b:includable id='menu' var='data'>
  Configure your calendar archive widget - Edit archive widget - Flat List - Newest first - Choose any Month/Year Format
</b:includable>
<b:includable id='interval' var='intervalData'>
  Configure your calendar archive widget - Edit archive widget - Flat List - Newest first - Choose any Month/Year Format
</b:includable>
</b:widget>

Menambahkan Kode JavaScript

Selanjutnya temukan kode </head>, salin dan tempel kode JavaScript berikut di atas kode </head> kemudian Simpan.
< script type = 'text/javascript' >
//<![CDATA[
var bcLoadingImage = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_igZZ9w5rHlRm_azNxYbPx6gYZAJ8vI6IY2sui8OcsIpmiLc4iE8SpjXAAtmI7Y04vfdIfoxhsTjOqBsBR7L-BFsfytuyLHtmSs7WrKnKhzH8pq3qXMOlO3FC5BjdFrlVPj-GXomuVlOT/s1600/horizontal-loading.gif";
var bcLoadingMessage = " Loading....";
var bcArchiveNavText = "View Archive";
var bcArchiveNavPrev = '&#9668;';
var bcArchiveNavNext = '&#9658;';
var headDays = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
var headInitial = ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"];
// Nothing to configure past this point ----------------------------------
var timeOffset;
var bcBlogID;
var calMonth;
var calDay = 1;
var calYear;
var startIndex;
var callmth;
var bcNav = new Array();
var bcList = new Array();
//Initialize Fill Array
var fill = ["", "31", "28", "31", "30", "31", "30", "31", "31", "30", "31", "30", "31"];

function openStatus() {
    document.getElementById('calLoadingStatus').style.display = 'block';
    document.getElementById('calendarDisplay').innerHTML = '';
}

function closeStatus() {
    document.getElementById('calLoadingStatus').style.display = 'none';
}

function bcLoadStatus() {
    cls = document.getElementById('calLoadingStatus');
    img = document.createElement('img');
    img.src = bcLoadingImage;
    img.style.verticalAlign = 'middle';
    cls.appendChild(img);
    txt = document.createTextNode(bcLoadingMessage);
    cls.appendChild(txt);
}

function callArchive(mth, yr, nav) {
    // Check for Leap Years
    if (((yr % 4 == 0) && (yr % 100 != 0)) || (yr % 400 == 0)) {
        fill[2] = '29';
    }
    else {
        fill[2] = '28';
    }
    calMonth = mth;
    calYear = yr;
    if (mth.charAt(0) == 0) {
        calMonth = mth.substring(1);
    }
    callmth = mth;
    bcNavAll = document.getElementById('bcFootAll');
    bcNavPrev = document.getElementById('bcFootPrev');
    bcNavNext = document.getElementById('bcFootNext');
    bcSelect = document.getElementById('bcSelection');
    a = document.createElement('a');
    at = document.createTextNode(bcArchiveNavText);
    a.href = bcNav[nav];
    a.appendChild(at);
    bcNavAll.innerHTML = '';
    bcNavAll.appendChild(a);
    bcNavPrev.innerHTML = '';
    bcNavNext.innerHTML = '';
    if (nav < bcNav.length - 1) {
        a = document.createElement('a');
        a.innerHTML = bcArchiveNavPrev;
        bcp = parseInt(nav, 10) + 1;
        a.href = bcNav[bcp];
        a.title = 'Previous Archive';
        prevSplit = bcList[bcp].split(',');
        a.onclick = function() {
            bcSelect.options[bcp].selected = true;
            openStatus();
            callArchive(prevSplit[0], prevSplit[1], prevSplit[2]);
            return false;
        };
        bcNavPrev.appendChild(a);
    }
    if (nav > 0) {
        a = document.createElement('a');
        a.innerHTML = bcArchiveNavNext;
        bcn = parseInt(nav, 10) - 1;
        a.href = bcNav[bcn];
        a.title = 'Next Archive';
        nextSplit = bcList[bcn].split(',');
        a.onclick = function() {
            bcSelect.options[bcn].selected = true;
            openStatus();
            callArchive(nextSplit[0], nextSplit[1], nextSplit[2]);
            return false;
        };
        bcNavNext.appendChild(a);
    }
    script = document.createElement('script');
    script.src = 'http://www.blogger.com/feeds/' + bcBlogId + '/posts/summary?published-max=' + calYear + '-' + callmth + '-' + fill[calMonth] + 'T23%3A59%3A59' + timeOffset + '&published-min=' + calYear + '-' + callmth + '-01T00%3A00%3A00' + timeOffset + '&max-results=100&orderby=published&alt=json-in-script&callback=cReadArchive';
    document.getElementsByTagName('head')[0].appendChild(script);
}

function cReadArchive(root) {
    // Check for Leap Years
    if (((calYear % 4 == 0) && (calYear % 100 != 0)) || (calYear % 400 == 0)) {
        fill[2] = '29';
    }
    else {
        fill[2] = '28';
    }
    closeStatus();
    document.getElementById('lastRow').style.display = 'none';
    calDis = document.getElementById('calendarDisplay');
    var feed = root.feed;
    var total = feed.openSearch$totalResults.$t;
    var entries = feed.entry || [];
    var fillDate = new Array();
    var fillTitles = new Array();
    fillTitles.length = 32;
    var ul = document.createElement('ul');
    ul.id = 'calendarUl';
    for (var i = 0; i < feed.entry.length; ++i) {
        var entry = feed.entry[i];
        for (var j = 0; j < entry.link.length; ++j) {
            if (entry.link[j].rel == "alternate") {
                var link = entry.link[j].href;
            }
        }
        var title = entry.title.$t;
        var author = entry.author[0].name.$t;
        var date = entry.published.$t;
        var summary = entry.summary.$t;
        isPublished = date.split('T')[0].split('-')[2];
        if (isPublished.charAt(0) == '0') {
            isPublished = isPublished.substring(1);
        }
        fillDate.push(isPublished);
        if (fillTitles[isPublished]) {
            fillTitles[isPublished] = fillTitles[isPublished] + ' | ' + title;
        }
        else {
            fillTitles[isPublished] = title;
        }
        li = document.createElement('li');
        li.style.listType = 'none';
        li.innerHTML = '<a href="' + link + '">' + title + '</a>';
        ul.appendChild(li);
    }
    calDis.appendChild(ul);
    var val1 = parseInt(calDay, 10)
    var valxx = parseInt(calMonth, 10);
    var val2 = valxx - 1;
    var val3 = parseInt(calYear, 10);
    var firstCalDay = new Date(val3, val2, 1);
    var val0 = firstCalDay.getDay();
    startIndex = val0 + 1;
    var dayCount = 1;
    for (x = 1; x < 38; x++) {
        var cell = document.getElementById('cell' + x);
        if (x < startIndex) {
            cell.innerHTML = ' ';
            cell.className = 'firstCell';
        }
        if (x >= startIndex) {
            cell.innerHTML = dayCount;
            cell.className = 'filledCell';
            for (p = 0; p < fillDate.length; p++) {
                if (dayCount == fillDate[p]) {
                    if (fillDate[p].length == 1) {
                        fillURL = '0' + fillDate[p];
                    }
                    else {
                        fillURL = fillDate[p];
                    }
                    cell.className = 'highlightCell';
                    cell.innerHTML = '<a href="/search?updated-max=' + calYear + '-' + callmth + '-' + fillURL + 'T23%3A59%3A59' + timeOffset + '&updated-min=' + calYear + '-' + callmth + '-' + fillURL + 'T00%3A00%3A00' + timeOffset + '" title="' + fillTitles[fillDate[p]].replace(/"/g, ''') + '">' + dayCount + '</a>';
                }
            }
            if (dayCount > fill[valxx]) {
                cell.innerHTML = ' ';
                cell.className = 'emptyCell';
            }
            dayCount++;
        }
    }
    visTotal = parseInt(startIndex) + parseInt(fill[valxx]) - 1;
    if (visTotal > 35) {
        document.getElementById('lastRow').style.display = '';
    }
}

function initCal() {
    document.getElementById('blogger_calendar').style.display = 'block';
    var bcInit = document.getElementById('bloggerCalendarList').getElementsByTagName('a');
    var bcCount = document.getElementById('bloggerCalendarList').getElementsByTagName('li');
    document.getElementById('bloggerCalendarList').style.display = 'none';
    calHead = document.getElementById('bcHead');
    tr = document.createElement('tr');
    for (t = 0; t < 7; t++) {
        th = document.createElement('th');
        th.abbr = headDays[t];
        scope = 'col';
        th.title = headDays[t];
        th.innerHTML = headInitial[t];
        tr.appendChild(th);
    }
    calHead.appendChild(tr);
    for (x = 0; x < bcInit.length; x++) {
        var stripYear = bcInit[x].href.split('_')[0].split('/')[3];
        var stripMonth = bcInit[x].href.split('_')[1];
        bcList.push(stripMonth + ',' + stripYear + ',' + x);
        bcNav.push(bcInit[x].href);
    }
    var sel = document.createElement('select');
    sel.id = 'bcSelection';
    sel.onchange = function() {
        var cSend = this.options[this.selectedIndex].value.split(',');
        openStatus();
        callArchive(cSend[0], cSend[1], cSend[2]);
    };
    q = 0;
    for (r = 0; r < bcList.length; r++) {
        var selText = bcInit[r].innerHTML;
        var selCount = bcCount[r].innerHTML.split('> (')[1];
        var selValue = bcList[r];
        sel.options[q] = new Option(selText + ' (' + selCount, selValue);
        q++
    }
    document.getElementById('bcaption').appendChild(sel);
    var m = bcList[0].split(',')[0];
    var y = bcList[0].split(',')[1];
    callArchive(m, y, '0');
}

function timezoneSet(root) {
    var feed = root.feed;
    var updated = feed.updated.$t;
    var id = feed.id.$t;
    bcBlogId = id.split('blog-')[1];
    upLength = updated.length;
    if (updated.charAt(upLength - 1) == "Z") {
        timeOffset = "+00:00";
    }
    else {
        timeOffset = updated.substring(upLength - 6, upLength);
    }
    timeOffset = encodeURIComponent(timeOffset);
}
//]]>
< /script>
<script src='/feeds / posts / summary ? max - results = 0 & amp;
alt = json - in -script & amp;
callback = timezoneSet '></script>


Menambahkan Kode CSS

Untuk memperindah tampilan widget ini, salin kemudian tempel kode CSS berikut di atas kode ]]></b:skin>


1. Light Theme by MBT
Light Theme Calender Archive Blogger
Light Theme Calender Archive Blogger


/* Start of Post Navigator ------ */
#calendarDisplay {
    display: none;
}

/* div that holds calendar */
#blogger_calendar {
    margin: 0 auto 0 0;
    width: 100%;
}

/* Table Caption - Holds the Archive Select Menu */
#bcaption {
    border: 1px solid #C7C7C7;
    padding: 2px;
    margin: 10px 0 0;
    background: #fff;
    font: bold 100% Tahoma, Arial, Sans-serif;
}

/* The Archive Select Menu */
#bcaption select {
    background: #ffff;
    border: 0 solid #C7C7C7;
    color: #0080ff;
    font-weight: 700;
    text-align: center;
}

/* The Heading Section */
table#bcalendar thead {
}

/* Head Entries */
table#bcalendar thead tr th {
    width: 20px;
    text-align: center;
    padding: 3px;
    border: 1px solid #C7C7C7;
    font: bold 100% Tahoma, Arial, Sans-serif;
    background: #fff;
    color: #0080ff;
}

/* The calendar Table */
table#bcalendar {
    border: 1px solid #C7C7C7;
    border-top: 0;
    margin: 0;
    width: 100%;
    background: #fff;
}

/* The Cells in the Calendar */
table#bcalendar tbody tr td {
    cursor: pointer;
    text-align: center;
    border-radius: 4px;
    padding: 3px;
    border: 1px solid #C7C7C7;
    color: #666;
    font: bold 100% Tahoma, Arial, Sans-serif;
}

/* Links in Calendar */
table#bcalendar tbody tr td a:link,table#bcalendar tbody tr td a:visited,table#bcalendar tbody tr td a:active {
    font-weight: 700;
    color: #fff;
    text-decoration: none;
}

table#bcalendar tbody tr td a:hover {
    color: #fff;
    text-decoration: none;
}

/* First Row Empty Cells */
td.firstCell {
    visibility: visible;
}

/* Cells that have a day in them */
td.filledCell {
    background: #fff;
}

td.filledCell:hover {
    background: #ddd;
}

/* Cells that are empty, after the first row */
td.emptyCell {
    visibility: hidden;
}

/* Cells with a Link Entry in them */
td.highlightCell {
    background: #53A9FF;
    border: 1px solid #C7C7C7;
}

td.highlightCell:hover {
    background: #72B9FF;
    border: 1px solid #C7C7C7;
}

/* Table Footer Navigation */
table#bcNavigation {
    width: 100%;
    background: #fff;
    border: 1px solid #C7C7C7;
    border-top: 0;
    color: #0080ff;
    font: bold 100% Tahoma, Arial, Sans-serif;
}

table#bcNavigation a:link {
    text-decoration: none;
    color: #0080ff;
}

table#bcNavigation a:hover {
    text-decoration: underline;
}

td#bcFootPrev {
    width: 10px;
}

td#bcFootAll {
    text-align: center;
}

td#bcFootNext {
    width: 10px;
}

ul#calendarUl {
    margin: 5px auto 0 !important;
}

ul#calendarUl li a:link {
}

/* End of Post Navigator ------ */


2. Dark Theme by MBT

Dark Theme Calender Archive Blogger
Dark Theme Calender Archive Blogger


/* Start of Post Navigator ------ */
#calendarDisplay {
    display: none;
}

/* div that holds calendar */
#blogger_calendar {
    margin: 5px 0 5px 10px;
    width: 98%;
}

/* Table Caption - Holds the Archive Select Menu */
#bcaption {
    border: 1px solid #666;
    padding: 2px;
    margin: 10px 0 0;
    background: #333;
    font: bold 100% Tahoma, Arial, Sans-serif;
}

/* The Archive Select Menu */
#bcaption select {
    background: #333;
    border: 0 solid #333;
    color: #ddd;
    font-weight: 700;
    text-align: center;
}

/* The Heading Section */
table#bcalendar thead {
}

/* Head Entries */
table#bcalendar thead tr th {
    width: 20px;
    text-align: center;
    padding: 2px;
    border: 1px outset #666;
    font: bold 100% Tahoma, Arial, Sans-serif;
    background: #333;
    color: #ddd;
}

/* The calendar Table */
table#bcalendar {
    border: 1px solid #666;
    border-top: 0;
    margin: 0;
    width: 95%;
    background: #333;
}

/* The Cells in the Calendar */
table#bcalendar tbody tr td {
    text-align: center;
    padding: 2px;
    border: 1px outset #666;
    color: #F5F202;
    font: bold 100% Tahoma, Arial, Sans-serif;
}

/* Links in Calendar */
table#bcalendar tbody tr td a:link,table#bcalendar tbody tr td a:visited,table#bcalendar tbody tr td a:active {
    font-weight: 700;
    color: #fff;
    text-decoration: underline;
}

table#bcalendar tbody tr td a:hover {
    color: #fff;
    text-decoration: none;
}

/* First Row Empty Cells */
td.firstCell {
    visibility: visible;
}

/* Cells that have a day in them */
td.filledCell {
}

/* Cells that are empty, after the first row */
td.emptyCell {
    visibility: hidden;
}

/* Cells with a Link Entry in them */
td.highlightCell {
    background: #000;
    border: 1px solid #666;
}

/* Table Footer Navigation */
table#bcNavigation {
    width: 95%;
    background: #333;
    border: 1px solid #666;
    border-top: 0;
    color: #F5F202;
    font: bold 100% Tahoma, Arial, Sans-serif;
}

table#bcNavigation a:link {
    text-decoration: none;
    color: #F5F202;
}

table#bcNavigation a:hover {
    text-decoration: underline;
}

td#bcFootPrev {
    width: 10px;
}

td#bcFootAll {
    text-align: center;
}

td#bcFootNext {
    width: 10px;
}

ul#calendarUl {
    margin: 5px auto 0 !important;
}

ul#calendarUl li a:link {
}

/* End of Post Navigator ------ */


3. Green Theme

/* GREEN Theme
-------------------------------------------------*/
#calendarDisplay {
    display: none;
}

/* div that holds calendar 
-------------------------------------------------*/
#blogger_calendar {
    margin: 0 auto 0 0;
    width: 100%;
}

/* Table Caption - Holds the Archive Select Menu
-------------------------------------------------*/
#bcaption {
    padding: 4px 10px;
    margin: 0;
    font: bold 100% Tahoma,Arial,Sans-serif;
    background: #24d924;
    border: none;
    border-radius: 2px;
    color: #24d924;
}

/* The Archive Select Menu
-------------------------------------------------*/
#bcaption select {
    background: #FFF;
    border: 1px solid #0081BE;
    padding: 1px;
    width: 90%;
    color: #24d924;
    font-weight: 700;
}

/* The Heading Section
-------------------------------------------------*/
table#bcalendar thead {}

/* Head Entries
-------------------------------------------------*/
table#bcalendar thead tr th {
    width: 20px;
    text-align: center;
    padding: 3px;
    border: 1px solid #C7C7C7;
    font: bold 100% Tahoma, Arial, Sans-serif;
    background: #24d924;
    color: #FFFFFF;
    border-radius: 4px;
}

/* The calendar Table
-------------------------------------------------*/
table#bcalendar {
    border-top: 0;
    margin: 0;
    width: 100%;
    background: #fff;
}

/* The Cells in the Calendar
-------------------------------------------------*/
table#bcalendar tbody tr td {
    cursor: pointer;
    text-align: center;
    border-radius: 4px;
    padding: 3px;
    border: 1px solid #cef9ce;
    color: #24d924;
    font: bold 100% Tahoma, Arial, Sans-serif;
}

/* Links in Calendar
-------------------------------------------------*/
table#bcalendar tbody tr td a:link,table#bcalendar tbody tr td a:visited,table#bcalendar tbody tr td a:active {
    font-weight: 700;
    color: #fff;
    text-decoration: none;
}

table#bcalendar tbody tr td a:hover {
    color: #fff;
    text-decoration: none;
}

/* First Row Empty Cells
-------------------------------------------------*/
td.firstCell {
    visibility: visible;
}

/* Cells that have a day in them
-------------------------------------------------*/
td.filledCell {
    background: #fff;
}

td.filledCell:hover {
    background: #cef9ce;
}

/* Cells that are empty, after the first row
-------------------------------------------------*/
td.emptyCell {
    visibility: hidden;
}

/* Cells with a Link Entry in them
-------------------------------------------------*/
td.highlightCell {
    background: #24d924;
    border: 1px solid #7b7bf1;
}

td.highlightCell:hover {
    background: #baf9ba;
    border: 1px solid #C7C7C7;
}

/* Table Footer Navigation */
table#bcNavigation {
    width: 100%;
    padding: 3px 5px;
    color: #FFF;
    font: bold 100% Tahoma,Arial,Sans-serif;
    background: #24d924;
    border-radius: 2px;
}

table#bcNavigation a {
    text-decoration: none;
    color: #FFF;
}

table#bcNavigation a:hover {
    color: #FFF;
}

td#bcFootPrev {
    width: 10px;
}

td#bcFootAll {
    text-align: center;
}

td#bcFootNext {
    width: 10px;
}

ul#calendarUl {
    margin: 5px auto 0 !important;
}

ul#calendarUl li a:link {
}


4. Blue Theme

/* BLUE Theme
-------------------------------------------------*/
#calendarDisplay {
    display: none;
}

/* div that holds calendar 
-------------------------------------------------*/
#blogger_calendar {
    margin: 0 auto 0 0;
    width: 100%;
}

/* Table Caption - Holds the Archive Select Menu
-------------------------------------------------*/
#bcaption {
    padding: 4px 10px;
    margin: 0;
    font: bold 100% Tahoma,Arial,Sans-serif;
    background: #1475ee;
    border: none;
    border-radius: 2px;
    color: #1475ee;
}

/* The Archive Select Menu
-------------------------------------------------*/
#bcaption select {
    background: #FFF;
    border: 1px solid #0081BE;
    padding: 1px;
    width: 90%;
    color: #1475ee;
    font-weight: 700;
}

/* The Heading Section
-------------------------------------------------*/
table#bcalendar thead {}

/* Head Entries
-------------------------------------------------*/
table#bcalendar thead tr th {
    width: 20px;
    text-align: center;
    padding: 3px;
    border: 1px solid #C7C7C7;
    font: bold 100% Tahoma, Arial, Sans-serif;
    background: #1475ee;
    color: #FFFFFF;
    border-radius: 4px;
}

/* The calendar Table
-------------------------------------------------*/
table#bcalendar {
    border-top: 0;
    margin: 0;
    width: 100%;
    background: #fff;
}

/* The Cells in the Calendar
-------------------------------------------------*/
table#bcalendar tbody tr td {
    cursor: pointer;
    text-align: center;
    border-radius: 4px;
    padding: 3px;
    border: 1px solid #c9d5f3;
    color: #1475ee;
    font: bold 100% Tahoma, Arial, Sans-serif;
}

/* Links in Calendar
-------------------------------------------------*/
table#bcalendar tbody tr td a:link,table#bcalendar tbody tr td a:visited,table#bcalendar tbody tr td a:active {
    font-weight: 700;
    color: #fff;
    text-decoration: none;
}

table#bcalendar tbody tr td a:hover {
    color: #fff;
    text-decoration: none;
}

/* First Row Empty Cells
-------------------------------------------------*/
td.firstCell {
    visibility: visible;
}

/* Cells that have a day in them
-------------------------------------------------*/
td.filledCell {
    background: #fff;
}

td.filledCell:hover {
    background: #c9d5f3;
}

/* Cells that are empty, after the first row
-------------------------------------------------*/
td.emptyCell {
    visibility: hidden;
}

/* Cells with a Link Entry in them
-------------------------------------------------*/
td.highlightCell {
    background: #1475ee;
    border: 1px solid #7b7bf1;
}

td.highlightCell:hover {
    background: #72B9FF;
    border: 1px solid #C7C7C7;
}

/* Table Footer Navigation */
table#bcNavigation {
    width: 100%;
    padding: 3px 5px;
    color: #FFF;
    font: bold 100% Tahoma,Arial,Sans-serif;
    background: #1475ee;
    border-radius: 2px;
}

table#bcNavigation a {
    text-decoration: none;
    color: #FFF;
}

table#bcNavigation a:hover {
    color: #FFF;
}

td#bcFootPrev {
    width: 10px;
}

td#bcFootAll {
    text-align: center;
}

td#bcFootNext {
    width: 10px;
}

ul#calendarUl {
    margin: 5px auto 0 !important;
}

ul#calendarUl li a:link {
}

Sekian postingan dari kami tentang Memodifikasi Widget Arsip Blogger Menjadi Kelender, semoga artikel ini dapat berguna bagi pembaca :)

Cara membuat Back To Top Dengan Efek Bounce pada Blogger

Cara membuat Back To Top Dengan Efek Bounce pada Blogger

Cara membuat Back To Top Dengan Efek Bounce pada Blogger - Mungkin sudah enggak asing lagi bagi para blogger semuanya, kali ini saya akan menjelaskan lagi tutorial Back To Top menggunakan Efek Baounce dan pada postingan sebelumnya saya juga sudah menerangkan Tombol Smooth Back To Top dengan Jquery dan CSS . Efek Bounce ini sangat lah bagus menurut saya enggak salah kalau anda ingin mencobanya / memasang pada blog anda. Di bawah ini saya akan menjelaskan bagaimana cara memasangnya.

Langkah-Langkah

  1. Pertama-tama masuk ke blogger dashboard dulu
  2. Kemudian masuk ke Template > Edit HTML
  3. Lalu cari kode </head> (gunakan ctrl+f untuk memudahkan pencarian), dan letakkan kode jQuery ini tepat diatas kode </head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js' type='text/javascript'/>
NB : Jika pada blog anda sudah terpasang jQuery maka lewati saja pemasangan code diatas.

     4. Salin dan letakkan lagi kode dibawah ini tepat diatas kode </head>
<!-- Bounce to top -->
<script type='text/javascript'>
$(function() { $(window).scroll(function() { if($(this).scrollTop()&gt;100) { $(&#39;#BounceToTop&#39;).slideDown(200); } else { $(&#39;#BounceToTop&#39;).slideUp(300); } });
$(&#39;#BounceToTop&#39;).click(function() { $(&#39;body,html&#39;).animate({scrollTop:0},800) .animate({scrollTop:25},200) .animate({scrollTop:0},150) .animate({scrollTop:10},100) .animate({scrollTop:0},50); }); });
</script>
<!-- End -->
     5. Cari kode ]]></b:skin>, salin dan letakkan kode dibawah ini tepat diatas kode ]]></b:skin>
/* Bounce to top
---------------------------*/
#BounceToTop {background:#5c6c7e;text-align:center;position:fixed;bottom:10px;right:10px;cursor:pointer;width:40px;height:40px;border-radius:1000px;padding:5px;display:none;transition:all .3s ease-out;}
#BounceToTop:hover {background:#2a3542;}
#BounceToTop:before {content:""; position:absolute; bottom:18px; right:14px; width:0; height:0; border-style:solid; border-width:0 11px 16px 12px; border-color:transparent transparent #fff transparent; line-height:0;}
#BounceToTop:after {content:""; position:absolute; bottom:18px; right:15px; width:0; height:0; border-style:solid; border-width:0 10px 14px 11px; border-color:transparent transparent #5c6c7e transparent; line-height:0;transition:all .3s ease-out;}
#BounceToTop:hover:after {border-color:transparent transparent #2a3542 transparent;}
Setelah itu save pekerjaan anda pada edit tampilan HTML ini. Lalu langkah selanjutnya yaitu masuk pada Tata Letak blog anda & tambah widget baru dengan mode HTML/JavaScript dan Salin code dibawah ini.
<!-- BounceToTop -->
<style type='text/css' scoped='scoped'>
#BounceToTop{position:fixed; bottom:0px; right:3px; cursor:pointer;display:none}
</style>
<div id="BounceToTop" style="display: block;"></div>
Setelah menambah widget baru silahkan simpan pekerjaan anda dan lihat hasilnya pada blog anda, jika dari atas menerapkannya benar maka Efek Bounce pada blog akan dapat digunakan.
Dan sekian postingan dari saya semoga postingan ini dapat bermanfaat bagi pengguna dan pembaca khususnya sobat blogger semua.

Tuesday, July 01, 2014

Cara Memasang Headline Breaking News di Blog

Cara Memasang Headline Breaking News di Blog

Nah kali ini saya akan memberikan sekedar info tentang bagaimana membuat Headline News pada blogger anda. Sebenarnya ini sama seperti widget recent post atau latest post namun hanya saja pada widget headline breaking news ini berbentuk horisontal seperti navigasi yang biasanya di pasang diatas header atau di bawah navigasi menu atau bisa juga di atas footer blog. Pada widget headline breaking news ini nantinya akan memunculkan setiap artikel terbaru pada sebelah kiri dan disebelah kanannya terdapat widget jejaring social media. Untuk memasang widget headline breaking news ke dalam blog caranya cukup mudah, anda hanya perlu menambah widget dan bisa mengaturnya untuk bisa ditaruh dimana tempat yang anda sukai dengan menggeser bagian elemen tata letak layout blog. Untuk melihat seperti apa memasangnya ke dalam blog, berikut langkah-langkahnya untuk Cara Membuat Headline Breaking News di Blog.

Langkah-langkahnya

  1. Masuk ke akun blog anda
  2. Buat element baru pada tata letak blog anda
  3. Add widget - HTML/Javascript.
  4. Dan copy kode dibawah ini
<style type='text/css' scoped="scoped">
#news { background:#646d75; border-bottom: 5px solid #333; border-top: 5px solid #333; display: block; float: left; height: 20px; line-height: 20px; overflow: hidden; padding: 5px 30px; width: 835px; }
.titlenews { background:#333; color: #fff; display: block; float: left; font: bold 12px/22px Tahoma; padding: 9px; margin-top: -10px; position: absolute; }
#ltsposts { float: left; margin-left: 120px; }
#ltsposts ul,#ltsposts li{list-style:none;margin:0;padding:0;}
#ltsposts li a { background: none !important; color:#333 !important; font: bold 12px/22px Tahoma; text-decoration: none; }
ul.shsocial { background:#333; float: right; margin: -8px 0; }
ul.shsocial li {float:left;list-style: none outside none;border:none;}
ul.shsocial li a{background-color:transparent;background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1yIq-EfEk7yzM2nXxMb6F6f7h6wtuQqHVnNj9vddUQo9ocikgA3F4t25ZSpyK33eBTCyRmitrr4f75lp67AN8wxLE_mPnRIUBRtN61GbkGPnPWy_taHWpT35g0JbNlEBQnfw1n35JdH_0/s1600/spice-social-gadget-sprite.png);background-repeat:no-repeat;background-size:auto 96px;border:0 none;color:white;direction:ltr;display:block; height:32px;overflow:hidden;text-align:left;text-decoration:none;text-indent:-999em;transition:all 0.2s ease 0s;width:32px}
ul.shsocial li.fb a{ background-position:0 0}
ul.shsocial li.gp a{ background-position:-96px 0}
ul.shsocial li.rs a{ background-position:-192px 0}
ul.shsocial li.tw a{ background-position:-256px 0}
ul.shsocial li.fb a:hover{ background-position:0 -32px}
ul.shsocial li.gp a:hover{ background-position:-96px -32px}
ul.shsocial li.rs a:hover{ background-position:-192px -32px}
ul.shsocial li.tw a:hover{ background-position:-256px -32px}
</style>

<div id='news'><span class='titlenews'>Latest Post</span>
<div id='ltsposts'>Loading...</div>
<ul class='shsocial'>
<li class='fb'>
<a href='https://www.facebook.com/SagitariusKusadhi' rel='nofollow' target='_blank' title='facebook'>
</a></li>
<li class='gp'>
<a href='https://plus.google.com/107486703657455915956' rel='nofollow' target='_blank' title='googleplus'>
</a></li>
<li class='tw'>
<a href='http://twitter.com/Sagitariusadhi' rel='nofollow' target='_blank' title='twitter'>
</a></li>
<li class='rs'>
<a href='http://feeds.feedburner.com/shaggyweb' rel='nofollow' target='_blank' title='rss'>
</a></li>
</ul>
</div>

<script type='text/javascript'>
//<![CDATA[
$(document).ready(function () {
var url_blog = 'http://shaggyweb.blogspot.com', // Replace With your Blog Url
numpostx = 20; // Maximum Post
$.ajax({
url: ''+url_blog+'/feeds/posts/default?alt=json-in-script&max-results=' + numpostx + '',
type: 'get',
dataType: "jsonp",
success: function(data) {
var posturl, posttitle, skeleton = '',
entry = data.feed.entry;
if (entry !== undefined) {
skeleton = "<ul>";
for (var i = 0; i < entry.length; i++) {
for (var j=0; j < entry[i].link.length; j++)
{
if (entry[i].link[j].rel == "alternate")
{
posturl = entry[i].link[j].href;
break;
}
}
posttitle = entry[i].title.$t;
skeleton += '<li><a href="' + posturl + '" target="_blank">' + posttitle + '</a></li>';
}
skeleton += '</ul>';
$('#ltsposts').html(skeleton);
function tick(){
$('#ltsposts li:first').slideUp( function () { $(this).appendTo($('#ltsposts ul')).slideDown(); });
}
setInterval(function(){ tick () }, 5000);
} else {
$('#ltsposts').html('<span>No result!</span>');
}
},
error: function() {
$('#ltsposts').html('<strong>Error Loading Feed!</strong>');
}
});
});
//]]>
</script>
NB : Ganti warna MERAH dengan URL Blog anda.

Kalo sudah silahkan save pekerjaan anda dan lihat hasilnya pada blog anda untuk melihat demonya silahkan anda klik link dibawah ini...!!

Kiranya sekian postingan dari saya diawal bulan Juli ini  :) semoga postingan ini dapat berguna bagi para pembaca khususnya sobat blogger semuanya .

3D Spinning Social Widget for Blog.

3D Spinning Social Widget for Blog
3D Spinning Social Widget for Blog. Kali ini saya akan membagi tips membuat Spinning social media dengan tampilan 3D.
Baik langsung saja saya akan menerangkan bagaimana caranya memasang diblog.

Langkah-langkah

  1. Masuk dengan akun blogger sodara.
  2. Masuk Tampilan tata letak halaman blogger
  3. Add Element - HTML/JavaScript
  4. Lalu copy dan pastekan code dibawah ini pada halaman baru HTML/JavaScript
<style>
 #tb911rotate a:hover {background-color: transparent;opacity:0.7;} #tb911rotate img { -moz-transition: all 0.8s ease-in-out; -webkit-transition: all 0.8s ease-in-out; -o-transition: all 0.8s ease-in-out; -ms-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out; } #tb911rotate img:hover { -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } </style>
<a rel="dofollow" title="blogger widgets" href="http://shaggyweb.blogspot.com" target="_blank"><img border="0" src="http://bitly.com/24workpng1" style="margin-right:0px;" alt="widgets"/></a>
<center><div id="tb911rotate">
<!--Start Rss Icon--> <a title="Grab Our Rss Feed" href="http://feeds.feedburner.com/shaggyweb" target="_blank"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBSNNOZ3ctMhfMIGHwVfvIykxHXu_Vv4puJ5IP2qYAyHq4R9AcGfwPcLmfW3qumBj3-zE18fwlKL0I1mctYhYf8EhaBD2-vv4_g8V-RjOD4DgxpTSvl4tyrrQwvfy6fi5_wZKCvN4O_zY/s50/RSS+jagged+edge.png" style="margin-right:1px;" alt="Icon"/></a>
<!--End Rss Icon-->
<!--Start Facebook Icon--> <a rel="nofollow" title="Like Our Facebook Page" href="https://www.facebook.com/SagitariusKusadhi" target="_blank"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1_yrJc7icaua-7OHvvDIcBD0l8G6LlhKPbuUekFNSljpORebrtceUP0wzPMG2CPjk2eJGqqscE1iio6RFDuXX5xSn0abM4bD6VskdiKVB5trLTAfZt0dZFcWr4J1Amwe6H_PBCFmnfgU/s50/Facebook+jagged+edge.png" style="margin-right:1px;" alt="Icon"/></a>
<!--End Facebook Icon-->
<!--Start Twitter Icon--> <a rel="nofollow" title="Follow Our Updates On Twitter" href="http://twitter.com/Sagitariusadhi" target="_blank"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq7d3dhkvOkCnQLQEk3WHbk7D3WlcSNOw3Q4j1FMos-9KeYZBf8uE9hahllUWuuc8PMrUvvzUyItRMYWlgAD8ebJD-iu6BOZPCd2l0B1GGhwdd6Li3m5aNEfU1dDGYbdfJtj2sYjUJsdY/s50/jagged+twitter.png" style="margin-right:1px;" alt="Icon"/></a>
<!--End Twitter Icon-->
<!--Start Email Rss Icon--> <a rel="nofollow" title="Subscribe on Pinterest" href="http://www.pinterest.com/Sagitariusadhi" target="_blank"> <img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJn5UeceD0oX6hqE6wjHPke4hfh51nXVB3xVRWiLm5egGXMvSaAlkX0OK7jjAOEGoy8p58IIUGNu35RhbJVOc8Aabj4mGystsc9STTm2Mxodo3ynUzubK18Orpo5VxYIhrRGLB7sxCtUY/s50/pinterest+jagged+edge.png" style="margin-right:1px;" alt="Icon"/></a>
<!--End Email Rss Icon-->
<!--Start Google+ Icon-->
<a title="Follow Us On Google+" rel="nofollow" href="https://plus.google.com/107486703657455915956" target="_blank"> <img style="margin-right:1px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwgRZwcdGBof2QS5ijl0igyqdYtxDT-ybjRUXOUBVolT36ovus2wu-TCfiXbRPd49F2hAAM3wKgflVB-OpLAZh0wfrI3lubm5k0d0jY5Oy-IMC1SOkGXODlL2sBYC0Q9YIiTlCtZD1mnA/s50/google+plus+jagged+edge.png"/> </a> <!--End Google+ Icon--> </div><br/> </center>
Setelah itu save pekerjaan sodara dan lihat hasilnya pada blog anda,

NB: Ganti URL Link berwana Merah dengan url social media anda !!

Untuk melihat demonya bisa melihat pada link dibawah ini.

Sekian postingan dari saya semoga artikel ini dapat berguna bagi pembaca khususnya para sobat blogger.

Saturday, June 28, 2014

Smooth Scrolling Back To Top Button For Blogger Blog

Sagitarius Kusadhi - Back to top button is the important part of navigation. In this tutorial i will share a awesome jQuery smooth scrolling back to top button. The best thing about this Back To Top Button is that it appears on the right side bottom beside the scroll down of the browser only when the user scrolls down the page and disappears as he scrolls up. Easy to load because it only made with html and css it doesn't have any image.
Adding this Back To Top Button in blogger blog is very simple you just need to follow this step by step guide.

Step 1

Log in to Blogger dashboard and select your blog and Now Navigate to Layout section and click on Add a Gadget

Step 2

After click on Add a Gadget a popup will be open then scroll down and find the HTML/JavaScriptAdd

Step 3

Now this popup will be reload, you will see to two input Fields 1st for Title and 2nd for Content, dont need to fill Title field only past the below code in Content field.
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> <script> jQuery(document).ready(function() { var offset = 220; var duration = 500; jQuery(window).scroll(function() { if (jQuery(this).scrollTop() > offset) { jQuery('.back-to-top').fadeIn(duration); } else { jQuery('.back-to-top').fadeOut(duration); } });
jQuery('.back-to-top').click(function(event) { event.preventDefault(); jQuery('html, body').animate({scrollTop: 0}, duration); return false; }) }); </script>
<style> div#page { max-width: 900px; margin-left: auto; margin-right: auto; padding: 20px; }
.back-to-top { position: fixed; bottom: 2em; right: 0px; text-decoration: none; color: #000000; background-color: rgba(235, 235, 235, 0.80); font-size: 12px; padding: 1em; display: none; }
.back-to-top:hover { background-color: rgba(135, 135, 135, 0.50); text-decoration: none; } </style>
<a href="#" class="back-to-top">Back to Top</a>

Step 5 

Now Click on Save Button. and You'r Done!

#Important

Back To Top Button with smooth scrolling is working properly i have tested this. This Scroll to Top Buttons is easy to install because you don't need to add this under template. If you need any help feel free to ask just Leave a comment, I would be happy to hear from you.

Thursday, June 26, 2014

Cara Menambah Kolom Di Bawah Footer Blog

Sagitarius Kusadhi - Kali ini saya akan membagi sekedar tips tentang cara membuat atau menambah kolom baru pada blog yang letaknya berada pada bawah footer blog kita.

Dan di bawah ini tampilan pada blog saya yg sudah saya tambah kolom baru.

Cara Menambah Kolom Di Bawah Footer Blog

 Langkah-langkahnya sebagai berikut:

  1. Login kedalam dasbor blog
  2. Pilih template Pilih edit HTML
  3. Centang kotak expand template widget
  4. Kemudian cari kode seperti ini ]]></b:skin> tekan ctrl+f untuk mempermudah pencarian. Dan masukan kode berikut ini tepat diatas kode ]]></b:skin>
#bawahfooter {
margin:0;
padding:0;
text-align:center;
}
#bawahfooter1 {
margin:10px 0 10px 0;
padding:0;
}
sekarang cari lagi kode seperti ini </body> atau seperti ini
<div id='footer-wrapper'> dalam template, kemudian masukan kode dibawah ini tepat diatas kode </body> Atau tepat dibawah kode <div id='footer-wrapper'>
<div id='bawahfooter'>
<b:section class='bawahfooter1' id='bawahfooter1' showaddelement='yes'> </b:section>

</div>
Pilih simpan, done.! Dan lihat pada tata letak blog anda.