Jumat, 12 Juni 2009

Cara Membuat Auto Read More Pada Blog

0 komentar

Fungsi Read More kali ini emang agak berbeda dengan Read More yang kita bahas sebelumnya. Bila versi terdahulu kita harus mengatur tulisan yang akan di tampilkan dengan yang di minimalisasi tulisan menggunakan cara manual dengan melakukan pemangilan fungsi :

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


dimana kode ini biasanya kita tanamkan secara manual kedalam halaman postingan yang ada di template posting. Untuk versi Auto Read More kali ini akan lebih mudah dan simple, karena fungsi pemenggalan kalimat langsung bekerja secara otomatis tanpa harus menambahkan kode seperti diatas.

Trus..hebatnya lagi, fungsi Read More ini mampu menampilkan image pertama dalam postingan dan mem-fload image tersebut di awal paragraf awal, meskipun gambar yang kita letakan berada di tengah atau akhir postingan. Mungki lebih nyaman kita sebut saja dengan fasilitas image thumbnail.


Tidak hanya itu saja, kita dapat juga pengatur jumlah karakter yang ditampilkan. Disini ada 2 pilihan untuk jumlah karakter.

1. jumlah karakter yang ditampilkan, jika ada image yang diikutsertakan dalam postingan

2, jumlah karakter tanpa image. apabila masih bingung langsung aja kita bahas dengan praktek.


Penting!
Yang sudah memasang Read More versi lama sebaiknya di kodenya kembalikan dulu ke seperti semula, caranya hapus kode yang berwarna biru dibawah ini (Setiap template mungkin berbeda, jadi tinggal disesuaikan saja)

kode yang kita pelajari sebelumnya tampilannya seperti di bawah ini :

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

<p><data:post.body/></p>

<a expr:href='data:post.url'>Read More.. &#187;&#187;</a>
</b:if>

jika sudah ikuti langkah-langkah selanjutnya.

Pertama, silahkan tuju langsung ke halaman EDIT HTML, Cari kode

</head>

kemudian letakan script dibawah ini di atas kode </head> Kalo sudah, jangan lupa di simpan terlebih dahulu.

Langsung copy paste aja kode dibawah 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;i<s.length;i++){
if(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>


Kedua, Masih pada halaman EDIT HTML, Beri tanda centang pada "Expand widget template" lalu temukan kode seperti dibawah
<data:post.body/>

Kalo sudah, ganti kode <data:post.body/> menjadi seperti 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 == &quot;item&quot;'><data:post.body/>
</b:if>

Tulisan yang berwarna coklat itu menandakan read more + judul posting jika kita tidak menghendakinya tinggal di hapus.
dan tulisan left yang berwarna biru menandakan letak daripada tulisan read more tersebut.
jika left : berarti berada di sebelah kiri. tetapi jika kita ganti menjadi
right : berarti berada di sebelah kanan (seperti pada contoh gambar di atas)

silahkan disimpan dan lihat hasilnya :)

Keterangan:

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)

Semoga Berhasil.
Read more ►

Membuat Read more Plus Judul Artikel

0 komentar
Yang di maksud dengan judul di atas adalah tulisan read more yang kita gunakan untuk meminimalisasi tampilan akan bertuliskan read more..+ judul artikel pada postingan tersebut seperti gambar di bawah ini :


langsung aja sebelumnya kita sudah membahas masalah read more. jika ada yang belum memasangnya pasang dulu read more nya dengan mengikuti tutorialnya dengan mengklik disini
Jika sudah memasang read more nya maka ikutilah langkah-langkah dibawah ini.

1.
Buka menu Tata Letak kemudian pilih Edit HTML.
2. klik kotak pada tulisan "expand widget template"
3. Cari kode yang berwarna kuning dibawah ini berikut di Template blog kamu (biasanya tempatnya kira-kira pada 1/4 bagian bawah kode hmtl) :
<p><data:post.body/></p>


4. Jika sudah bagi yang sudah memasang read more yang kita sudah pelajari sebelumnya maka kode tersebut telah menjadi seperti yang tampil di bawah ini :

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

<p><data:post.body/></p>

<a expr:href='data:post.url'>Read More.. &#187;&#187;</a>
</b:if>


5. nah langkah selanjutnya adalah mengganti tulisan
Read More.. &#187;&#187;


menjadi :

Read More.. &#8220;<data:post.title/>&#8221; &#160;&#187;&#187;


6. lalu simpan template.

nah jadilah tulisan read more dibarengi dengan judul posting di sebelah kanan nya.

"Semoga Berhasil"
Read more ►

Kamis, 11 Juni 2009

Cara Membuat Read More / Baca Selengkapnya

0 komentar

Dalam penulisan postingan biasanya kita menulis postingan itu terkadang panjang sekali sampai ke bawah sehingga menambah panjang halaman blog kita, apalagi jika tampilan halaman muka blog kita lebih dari 2 (dua) postingan. maka untuk meminimalisasi tampilan pada blog kita kali ini ade akan memposting bagaimana cara untuk meminimalisasi tampilan posting atau biasa kita kenal dengan nama read more atau baca selengkapnya.

Berikut langkah-langkah yang akan kita pelajari :

1. Buka menu Tata Letak kemudian pilih Edit HTML.
2. klik kotak pada tulisan "expand widget template"
3. Cari kode yang berwarna kuning dibawah ini berikut di Template blog kamu (biasanya tempatnya kira-kira pada 1/4 bagian bawah kode hmtl) :
<p><data:post.body/></p>


4. Kalau sudah ketemu, Ganti kode kode tersebut sehingga menjadi seperti ini:

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

<p><data:post.body/></p>

<a expr:href='data:post.url'>Read More.. &#187;&#187; </a>
</b:if>


Tulisan "Read More.. " yang berwarna merah itu bisa kita rubah, misalnya jadi "Baca Selengkapnya" atau "Lanjut Baca.. ". terserah kemauan kita.

5. Kemudian klik Simpan Template.
6. Jika sudah kemudian pilih menu Pengaturan lalu pilih Format
7. Pada kotak Template Posting isikan kode berikut:

<span class="fullpost">

</span>


8. Kemudian Simpan.
9. Ketika memposting, disana ada 2 tab pilihan yaitu : "Edit Html" dan "Tulis", lalu kita pilih Yang "Edit Html", Maka secara otomatis akan tampak kode seperti berikut :


<span class="fullpost">



</span>


10. Tulislah postingan yang ingin kita tulis sebelum atau diatas kode ini : <span class="fullpost">

ket : itu yang akan tampil pada halaman utama blog kita yaitu sebelum tulisan Read More... (untuk eminimalisasi tampilan) lalu tulislah postingan (yang akan tampil setelah kita klik tulisan Read More...) diantara <span class="fullpost"> dan </span>

Selesailah pekerjaan kita mengenai Read More...

Good Luck.
Read more ►
 

Copyright © Informasi terbaru Design by O Pregador | Blogger Theme by Blogger Template de luxo | Powered by Blogger