Terbaru

Senin, 21 Juni 2010

Memasang Auto Readmore

Hallo sobat semua, kali ini Felix akan membahas tentang memasang Auto Readmore. Felix menemukan trik ini ketika Felix kesandung di tempat o-om. Hehehe

Auto Read More kali ini berbeda dengan read more pada umumnya, karena fungsi pemenggalan kalimat langsung bekerja secara otomatis tanpa harus menambahkan kode. Dan fungsi read more ini dapat menampilkan gambar pertama dalam psotingan.

kita dapat juga mengatur jumlah karakter yang inging ditampilkan. Ada dua pilihan untuk jumlah karakter. Yang pertama, jumlah karakter yang ditampilkan jika ada image yang diikutsertakan dalam postingan dan yang kedua jumlah karakter tanpa image.

Penting! Bagi sobat yang sudah memasang Read More versi lama sebaiknya kembalika template seperti semula, caranya hapus kode yang berwarna merah dibawah ini (Setiap template mungkin berbeda, jadi tinggal disesuaikan saja yah. wkwkwk)


<div class='post-header-line-1'/>
<div class='post-body'>
<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'>Readmore</a>
</b:if>
<div style='clear: both;'/>

OK, sudah belum? kalo sudah tinggal lanjutkan dengan tutorial dibawah.

Pertama, langsung menuju Rancangan>>Edit HTML. Cari kode kemudian letakan script </head> 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>

jangan pindah dulu, tetap disitu yah... Beri tanda centang pada "Expand widget template" lalu temukan kode <data:post.body/>

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

silahkan sobat simpan dan lihat hasilnya...
Mudah bukan?

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)

Selamat mencoba :D

Dapatkan Domain co.cc Secara GRATIS, tentukan namamu sendiri
Panduan Lengkap Mengubah domain http://nama.blogspot.com menjadi http://nama.co.cc,
baca di sini
Sobat sedang membaca Memasang Auto Readmore.Jika Sobat Ingin Mengcopy Artikel Memasang Auto Readmore ke blog sobat,Jangan Lupa diberi Sumbernya http://www.coretan-felix.co.cc/2010/06/memasang-auto-readmore.html

Bantu saya memperbaiki blog ini. Hubungi saya jika Sobat menemukan konten yang rusak, aneh atau tidak berhasil Sobat terapkan. Silahkan beritahu saya dengan klik : Contact Me! . Saya akan berusaha membalas atau memperbaiki konten secepatnya. Terima Kasih. Jika merasa artikel ini bermanfaat, silahkan bagikan ke teman Sobat lewat tombol-tombol di bawah...
Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Twitter Facebook Furl

7komentar:

Bagaimana Pendapat Sobat?
Silahkan berkomentar di postingan ini. Jika Sobat ingin membalas komentar seseorang di postingan ini,sobat bisa menggunakan fasilitas reply dengan cara mengawali komentar sobat pada baris pertama dengan:
@Nama Pengkomentar atau
@Kode Angka Komentar (Sering ada beberapa nick yang sama, maka Sobat gunakan id komentar, id komentar berbeda setiap komentar, Klik lihat id komentar untuk mengetahuinya...)

Contohnya Penulisan Komentar:

@7203927038009495854.0

Artikel yang sangat mencerahkan, terima kasih