Cara Membuat Auto Read More pada Blogger.com

Selasa, 20 April 2010

Membuat Auto Read More kali ini berbeda dengan yang sebelumnya yaitu cara memberi read more dan cara memberi read more pada posting. Cara membuat auto read more kali ini aku pelajari dari blognya Oom (o-om.com). Berhubung untuk menerapkan ilmunya aku tulis lagi cara membuat auto read more ini dengan tujuan memperfaseh dan memperluas berbagi informasi sesama blogger, khususnya cara membuat auto read more ini. Cara membuat auto read more kali ini agak ruet disbanding membuat read more sebelumnya. Membuat auto read more kali ini memang dibilang lebih praktis karena apa, jika read more terdahulu harus menggunakan cara manual untuk memasang fungsi auto read more tersebut ke setiap posting.

Tidak kalah menariknya fungsi auto read more kali ini mampu menampilkan gambar pertama dalam sebuah poting. Fungsi auto read more ini bisa dibilang lebih mirip dengan artikel terbaru dengan thumbnail.

Kelebihan yang lain dari fungsi auto read more kali ini yaitu kita bisa mengatur berapa banyak karakter yang akan ditampilkan. Ada karakter yang bisa ditampilkan jika ada sebuah gambar dalam postingan yang anda buat. Dan adapula yang tanpa menampilkan gambar. Memang cara membuat fungsi auto read more kali ini agak rumit tapi ada sisi positifnya juga yaitu kita tidak perlu lagi membuat fungsi read more pada setiap posting .

Tidak perlu membahas terlalu panjang lebar, mungkin alangkah baiknya jika langsung ke tkp. Oo ia jika anda sudah membuat fungsi read more sebulumnya maka dikembalikan lagi ke bentuk semula. Tambahan kode script telah ditamahkan di hapus, untuk melihat kembali script mana yang perlu dihapus klik link cara memberi read more ini.

Jika sudah Cari kode </head> kemudian letakan script dibawah ini di atas kode </head> .
copy paste script auto read more barikut ini:


<script type='text/javascript'>
var thumbnail_mode = "float" ;
summary_noimg = 250;
summary_img = 250;
img_thumb_height = 120;
img_thumb_width = 120;
</script>

<script type='text/javascript'>
//<![CDATA[
/******************************************
Auto-readmore link script, version 2.0 (for blogspot)

(C)2008 by Anhvo

visit http://en.vietwebguide.com to get more cool hacks
********************************************/
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;iif(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...';
}

function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
summ = summary_img;
}

var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;
}
//]]>
</script>


Tetap pada halaman EDIT HTML, Beri tanda centang pada "Expand widget template" kemudian cari kode dibawah ini


<data:post.body/>


Jika sudah ketemu, maka ganti kode dengan semua kode dibawah ini


<b:if cond='data:blog.pageType != "item"'>
<div expr:id='"summary" + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSummaryAndThumb("summary<data:post.id/>");</script>
<span class='rmlink' style='float:left'><a expr:href='data:post.url'>READ MORE - <data:post.title/></a></span>
</b:if>
<b:if cond='data:blog.pageType == "item"'><data:post.body/></b:if>


Setelah selesai tekan save template.

Keterangan tentang cara membuat auto read more:
var thumbnail_mode = "float"; (kita dapat memutuskan apakah letak thumbnail berada di (float) kiri atau jika tidak silahkan ganti dengan (no-float)
summary_noimg = 250; (Menetapkan berapa banyak karakter akan ditampilkan di posting tanpa gambar / thumbnail)
summary_img = 250; (Menetapkan berapa banyak karakter akan ditampilkan di posting dengan gambar / thumbnail)
img_thumb_height = 120; (Thumbnail 'tinggi dalam piksel)
img_thumb_width = 120; (Thumbnail 'lebar dalam piksel).

Dengan keterangan di atas anda dapat merubah script fungsi auto read more sesuka hati.
Selamat bereksperimen…

Cara Memberi Read More

Cara Memberi Read More Untuk pengguna new template.
Seperti yang di bahas sebelumnya cara memberi read more pada posting (template classic), cara memberi read more pada new template tidak jauh berbeda stepnya. untuk itu langsung saja kita bahas cara memberi read more kali ini.
step by step Cara Memberi Read More pada Posting pada new template blogger.

1. Login pada blogger
2. Klik Layout pada Dashboard
3. Pada menu Layout, klik Edit HTML.Jangan lupa centang pada kolom Expand Widget Template.
4. Carilah kode }]]></b:skin>,dan letakkan kode dibawah ini tepat dibawah kode tersebut. Atau lebih mudahnya tekan saja ctrl + F kemudan ketikkan kode tersebut pada kolom pencariannya.


<style>
<b:if cond='data:blog.pageType == "item"'>
span.fullpost {display:inline;}
<b:else/>
span.fullpost {display:none;}
</b:if>
</style>


5. Selanjutnya carilah kode <p><data:post.body/></p>,dan letakkan kode dibawah ini tepat dibawah kode tersebut.


<b:if cond='data:blog.pageType != "item"'>
<a expr:href='data:post.url'> Read More..</a>
</b:if>


Kalimat Read More dapat anda ganti dengan Baca Selengkapny
a atau Selengkapnya atau Selanjutnya.
6. Kemudian klik Save
7. Selanjutnya klik Setting, lalu klik Format
8. Pada kotak kosong disamping menu Template Posting, masukkan kode berikut.


<span class="fullpost">
</span>


9. Setelah itu klik Save Setting

kode berikut akan selalu muncul ketika akan memposting artikel baru.


<span class="fullpost">
</span>


Agar Read More ini berfungsi, Letakkan bagian posting yang akan muncul dihalaman muka blog anda sebelum kode
<span class="fullpost">
dan sisa posting lainnya diletakkan antara kode
<span class="fullpost"> dan </span>

Selamat mencoba.
Belajar ngeblog memang menyenangkan..

Cara Menampilkan Jumlah Artikel dan Komentar

Menampilkan jumlah artikel dan komentar di blog bisa dibilang tidak terlalu penting, tergantung kebutuhan blog sobat. Tapi menampilkan jumlah artikel dan komentar di blog bisa juga menjadi arahan kepada pengunjung kalo blog sobat sudah mempunyai banyak artikel yang disajikan. Ini menjadi nilai plus untuk blog sobat, seperti kita membeli sebuah produk di toko tentunya pembeli lebih tertarik mengunjungi toko yang lebih banyak menyajikan berbagai macam pilihan produk

Untuk menampilkan jumlah artikel dan komentar di blogspot memang perlu ditambah dengan kode/script baru, tidak seperti wordpress yang sudah menyediakan fasilitas tersebut. Tapi untuk menampilkan jumlah artikel dan komentar juga tidak susah.

Sobat tinggal login aja di blogger.com, kemudian pilih menu Tata Letak >> Tambah Gadget dan pilih HTML/Java script. Masukkan atau kopi paste kode dibawah ini


<br />
<script style="text/javascript">
function showpostcount(json) { document.write(parseInt(json.feed.openSearch$totalResults.$t,10)); }
</script><b>
<script src="/feeds/posts/summary?max-results=0&alt=json-in-script&callback=showpostcount"></script> Postingan<br /><script src="/feeds/comments/summary?max-results=0&alt=json-in-script&callback=showpostcount">
</script> Komentar</b><br />


Sekedar tips blogging ringan cara menampilkan jumlah artikel dan komentar ini semoga bermanfaat untuk memodifikasi blog sobat.

Cara Menghilangkan Navbar (Navigation Bar)

Jumat, 12 Februari 2010

Navbar adalah fasilitas yang dimiliki oleh Blogger/blogspot, bentuknya berupa kotak kecil memanjang kesamping yang letaknya berada di bagian paling atas dari blog yang fungsinya antara lain untuk mulai melakukan Sign In/out atau bisa juga membuat Blog baru. Navigation Bar juga bisa digunakan untuk melaporkan kecurangan atau tindak kejahatan weblog yang dilakukan oleh seorang blogger, misalnya kontent blognya yang melanggar TOS atau hal-hal yang dianggap merugikan orang lain.

Namun ada beberapa blogger yang merasa akan lebih enak jika melihat tampilan blognya dalam keadaan bersih tanpa harus ada bagian mencolok di bagian atas blognya sendiri (NavBar). Karena itu, kadang para blogger menghapus NavBar tersebut. Pertanyaannya adalah: Apa tidak melanggar Term of Service (TOS) dari Blogger.com?
Sejauh ini, banyak blogger yang telah menghilangkan Navbar mereka dan tidak juga mendapat teguran dari blogger. Artinya, bisa dilakukan. Toh di TOS Blogger sendiri juga tidak ada aturan yang cukup detail tentang hal ini.

Nah, bagaimana menghilangkan Navigation Bar?
Ada beberapa penyedia template yang memang sudah tidak ada NavBar-nya. Namun bagi kamu yang memakai template yang masih ada NavBarnya dan ingin menghilangkannya maka inilah caranya.

1. Kamu harus Login dulu di Blogger.com / Blogspot.com
2. Trus Pilih Layout --> Edit HTML
3. Copy script berikut ke dalam tag head

#navbar-iframe {
display: none !important;
}


contohnya sebagai berikut :
-----------------------------------------------
Blogger Template Style
Name: Son of Moto (Mean Green Blogging Machine variation)
Designer: Jeffrey Zeldman
URL: www.zeldman.com
Date: 23 Feb 2004
Updated by: Blogger Team
----------------------------------------------- */

#navbar-iframe {
display: none !important;
}

/* Variable definitions
====================

4. Kemudian simpan.

Selamat Mencoba.....!!

Tips Mengedit HTML Blogspot


Jika kita mengotak-atik atau mengedit HTML blog kadang2 akan mengalami kesulitan, apalagi bagi yang masih agak pemula. Entah itu gak bisa nemu kode yang mau diedit lah, gak bisa disimpan karena error lah, Ada pesen error yang gak jelas lah, dan lah-lah yang lain, ya to...??? Nha trik dan tips kali ini akan mencoba gimana cara untuk mengatasi atau setidaknya mengurangi masalah "lah-lah" yang kadang2 atau sering terjadi tersebut.
Berikut ini beberapa tips untuk edit HTML bogger:

1. Backup Template
Membackup template ini penting karena jika terjadi hal-hal yang tidak dinginkan, misalnya blog jadi rusak maka kita bisa membuatnya seperti sediakala (sebelum rusak) jika kita sebelumnya sudah membackup template. Cara membackup template ini mudah. Cukup klik pada link "Download Full Template" lalu simpan file template di komputer kita. Kalo terjadi kesalahan yang tidak bisa kita atasi, kita tinggal upload aja file template tersebut.


2. Memberi Tanda Centang pada Kotak "Expand Widget Template"
Ini yang kadang2 dilupakan para "editor". Kalau kotak "Expand Widget Templates" tidak dicentang maka kode2 yang dicari kemungkinan tidak ditemukan. Tapi kadang2 hal ini tidak perlu dilakukan tergantung dari petunjuk tutorialnya. Makanya perhatikan baik2 tutorialnya kalo mau Edit HTML blog.

3. Tips Mempermudah Pencarian
Untuk mempermudah pencarian kode yaitu dengan meng-copy dulu kode yang mau dicari kemudian tekan "Ctrl+f" lalu masukkan kode yang dicopy tadi kedalam kotak yg muncul. Kalo misalkan kode yang dicari tidak muncul maka cobalah mencari sebagian dari kode tersebut. Misal mau mencari kode

jika tidak ketemu maka cb carilah sebagiannya atau seperti ini data:post.body kalau sudah ketemu maka klik tombol next untuk melihat apakah ada kode lain yang sama untuk memastikan kode yang dikehendaki. Tapi tips ini sepertinya sulit dilakakukan jika menggunakan browser "Chrome" paling mudah jika menggunakan "Mozilla Firefox".


4. Tips Menghadapi Error Yang Muncul
Jika saat menyimpan hasil editan kemudian muncul pesan error, misal seperti ini:
We were unable to save your template
Please correct the error below, and submit your template again.
Your template could not be parsed as it is not well-formed. Please make sure.....
Maka hal yang harus kita lakukan adalah berusaha memahami pesan error tersebut. Kemudian kita cek kembali tutorial yang kita baca apakah langkah-langkah yang sudah kita lakukan bener2 sesuai dengan tutorialnya. kalau tidak yakin maka kita bisa mengulangi lagi tutorialnya dari awal dengan mengklik tombol "Clear Edit" terlebih dahulu.


Mungkin untuk masalah mengahadapi berbagai pesan error ini akan kita bahas lebih lanjut diepisode yang lainnya yang lebih spesifik.