Senin, 27 Desember 2010

Kategori Otomatis hanya Thumbnail

Dalam posting sebelumnya mengenai fitur Kategori Otomatis Dengan Thumbnail ada yang request, bagaimana jika yang tampil adalah hanya thumbnail saja dan berderet ke samping? ini bisa saja di lakukan, namun tentu dengan sedikit modifikasi.

Contoh screenshot dari kategori otomatis hanya menampilkan thumbnail:

 

kategori otomatis hanya thumbnail

 

Berikut adalah langkah-langkahnya :

 

Langkah pertama

  1. Login ke blogger dengan ID anda.
  2. Klik Rancangan.
    rancangan
  3. Klik tab Edit HTML.
  4. Disarankan untuk membuat backup terlebih dahulu, klik pada tulisan Download Template Lengkap.
  5. Carilah kode ]]></b:skin>, copy lalu paste kode berikut persis diatas kode ]]></b:skin>
    /*** Labels Thumbs ***/
    img.label_thumb{
    float:left;
    border:1px solid #ccc;
    width:85px;
    height:70px;
    margin-right:10px;
    margin-bottom:10px;
    }



  6. Carilah kode </head>, copy lalu paste kode berikut persis diatas kode </head>
    <script type='text/javascript'>
    //<![CDATA[
    function labelthumbs(json){document.write('<div>');for(var i=0;i<numposts;i++){var entry=json.feed.entry[i];var posttitle=entry.title.$t;var posturl;if(i==json.feed.entry.length)break;for(var k=0;k<entry.link.length;k++){if(entry.link[k].rel=='replies'&&entry.link[k].type=='text/html'){var commenttext=entry.link[k].title;var commenturl=entry.link[k].href;}
    if(entry.link[k].rel=='alternate'){posturl=entry.link[k].href;break;}}
    var thumburl;try{thumburl=entry.media$thumbnail.url;}catch(error)
    {s=entry.content.$t;a=s.indexOf("<img");b=s.indexOf("src=\"",a);c=s.indexOf("\"",b+5);d=s.substr(b+5,c-b-5);if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")){thumburl=d;}
    else thumburl='';}
    document.write('<a href="'+posturl+'" title="'+posttitle+'"><img class="label_thumb" src="'+thumburl+'"/></a>');
    if(i!=(numposts-1))
    document.write('');}
    document.write('</div>');}
    //]]>
    </script>



  7. Klik tombol SIMPAN TEMPLATE.


  8. Langkah pertama selesai.



Langkah kedua




  1. Klik tab Rancangan.


    rancangan


  2. Jika masih dalam posisi tab Elemen Laman, silahkan klik terlebih dahulu tab menu Elemen Laman.


    elemen laman


  3. Klik Tambah Gadget untuk menambahkan gadget baru.


    tambah gadget


  4. Setelah muncul jendela baru, klik tanda plus untuk HTML/JavaScript


    html javascript


  5. Copy script dibawah ini, lalu paste pada kolom yang tersedia. Beri juga judul yang sesuai dengan yang anda inginkan. Namun sebelumnya anda harus mengubah tulisan yang di beri warna merah dengan nama kategori yang di inginkan.




    <script type='text/javascript'>var numposts = 6;</script>

    <script type="text/javascript" src="/feeds/posts/default/-/namalabelmu?orderby=updated&alt=json-in-script&callback=labelthumbs"></script>




     script label


  6. Klik tombol SIMPAN


  7. Langkah kedua Selesai.



Jika anda ingin menambahkan widget lain untuk nama kategori yang lain, anda hanya melakukan hal yang sama dengan urutan Langkah Kedua.



Untuk pengaturan custom seperti mengubah ukuran thumbnail, border dan lainnya, anda dapat mengubah pengaturan di bagian CSS, silahkan kreasikan sendiri :



 




/*** Labels Thumbs ***/


img.label_thumb{


float:left;


border:1px solid #ccc;


width:85px;


height:70px;


margin-right:10px;


margin-bottom:10px;


}

 



Untuk mengatur jumlah thumbnail yang ingin tampil anda tinggal mengubah angka 6 dengan nilai angka yang lain.



 



<script type='text/javascript'>var numposts = 6;</script>




Manampilkan kategori hanya thumbnail, mungkin cocok untuk blog yang bersifat gallery template, gallery photo dan sejenisnya.

Kamis, 23 Desember 2010

fitur Kategori Otomatis Dengan Thumbnail

Fitur kategori otomatis dengan thumbnail sebenarnya merupakan pengembangan dari trik sebelumnya mengenai Menampilkan Kategori Berdasarkan Nama Label, fitur ini bisa menampillkan kategori berdasarkan nama kategori beserta gambar thumbnail dengan ringkasan artikel.

Contoh penerapan dari fitur kategori otomatis dengan thumbnail bisa anda lihat demonya pada Fresh Revolution Template:

Live Demo

featured kategori

Kategori atau label yang diinginkan akan tampil secara otomatis tanpa anda harus mengeditnya setiap saat.

Apa yang harus dipersiapkan? yang harus anda persiapkan hanyalah nama kategori yang ingin di tampilkan. Namun perlu diketahui bahwa nama label ini bersifat case-sensitive artinya nama yang di pasang hurufnya harus sama persis dengan label di blog anda, misal nama kategori Kesehatan berbeda dengan kesehatan oleh karenanya pastikan terlebih dahulu bahwa nama label sama persis hurufnya.

Cara yang mudah untuk melihat nama label secara tepat adalah coba tampilkan terlebih dahulu widget label di blog anda, kemudian sorot nama label yang diinginkan kemudian lihat pada statusbar browser internet anda.

label name

 

Terlihat bahwa label Featured, nama label sebenarnya adalah featured (huruf kecil semua), ini terjadi karena tampilan di blog di pengaruhi oleh setting CSS. Dalam hal ini, yang diperlukan adalah nama label asli.

Berikut adalah langkah-langkah untuk membuat fitur kategori otomatis dengan thumbnail.

 

Langkah pertama

  1. Login ke blogger dengan ID anda.
  2. Klik Rancangan.
    rancangan
  3. Klik tab Edit HTML.
  4. Disarankan untuk membuat backup terlebih dahulu, klik pada tulisan Download Template Lengkap.
  5. Carilah kode ]]></b:skin>, copy lalu paste kode berikut persis diatas kode ]]></b:skin>

     

    /*** Featured Categories ***/
    img.label_thumb{
    float:left;
    padding:5px;
    border:1px solid #8f8f8f;
    background:#D2D0D0;
    margin-right:10px;
    height:55px;
    width:55px;
    }
    img.label_thumb:hover{
    background:#f7f6f6;
    }
    .label_with_thumbs {
    float: left;
    width: 100%;
    min-height: 70px;
    margin: 0px 10px 2px 0px;
    adding: 0;
    }
    ul.label_with_thumbs li {
    padding:8px 0;
    min-height:65px;
    margin-bottom:10px;
    }
    .label_with_thumbs a {}
    .label_with_thumbs strong {}



  6. Carilah kode </head>, copy lalu paste kode berikut persis diatas kode </head>
    <script type='text/javascript'>
    //<![CDATA[
    function labelthumbs(json){document.write('<ul class="label_with_thumbs">');for(var i=0;i<numposts;i++){var entry=json.feed.entry[i];var posttitle=entry.title.$t;var posturl;if(i==json.feed.entry.length)break;for(var k=0;k<entry.link.length;k++){if(entry.link[k].rel=='replies'&&entry.link[k].type=='text/html'){var commenttext=entry.link[k].title;var commenturl=entry.link[k].href;}
    if(entry.link[k].rel=='alternate'){posturl=entry.link[k].href;break;}}var thumburl;try{thumburl=entry.media$thumbnail.url;}catch(error)
    {s=entry.content.$t;a=s.indexOf("<img");b=s.indexOf("src=\"",a);c=s.indexOf("\"",b+5);d=s.substr(b+5,c-b-5);if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")){thumburl=d;}else thumburl='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjinyo1lpku9338aNI3-uLoL8s18SNw3Imh7awyBkXQX_B2WTbRxtOmeGwT4rWwO8ZO5B_iHXBIyb7ourxeT4lZC2BZzWGeYOw_8DvhdvnegMqMpx_XTJJEm7Wulp4vl9pR69h7LXlexTOa/';}
    var postdate=entry.published.$t;var cdyear=postdate.substring(0,4);var cdmonth=postdate.substring(5,7);var cdday=postdate.substring(8,10);var monthnames=new Array();monthnames[1]="Jan";monthnames[2]="Feb";monthnames[3]="Mar";monthnames[4]="Apr";monthnames[5]="May";monthnames[6]="Jun";monthnames[7]="Jul";monthnames[8]="Aug";monthnames[9]="Sep";monthnames[10]="Oct";monthnames[11]="Nov";monthnames[12]="Dec";document.write('<li class="clearfix">');if(showpostthumbnails==true)
    document.write('<a href="'+posturl+'" target ="_top"><img class="label_thumb" src="'+thumburl+'"/></a>');document.write('<strong><a href="'+posturl+'" target ="_top">'+posttitle+'</a></strong><br>');if("content"in entry){var postcontent=entry.content.$t;}
    else
    if("summary"in entry){var postcontent=entry.summary.$t;}
    else var postcontent="";var re=/<\S[^>]*>/g;postcontent=postcontent.replace(re,"");if(showpostsummary==true){if(postcontent.length<numchars){document.write('');document.write(postcontent);document.write('');}
    else{document.write('');postcontent=postcontent.substring(0,numchars);var quoteEnd=postcontent.lastIndexOf(" ");postcontent=postcontent.substring(0,quoteEnd);document.write(postcontent+'...');document.write('');}}
    var towrite='';var flag=0;document.write('<br>');if(showpostdate==true){towrite=towrite+monthnames[parseInt(cdmonth,10)]+'-'+cdday+' - '+cdyear;flag=1;}
    if(showcommentnum==true)
    {if(flag==1){towrite=towrite+' | ';}
    if(commenttext=='1 Comments')commenttext='1 Comment';if(commenttext=='0 Comments')commenttext='No Comments';commenttext='<a href="'+commenturl+'" target ="_top">'+commenttext+'</a>';towrite=towrite+commenttext;flag=1;;}
    if(displaymore==true)
    {if(flag==1)towrite=towrite+' | ';towrite=towrite+'<a href="'+posturl+'" class="url" target ="_top">More »</a>';flag=1;;}
    document.write(towrite);document.write('</li>');if(displayseparator==true)
    if(i!=(numposts-1))
    document.write('');}document.write('</ul>');}
    //]]>
    </script>



  7. Klik tombol SIMPAN TEMPLATE.


  8. Langkah pertama selesai.



Langkah kedua




  1. Klik tab Rancangan.


    rancangan


  2. Jika masih dalam posisi tab Elemen Laman, silahkan klik terlebih dahulu tab menu Elemen Laman.


    elemen laman


  3. Klik Tambah Gadget untuk menambahkan gadget baru.


    tambah gadget


  4. Setelah muncul jendela baru, klik tanda plus untuk HTML/JavaScript


    html javascript 


  5. Copy script dibawah ini, lalu paste pada kolom yang tersedia. Beri juga judul yang sesuai dengan yang anda inginkan. Namun sebelumnya anda harus mengubah tulisan yang di beri warna merah dengan nama kategori yang di inginkan.





    <script type='text/javascript'>var numposts = 3;var showpostthumbnails = true;var displaymore = false;var displayseparator = false;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 80;</script>





    <script type="text/javascript" src="/feeds/posts/default/-/Gadget?orderby=updated&alt=json-in-script&callback=labelthumbs"></script>





    gadget corner 


  6. Klik tombol SIMPAN


  7. Langkah kedua Selesai.



Jika anda ingin menambahkan widget lain untuk nama kategori yang lain, anda hanya melakukan hal yang sama dengan langkah-langkah diatas.



Apakah script diatas bisa di customisasi? bisa. Dalam kode diatas ada bebebrapa yang dapat anda atur misal jumlah karakter yang ingin di tampilkan, thumbnail, jumlah posting, tanggal posting, komentar, serta more link.



Dalam script tersebut ada tulisan severti ini :



var numposts = 3;


var showpostthumbnails = true;


var displaymore = false;


var showcommentnum = false;


var showcommentnum = false;


var showpostdate = false;


var showpostsummary = true;


var numchars = 80;




Kode berwarna merah adalah kode yang bisa anda edit, true berarti tampilkan, false berarti jangan di tampilkan, 80 adalah jumlah karakter, silahkan coba-coba ganti saja.



 



Cobain deh, pasti asik !!!



 



Inspirated by : Featured posts widget with Thumbnails using Labels

Senin, 20 Desember 2010

Menampilkan Kategori Berdasarkan Nama Label

Umumnya untuk menammpilkan kategori atau label, yang ditampilkan adalah semua nama kategori atau labelnya. Lalu, adakah cara untuk untuk menampilkan kategori atau label berdasarkan nama kategori atau label? jawabannya ada.

Menampilkan kategori berdasarkan nama label dirasa lebih menarik karena lebih spesifik, misal blog anda mempunyai kategori : ekonomi, politik, entertainment dan lain sebagainya.

Langkah awal yang harus anda persiapkan yaitu kategori apa yang mau anda tampilkan, lalu catat atau copy paste nama kategori atau label tersebut, misal politik. Untuk nama kategori yang mempunyai spasi kosong, harus di ganti dengan %20 , misal untuk kategori blogger tutorial, nama kategori tersebut diganti menjadi :

blogger%20tutorial

Hal lain yang harus anda ketahui adalah, nama label ini bersifat case-sensitive atau peka terhadap hurup besar (huruf kapital) atau kecil, misal kategori blogger%20tutorial berbeda dengan Blogger%20tutorial.

Langkah kedua adalah menyiapkan alamat feed untuk nama kategori  yang anda inginkan, format dasarnya seperti berikut :

 

http://alamat_blog_anda/feeds/posts/default/-/nama_label

 

Misal blog kang Rohman alamat blognya adalah http://kolom-tutorial.blogspot.com dan nama label yang mau di tampilkan adalah blogger%20tutorial maka alamat feed yang dipersiapkan adalah :

http://kolom-tutorial.blogspot.com/feeds/posts/default/-/blogger%20tutorial

 

Dan berikut adalah cara menampilkan kategori berdasarkan nama label di blogger :

 

  1. Login ke blogger dengan ID anda.
  2. Klik Rancangan.
    rancangan di blogger
  3. Klik tab Elemen Laman jika anda belum pada posisi tab ini.
    elemen laman blogger
  4. Klik salah satu link Tambah Gadget.
    tambah gadget
  5. Akan keluar window baru, klik tanda plus ( + ) untuk Feed.
    feed gadget
  6. Masukkan alamat feed yang telah anda persiapkan sebelumnya. Sebagai contoh, coba masukkan alamat berikut ;

    http://kolom-tutorial.blogspot.com/feeds/posts/default/-/blogger%20tutorial

    masukan alamat feed
  7. Akan muncul Opsi, disini anda dapat mengganti judul, berapa posting yang mau di tampilkan (maksimal 5 post) dan lain sebagainya.
    setting feed gadget
  8. Klik tombol SIMPAN.
  9. Selesai.

Untuk menampilkan nama kategori yang lain, anda tinggal mengulang kembali langkah diatas, tentunya dengan alamat feed yang berbeda sesuai dengan nama kategori yang anda inginkan.

tutorial blogger

Ada variasi lain yang bisa anda dapatkan dari teknik diatas, yakni pengurutan tampilan bisa berdasarkan posting yang terupdate:

 

http://alamat_blog_anda/feeds/posts/default/-/nama_label?orderby=updated

 

Meskipun posting yang telah lama, namun jika di update kembali, maka akan muncul didereratn paling atas.

 

Jika anda merasa kurang puas dengan teknik diatas, maka ada teknik lain yang sepertinya lebih menarik yakni menampilkan kategori berdasarkan nama kategori disertai thumbnail dan ringkasan artikel seperti yang ada pada Fresh Revolution Template. Simak tutorialnya pada posting yang akan datang.

Kamis, 09 Desember 2010

Heaven Torn Asunder

Rise, ablaze, libidinous
Devildom voyeurs
Ascend to smother the light
Nascent aeons confer....

Chaos is spat

From the black eternal sea
Serrated mountains of mad shadows
Carving towards misdeed

Stormchoirs gather

A pestilential hiss
Sunset evokes Luciferian fire
The skies are ruptured like a knifed orifice
Supernal vestments hang tattered
Cathedrals shriek to pulpit oratory
Invasions scale Babel's ivory towers
Poised to sodomise a world upon it's knees

(Victory spent

Breathe deep benighted scent)

We are as a flame born unto the darkness

Desires burning in palatial glades
And virtues once aloof, now worming beneath us
Shalt see their children, pleasuring as slaves....

Attack!


Wreak atrocities on those we have despised

Judgements be riven, from the skies
Darkness empower let us master prophecy
Fulfilling destiny - the promised fever

Bedizens eyes paralysed with blasphemy

Written in flesh across the howling ether

Artemis

Spread the bliss of this Lupercalia

With stars erased, throw wide the gates

The infidel soon unmasks her face
Neath silken shroud she waxes horn
Sharpened to skewer dawn....

I am as a plague, born to the priestess

The secret amour of her archangelic rape
Jaded-eyed when my lovers, possessed
Screamed out their agonies, upon the stake

"The most August sorcerers of Hades

Darkly seized for me a throne
And the upraised scythe so terribly scribed
Vengeance in Jesuit blood on stone

From this ransacked celestial temple

I hold the prophet's severed head unto all nations"

Tremble before us

Lords of the star-veiled red sepulchres
Rushing deathwards, our Tartarean fires
Kindle pandemonia to furnace the earth

"Our voices are opened graves

Through which the never-dead escape"

From dank, abyssic dream

Pursuing ascendancy....

The enemy has held three seasons

Imparadised, whilst we writhed
To psycho-dramas penned by aerial decree
Now freed to plunder....
Heaven torn asunder