Membuat Tulisan Dicoret di Blog

+ 4 Komentar
Membuat Tulisan Dicoret di Blog - Setelah lama tidak membuat postingan baru, saya coba posting sesuatu yang mungkin sudah tidak aneh bagi sahabat, yaitu cara membuat tulisan dicoret di blog.
tulisan dicoret
Menurut saya, lumayan penting tulisan dicoret ini. Misalkan sobat membuat tutorial tentang blogspot. Ternyata seiring berjalannnya waktu, tutorial tersebut sudah tidak berlaku dan usang. Menurut saya, tutorial tersebut jangan dihapus, apalagi sudah dilirik Search Engine. Solusinya saya tawarkan mencoret tulisan yang tidak berlaku lagi.

Seperti apa sih? contohnya seperti tulisan ini, ini adalah tulisan yang dicoret, betulkan?

Kelamaan ya sob, langsung caranya aja... ketika menulis gunakan mode HTML jangan Compose, tulis kode
<strike>tulisan yang akan dicoret</strike>
Menurut W3School.com <strike> tidak valid HTML5, dan sudah usang pada HTML4

Karena tidak valid HTML5, sobat bisa gunakan kode
<del>tulisan yang akan dicoret</del>

Selamat mencoba, semoga bermanfaat....
Selengkapnya »

Merubah Warna Scrollbar dengan CSS

+ 16 Komentar
Merubah Warna Scroll Bar dengan CSS - Apa arti scrollbar? Scroll bar berarti bar penggulung. Scrollbar biasanya kita lihat berada di samping kanan blog untuk menggulung layar ke atas atau bawah.

Untuk lebih jelasnya bisa sobat lihat pada screenshoot di bawah ini :

scroll bar
Contoh Sroll Barr seperti yang terlihat di blog ini

Menurut hemat saya, mengganti scroll bar tidak ada hubungannya dengan SEO. Hal ini digunakan hanya untukmempercantik tampilan blog agar betah berlama2 tinggal di blog kita.

Caranya sangat gampang, sobat tinggal menyimpan kode ini di atas ]]></b:skin>
::-webkit-scrollbar {
height:12px;
width: 15px;
background: #6d6d6d; //warna background scroll
}
::-webkit-scrollbar-thumb {
background-color: #142c3e; //warna scroll
}
Kode di atas tidak bisa tampil di Firefox atau Internet Explorer, dan hanya tampil di Google Chrome.

Untuk menyesuaikan dengan tampilan blog sobat, silahkan edit warna scroll dan warna backgroundnya.

Semoga bermanfaat...
Selengkapnya »

Membuat Widget Top Komentator di Blogger

+ 67 Komentar
Membuat Widget Top Komentator di Blogger - Widget top komentator berguna untuk menampilkan para komentator di blog kita dari mulai yang terbanyak komentarnya. Dengan menampilkan link komentator, maka mereka akan lebih giat lagi untuk memberikan komentar di blog kita. Kekurangan dari script ini loading
nya terasa lama ketika komentar sudah mencapai ribuan.

Script ini dibuat oleh MS Postilas, dan sudah saya edit sedikit CSS nya, sehingga sedikit berbeda dengan tampilan aslinya.

top komentator

Bagi sahabat yang ingin menampilkan Widget Top Komentator, silahkan simak langkah mudahnya :

1. Login ke Dasbor Blogger
2. Tambahkan widget HTML/JavaScript, simpan kode ini :

<style type="text/css">
.top-commenter-line img {
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
margin-left:5px;margin-right:5px;
}
.top-commenter-line {margin: 5px 0;border-bottom:1px solid #eee;padding:3px 5px 6px 0px;}
.top-commenter-line .profile-name-link {padding-left:0;font-weight:bold;}
.top-commenter-avatar {vertical-align:middle;width:30px;height:30px;
}
</style>
<script type="text/javascript">
//
// Top Commentators gadget with avatars, by MS-potilas 2012.
// Gets a list of top commentators from all comments, or specified number of days in the past.
// See http://yabtb.blogspot.com/2012/05/top-commenters-gadget-with-avatars.html
//
// CONFIG:
var maxTopCommenters = 5;   // how big a list of top commentators
var minComments = 1;        // how many comments must top commentator have at least
var numDays = 0;            // from how many days (ex. 30), or 0 from "all the time"
var excludeMe = true;       // true: exclude my own comments
var excludeUsers = ["Anonymous", "Kang Ismet"];     // exclude these usernames
var maxUserNameLength = 42; // 0: don't cut, >4: cut usernames
//
var txtTopLine = '<b>[#].</b> [image] [user] ([count])';
var txtNoTopCommenters = 'No top commentators at this time.';
var txtAnonymous = '';      // empty, or Anonymous user name localized if you want to localize
//
var sizeAvatar = 56;
var cropAvatar = true;
//
var urlNoAvatar = "http://lh4.googleusercontent.com/-069mnq7DV_g/TvgRrBI_JaI/AAAAAAAAAic/Iot55vywnYw/s"+sizeAvatar+"/avatar_blue_m_96.png"; // http://www.blogger.com/img/avatar_blue_m_96.png resizeable
var urlAnoAvatar = 'http://www.gravatar.com/avatar/00000000000000000000000000000000?d=mm&s=' + sizeAvatar;
var urlMyProfile = ''; // set if you have no profile gadget on page
var urlMyAvatar = '';  // can be empty (then it is fetched) or url to image
// config end
// for old IEs & IE modes:
if(!Array.indexOf) {
 Array.prototype.indexOf=function(obj) {
  for(var i=0;i<this.length;i++) if(this[i]==obj) return i;
  return -1;
}}
function replaceTopCmtVars(text, item, position)
{
  if(!item || !item.author) return text;
  var author = item.author;

  var authorUri = "";
  if(author.uri && author.uri.$t != "")
    authorUri = author.uri.$t;

  var avaimg = urlAnoAvatar;
  var bloggerprofile = "http://www.blogger.com/profile/";
  if(author.gd$image && author.gd$image.src && authorUri.substr(0,bloggerprofile.length) == bloggerprofile)
    avaimg = author.gd$image.src;
  else {
    var parseurl = document.createElement('a');
    if(authorUri != "") {
      parseurl.href = authorUri;
      avaimg = 'http://www.google.com/s2/favicons?domain=' + parseurl.hostname;
    }
  }
  if(urlMyProfile != "" && authorUri == urlMyProfile && urlMyAvatar != "")
    avaimg = urlMyAvatar;
  if(avaimg == "http://img2.blogblog.com/img/b16-rounded.gif" && urlNoAvatar != "")
    avaimg = urlNoAvatar;
  var newsize="s"+sizeAvatar;
  avaimg = avaimg.replace(/\/s\d\d+-c\//, "/"+newsize+"-c/");
  if(cropAvatar) newsize+="-c";
  avaimg = avaimg.replace(/\/s\d\d+(-c){0,1}\//, "/"+newsize+"/");

  var authorName = author.name.$t;
  if(authorName == 'Anonymous' && txtAnonymous != '' && avaimg == urlAnoAvatar)
    authorName = txtAnonymous;
  var imgcode = '<img class="top-commenter-avatar" height="'+sizeAvatar+'" width="'+sizeAvatar+'" title="'+authorName+'" src="'+avaimg+'" />';
  if(authorUri!="") imgcode = '<a href="'+authorUri+'">'+imgcode+'</a>';

  if(maxUserNameLength > 3 && authorName.length > maxUserNameLength)
    authorName = authorName.substr(0, maxUserNameLength-3) + "...";
  var authorcode = authorName;
  if(authorUri!="") authorcode = '<a class="profile-name-link" href="'+authorUri+'">'+authorcode+'</a>';

  text = text.replace('[user]', authorcode);
  text = text.replace('[image]', imgcode);
  text = text.replace('[#]', position);
  text = text.replace('[count]', item.count);
  return text;
}

var topcommenters = {};
var ndxbase = 1;
function showTopCommenters(json) {
  var one_day=1000*60*60*24;
  var today = new Date();

  if(urlMyProfile == "") {
    var elements = document.getElementsByTagName("*");
    var expr = /(^| )profile-link( |$)/;
    for(var i=0 ; i<elements.length ; i++)
      if(expr.test(elements[i].className)) {
        urlMyProfile = elements[i].href;
        break;
      }
  }

  for(var i = 0 ; i < json.feed.entry.length ; i++ ) {
    var entry = json.feed.entry[i];
    if(numDays > 0) {
      var datePart = entry.published.$t.match(/\d+/g); // assume ISO 8601
      var cmtDate = new Date(datePart[0],datePart[1]-1,datePart[2],datePart[3],datePart[4],datePart[5]);

      //Calculate difference btw the two dates, and convert to days
      var days = Math.ceil((today.getTime()-cmtDate.getTime())/(one_day));
      if(days > numDays) break;
    }
    var authorUri = "";
    if(entry.author[0].uri && entry.author[0].uri.$t != "")
      authorUri = entry.author[0].uri.$t;

    if(excludeMe && authorUri != "" && authorUri == urlMyProfile)
      continue;
    var authorName = entry.author[0].name.$t;
    if(excludeUsers.indexOf(authorName) != -1)
      continue;

    var hash=entry.author[0].name.$t + "-" + authorUri;
    if(topcommenters[hash])
      topcommenters[hash].count++;
    else {
      var commenter = new Object();
      commenter.author = entry.author[0];
      commenter.count = 1;
      topcommenters[hash] = commenter;
    }
  }
  if(json.feed.entry.length == 200) {
    ndxbase += 200;
    document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/comments/default?redirect=false&max-results=200&start-index='+ndxbase+'&alt=json-in-script&callback=showTopCommenters"></'+'script>');
    return;
  }

  // convert object to array of tuples
  var tuplear = [];
  for(var key in topcommenters) tuplear.push([key, topcommenters[key]]);

  tuplear.sort(function(a, b) {
    if(b[1].count-a[1].count)
        return b[1].count-a[1].count;
    return (a[1].author.name.$t.toLowerCase() < b[1].author.name.$t.toLowerCase()) ? -1 : 1;
  });

  // list top topcommenters:
  var realcount = 0;
  for(var i = 0; i < maxTopCommenters && i < tuplear.length ; i++) {
    var item = tuplear[i][1];
    if(item.count < minComments)
        break;
    document.write('<di'+'v class="top-commenter-line">');
    document.write(replaceTopCmtVars(txtTopLine, item, realcount+1));
    document.write('</d'+'iv>');
    realcount++;
  }
  if(!realcount)
    document.write(txtNoTopCommenters);
} 
document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/comments/default?redirect=false&max-results=200&alt=json-in-script&callback=showTopCommenters"></'+'script>');
</script>
3. Simpan Widget

Untuk kostumisasi, silahkan lihat CONFIG pada script di atas. Jangan lupa ganti "Kang Ismet" dengan nama sobat, supaya komentar sobat tidak masuk pada top komentator.

Apabila sobat ingin menghilangkan jumlah komentar, seperti tampilan dibawah :

top komentator

hapus kode ([count]) pada script di atas. Semoga bermanfaat...
Selengkapnya »

Membuat Teks Subscript dan Superscript di Blog

+ 27 Komentar
Membuat Teks Subscript dan Superscript di Blog - Bagi Anda yang sudah familiar dengan MS Word tentunya tidak aneh lagi dengan istilah Subscript dan Superscript. Subscript adalah teks kecil yang berada di bawah, sedangkan superscript adalah teks kecil yang berada di atas.

Supercript dan Subscript biasa digunakan dalam kondisi tertentu, seperti penulisan meter persegi atau meter kubik atau dalam penulisan kode simbol kimia.

Subscript

Untuk menulis kode subscript, tambahkan kode <sub>Teks</sub>, contoh H2O2 maka penulisannya:
H<sub>2</sub>O<sub>2</sub>

Superscript

Untuk menulis kode superscript, tambahkan kode <sup>Teks</sup>,contoh 32 m2 maka penulisannya :
32 m<sup>2</sup>

Harap diingat, untuk penulisan kode ketika menulis Artikel harus dalam mode HTML.

...from Blogger Tuts with
Selengkapnya »

Menampilkan Icon Quick Edit Pencil di Postingan

+ 18 Komentar
menampilan quick edit pencilMenampilkan Icon Quick Edit Pencil di Postingan - Icon pensil ( icon quick edit pencil) pada postingan berguna untuk mempermudah kita mengedit artikel yang telah kita publish, tanpa harus login dulu ke Blogger, sebagai mana namanya icon quick edit pencil.

Anda tidak usah khawatir akan mengganggu tampilan blog Anda, karena icon pensil ini hanya muncul ketika Anda login. Jadi icon quick edit pencil ini akan disembunyikan dari pengunjung blog Anda. Untuk mencobanya silahkan logout dari Blogger dan kunjungi blog Anda. Hilang bukan iconnya..?

Apabila pada template Anda tidak ditemukan icon pensil tersebut, kemungkinan telah dihapus oleh pembuat template. Untuk menambahkannya, silahkan ikuti langkah mudahnya :

1. Login ke Blogger
2. Klik Template → Edit HTML → Lanjutkan
3. Kilk Expand Template Widget
4. Cari kode <div class='post-footer-line post-footer-line-1'/> Gunakan Ctrl+F untuk mempermudah
5. Simpan kode ini di bawah <div class='post-footer-line post-footer-line-1'/>
<b:include data='post' name='postQuickEdit'/>
6. Simpan Template.

Untuk melihat hasilnya, silahkan buka salah satu artikel Anda. Lihat di bagian bawah, apakah sudah tampil?

Saya sudah menambah kode seperti di atas, tetapi belum muncul. Kenapa?

Apabila langkah di atas sudah diterapkan, akan tetapi icon quick edit pencil belum muncul, kemungkinan Anda telah mematikan atau membuang Navbar Blogger. Untuk solusinya sama dengan Cara Mengatasi Tombol Hapus yang Tidak Muncul pada Komentar.

Semoga bermanfaat...

From Blogger Tuts with
Selengkapnya »

Spesial Karakter HTML Entity

+ 19 Komentar
Di bawah ini merupakan karakter untuk menulis simbol-simbol tertentu seperti Trademark, Registered, Copyright, Simbol Matematika, dll.

Harap diperhatikan: Ketika menulis kode ini harus dalam mode HTML bukan Compose
Pemisah
&nbsp;
&thinsp;
&ensp;
&emsp;
&mdash;
&frasl;
Kurung
<&lt;
>&gt;
[&#91;
]&#93;
(&#40;
)&#41;
{&#123;
}&#125;
Kutip
&prime;
"&quot;
&lsquo;
&rsquo;
&lsaquo;
&rsaquo;
«&laquo;
»&raquo;
Mata Uang
$&#36;
&euro;
£&pound;
¥&yen;
¢&cent;
Panah
&crarr;
&larr;
&rarr;
&harr;
&uarr;
&darr;
&lArr;
&rArr;
&hArr;
&dArr;
&uArr;
Umum
&hellip;
æ&aelig;
&&amp;
°&deg;
&#8470;
&trade;
©&copy;
®&reg;
@&#64;
&dagger;
&Dagger;
§&sect;
#&#35;
μ&mu;
Θ&Theta;
¤&curren;
Matematika
Δ&Delta;
&nabla;
ƒ&fnof;
π&pi;
&asymp;
±&plusmn;
÷&divide;
×&times;
¹&sup1;
²&sup2;
³&sup3;
½&frac12;
¼&frac14;
¾&frac34;
Matematika
&le;
&ge;
·&middot;
&prod;
&sum;
&minus;
&radic;
&infin;
&ang;
&sim;
&isin;

Kartu
&loz;
&diams;
&spades;
&clubs;
&hearts;
Matematika
&prop;
&int;
&forall;
&exist;
&part;
&empty;
&notin;
&cap;
&cup;
&permil;
&there4;
&perp;
Selengkapnya »