[+] Post Title :
[+] Date : 2/23/2010
[+] Author : Oktri darmadi
[+] Link : http://tipsbelajar-blog.blogspot.com/2010/02/cara-membuat-scroll-pada-related-post.html
[+] Type : Tips Blogger
Awalnya alasan membuat scroll pada artikel terkait/ related post diblog ini karena pada postingan saya Cara Membuat Related Post / Posting ,kurang efisien atau kurang rapih untuk dilihat ,Cara Membuat Scroll Pada Related Post
[+] Date : 2/23/2010
[+] Author : Oktri darmadi
[+] Link : http://tipsbelajar-blog.blogspot.com/2010/02/cara-membuat-scroll-pada-related-post.html
[+] Type : Tips Blogger
Nah seperti biasa kalau dah nemukan ilmu ngeblog Saya buat postingannya, tentu setelah www.oktri.co.cc berhasil mempraktekinnya sendiri diblog ini atau blog oktri lainnya tempat nguji coba.
Jadi panjang ceritanya? Berikut membuat scroll pada artikel terkait/ related post
1. Loggin ke blogger=> Klik layout=> Edit HTML=> Klik Expand Template Widget=> Cari kode
<data:post.body/>
Kalau sudah ketemu, copi dan pastekan script/ code berikut dibawah kode tadi
<b:if cond='data:blog.pageType == "item"'>
<br/>
<br/>
<H2>Artikel Terkait:</H2>
<div class='rbbox'>
<div style='margin:0; padding:10px;height:200px;overflow:auto;border:1px solid #ccc;'>
<div id='albri'/>
<script type='text/javascript'>
var homeUrl3 = "<data:blog.homepageUrl/>";
var maxNumberOfPostsPerLabel = 4;
var maxNumberOfLabels = 10;
maxNumberOfPostsPerLabel = 10;
maxNumberOfLabels = 3;
function listEntries10(json) {
var ul = document.createElement('ul');
var maxPosts = (json.feed.entry.length <= maxNumberOfPostsPerLabel) ?
json.feed.entry.length : maxNumberOfPostsPerLabel;
for (var i = 0; i < maxPosts; i++) {
var entry = json.feed.entry[i];
var alturl;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
alturl = entry.link[k].href;
break;
}
}
var li = document.createElement('li');
var a = document.createElement('a');
a.href = alturl;
if(a.href!=location.href) {
var txt = document.createTextNode(entry.title.$t);
a.appendChild(txt);
li.appendChild(a);
ul.appendChild(li);
}
}
for (var l = 0; l < json.feed.link.length; l++) {
if (json.feed.link[l].rel == 'alternate') {
var raw = json.feed.link[l].href;
var label = raw.substr(homeUrl3.length+13);
var k;
for (k=0; k<20; k++) label = label.replace("%20", " ");
var txt = document.createTextNode(label);
var h = document.createElement('b');
h.appendChild(txt);
var div1 = document.createElement('div');
div1.appendChild(h);
div1.appendChild(ul);
document.getElementById('albri').appendChild(div1);
}
}
}
function search10(query, label) {
var script = document.createElement('script');
script.setAttribute('src', query + 'feeds/posts/default/-/'
+ label +
'?alt=json-in-script&callback=listEntries10');
script.setAttribute('type', 'text/javascript');
document.documentElement.firstChild.appendChild(script);
}
var labelArray = new Array();
var numLabel = 0;
<b:loop values='data:posts' var='post'>
<b:loop values='data:post.labels' var='label'>
textLabel = "<data:label.name/>";
var test = 0;
for (var i = 0; i < labelArray.length; i++)
if (labelArray[i] == textLabel) test = 1;
if (test == 0) {
labelArray.push(textLabel);
var maxLabels = (labelArray.length <= maxNumberOfLabels) ?
labelArray.length : maxNumberOfLabels;
if (numLabel < maxLabels) {
search10(homeUrl3, textLabel);
numLabel++;
}
}
</b:loop>
</b:loop>
</script>
</div>
<script type="text/javascript">RelPost();</script>
</div>
</b:if>
2. Selanjutnya cari kode ]]></b:skin>
3. JIka sudah ketemu copy dan pastekan code berikut diatas code tadi.
.rbbox{border: 1px solid rgb(192, 192, 192);padding: 5px;
background-color: #f0f0f0;-moz-border-radius:5px; margin:5px;}
.rbbox:hover{background-color: rgb(255, 255, 255);}
4. Simpan template
Selesai, sobat telah membuat scroll pada artikel terkait/ related post pada blog sobat, lihat hasilnya! Semoga membantu.
9 komentar:
thanks neh saya coba yak....
gag mau tampil bro!!
di blog ku kok ga ada code
tri cara rubah backron ini gmn? kan pas dilewati putih tuh pengen di rubah gmn?
/* Related post oktri
----------------------------------- */
.rbbox{border: 1px solid #0c0d0c;
padding: 5px;
background:#0d0d0d;
-moz-border-radius:5px;
margin:5px;}
.rbbox:hover{background-color: #0c0e0c;}
nie script asli blog saya , coba mas ganti pada kode hover : #0c0e0c ganti sesuai dgn warna yg diinginkan
thnaks mas...
thx sob, tapi q msh binung krna msh blm jg bisa tampil tuh scrol di entri
makasih infonya gan!
berhasil
Mas, aku nyoba kok gagal, ya T_T
Mohon bantuannya, donk :)
Posting Komentar