dan ini jawaban saya:
Baiklah, saya tidak akan banyak berbasa-basi.. berikut saya bahas tentang cara membuat scrolling pada related post dan saya harap tutorial berikut juga akan bermanfaat buat anda semua. Oya.. seperti biasa, saya akan memberikan bonus berupa uang $50000 disini yang artinya bukan scrolling pada related post saja yang akan saya bahas tetapi juga tentang scrolling pada komentar dan cara membuat menu scrolling.. Penasaran dengan scrolling yang akan saya bahas? berikut saya share semuanya dan sekali lagi semoga bermanfaat dan membantu sahabat blogger semua dalam aktifitas bloggingnya.. :)
Cara Membuat Menu Scroll
Scroll memang menghemat space pada blog anda, seperti halnya pada daftar isi atau menu blog anda. Hal ini banyak dipakai oleh blogger yang memiliki daftar isi berupa panduan-panduan dan lain sebagainya dan kurang lebih seperti pada contoh berikut ini.
- Cara Membuat Blog
- Cara Setting Blog
- Cara Setting Dan Download Template
- Bikin Readmore Otomatis
- Bikin Readmore Dengan Icon Image
- Cara Membuat Floating Image (Gambar Melayang)
- Cara Membuat Label Blogumus (Berputar)
- Cara Merubah Background Postingan
- Cara Pasang Signature otomatis Disetiap Postingan
- Cara Menapilkan Hanya Judul Posting Ketika Label Diklik
- Cara Membuat Background Pada Judul Posting Ketika label Diklik
- Cara Membuat Huruf Besar Pada Postinga (Style Koran)
- Cara Membuat Menu DTree
- Cara Membuat Tabel Warna
- Cara Membuat Kode Script Pada Postingan
- Cara Membuat Menu Tab View
- Cara Membuat Kode Script Pada Postingan
- Cara Pasang Sexy Social Bookmark
- JQuery Pada Menu Tab View
- JQuery Pada Multi Kolom Footer
- Mempercantik blockquote
- Mempercantik Icon Pada Kotak Komentar
- Recent Post Thumbnail Spy
- Macam-macam Related Post
So, bagaimana cara membuat sob? Untuk membuatnya sangat mudah, Anda hanya perlu Copas (Copy-paste) enak ya.. :).
- Login ke Blogger.com
- Kemudian Tata Letak
- Pilih Add Gadget/ Tambah Elemen Halaman
- Pilih HTML/JavaScript dan copas kode berikut pada konten
<div style="padding-right: 10px; padding-left: 10px; padding-bottom: 10px; overflow: auto; width: 255px; padding-top: 10px; height: 141px" 1px="1px" solid="solid">
<ul>
<li><a href="http://rasiqzonetwork.blogspot.com/2009/08/bikin-blog-di-blogger.html">Cara Membuat Blog</a></li>
<li><a href="http://rasiqzonetwork.blogspot.com/2010/01/cara-setting-blog-di-blogger.html">Cara Setting Blog</a></li>
<li><a href="http://rasiqzonetwork.blogspot.com/2010/01/cara-memilih-dan-download-template.html">Cara Setting Dan Download Template</a></li>
</ul>
</div>
- Kode berwarna merah ganti dengan URL daftar menu anda
- Jangan lupa di SAVE dan hasilnya akan seperti contoh diatas.
Jika pada blog anda yang kaya akan konten dan mungkin kontennya saling berhubungan misalnya pas membuka salah satu artikel, related postnya banyak banget dan panjang sekali maka tutorial berikut akan membantu anda memperpendek related post yang panjang tadi tanpa mengurangi isi yang akan ditampilkan. Kurang lebih nanti hasilnya akan seperti gambar berikut:
- Dalam keadaan login
- Pada Tata Letak Pilih Edit HTML
- Centang Expand Widget
- Copas kode berikut dibawah kode <data:post.body/>
<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 listEntries10undefinedjson) {
var ul = document.createElementundefined'ul');
var maxPosts = undefinedjson.feed.entry.length <= maxNumberOfPostsPerLabel) ?
json.feed.entry.length : maxNumberOfPostsPerLabel;
for undefinedvar i = 0; i < maxPosts; i++) {
var entry = json.feed.entry[i];
var alturl;
for undefinedvar k = 0; k < entry.link.length; k++) {
if undefinedentry.link[k].rel == 'alternate') {
alturl = entry.link[k].href;
break;
}
}
var li = document.createElementundefined'li');
var a = document.createElementundefined'a');
a.href = alturl;
ifundefineda.href!=location.href) {
var txt = document.createTextNodeundefinedentry.title.$t);
a.appendChildundefinedtxt);
li.appendChildundefineda);
ul.appendChildundefinedli);
}
}
for undefinedvar l = 0; l < json.feed.link.length; l++) {
if undefinedjson.feed.link[l].rel == 'alternate') {
var raw = json.feed.link[l].href;
var label = raw.substrundefinedhomeUrl3.length+13);
var k;
for undefinedk=0; k<20; k++) label = label.replaceundefined"%20", " ");
var txt = document.createTextNodeundefinedlabel);
var h = document.createElementundefined'b');
h.appendChildundefinedtxt);
var div1 = document.createElementundefined'div');
div1.appendChildundefinedh);
div1.appendChildundefinedul);
document.getElementByIdundefined'albri').appendChildundefineddiv1);
}
}
}
function search10undefinedquery, label) {
var script = document.createElementundefined'script');
script.setAttributeundefined'src', query + 'feeds/posts/default/-/'
+ label +
'?alt=json-in-script&callback=listEntries10');
script.setAttributeundefined'type', 'text/javascript');
document.documentElement.firstChild.appendChildundefinedscript);
}
var labelArray = new Arrayundefined);
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 undefinedvar i = 0; i < labelArray.length; i++)
if undefinedlabelArray[i] == textLabel) test = 1;
if undefinedtest == 0) {
labelArray.pushundefinedtextLabel);
var maxLabels = undefinedlabelArray.length <= maxNumberOfLabels) ?
labelArray.length : maxNumberOfLabels;
if undefinednumLabel < maxLabels) {
search10undefinedhomeUrl3, textLabel);
numLabel++;
}
}
</b:loop>
</b:loop>
</script>
</div>
<script type="text/javascript">RelPostundefined);</script>
</div>
</b:if>
- Selanjutnya Copas kode berikut diatas kode ]]></b:skin>
.rbbox{border: 1px solid rgbundefined192, 192, 192);padding: 5px;
background-color: #f0f0f0;-moz-border-radius:5px; margin:5px;}
.rbbox:hover{background-color: rgbundefined255, 255, 255);}
- Terakhir Save Template
Tutorial berikut cocok banget buat blogger yang blognya kebanjiran komen tiap hari atau yang memiliki komentar pada tiap artikel sampai 200an lebih. Kapan ya..blog ini seperti itu.. :)
Baiklah, berikut tutorialnya...
- Langkah-langkahnya seperti pada Scrolling related post diatas
- Sisipkan kode 1 sebelum dan setelah kode 2:
<div style='overflow:auto; width:ancho; height:300px;'>Kode Kedua:
.......
</div>
<dl id='comments-block'>Kurang lebih akan seperti ini:
<b:loop values='data:post.comments' var='comment'>
<dt expr:class='"comment-author " + data:comment.authorClass' expr:id='data:comment.anchorName'>
<a expr:name='data:comment.anchorName'/>
<b:if cond='data:comment.authorUrl'>
<a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a>
<b:else/>
<data:comment.author/>
</b:if>
<data:commentPostedByMsg/>
</dt>
<b:if cond='data:comment.author == data:post.author'>
<dd class='owner-Body'>
<p><data:comment.body/></p>
</dd>
<b:else/>
<dd class='comment-body'>
<b:if cond='data:comment.isDeleted'>
<span class='deleted-comment'><data:comment.body/></span>
<b:else/>
<p><data:comment.body/></p>
</b:if>
</dd>
</b:if>
<dd class='comment-footer'>
<span class='comment-timestamp'>
<a expr:href='data:comment.url' title='comment permalink'>
<data:comment.timestamp/>
</a>
<b:include data='comment' name='commentDeleteIcon'/>
</span>
</dd>
</b:loop>
</dl>
<div style='overflow:auto; width:ancho; height:300px;'><dl id='comments-block'>
<b:loop values='data:post.comments' var='comment'>
<dt expr:class='"comment-author " + data:comment.authorClass' expr:id='data:comment.anchorName'>
<a expr:name='data:comment.anchorName'/>
<b:if cond='data:comment.authorUrl'>
<a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a>
<b:else/>
<data:comment.author/>
</b:if>
<data:commentPostedByMsg/>
</dt>
<b:if cond='data:comment.author == data:post.author'>
<dd class='owner-Body'>
<p><data:comment.body/></p>
</dd>
<b:else/>
<dd class='comment-body'>
<b:if cond='data:comment.isDeleted'>
<span class='deleted-comment'><data:comment.body/></span>
<b:else/>
<p><data:comment.body/></p>
</b:if>
</dd>
</b:if>
<dd class='comment-footer'>
<span class='comment-timestamp'>
<a expr:href='data:comment.url' title='comment permalink'>
<data:comment.timestamp/>
</a>
<b:include data='comment' name='commentDeleteIcon'/>
</span>
</dd>
</b:loop>
</dl>
</div>
- Selanjutnya Save Template
- Kode berwarna merah adalah kode yang disisipkan
- Pada width dan heigth silahkan diganti sesuai selera anda
- Semoga bermanfaat..!!!
PERTAMAX! ijin bookmark dulu sob! info baru soalnya :u:
ReplyDeletewah, makasih ya sob. tp kodenya panjang banget
ReplyDeletetutorial yang bagus untuk menjadikan blog kita luang/lega...trims ya sob
ReplyDelete:d:
ReplyDeleteWah mantep gan triknya....!!!
ReplyDeleteTx yaw..
mantap sob... tapi aku udah menggunakannya.. mungkin bermanfaat bagi sobat2 yang ingin menggunakannya.. keep blogging
ReplyDelete@all: thanks apresiasinya sob..
ReplyDelete@Imoel: amiin sob.. semoga membantu aktifitas blogging sobat yg lain..
Scrooling memang menghemat space dan membuat blog lebih rapi. Keep posting
ReplyDeleteSalam ukhuwah
:q: Mantap sob.... kalau buat blogspot penting banget nich :g:
ReplyDeletemantab nih gan, bisa langsung di praktekkan, eh emot Yahoonya posting doong, bagus tuuh beregerak :v:
ReplyDeleteMantap sob,,keren tutorialnya dan lengkap! :i:
ReplyDeleteMantap sob, ntar saya pelajari ah.
ReplyDeleteTerima kasih
manteb sob, infox sangat membantu.
ReplyDeletehik...! komplit banget!
ReplyDeleteSy sempat mencari artikel ini, tapi sayang sudah hapus relate postnya.............. padahal bagus amat mas. Thanks
ReplyDeleteMantap mas,
ReplyDeletetutorial yang terakhir (scrolling pada kotak komentar) memang pantas di coba... :a:
saya juga ada postingan semacam itu sob.. sudah lama saya nulisnya... related post dengan scroll...Disini ...
ReplyDeletewah bagus ya kawan. saya juga sudah make seperti itu.
ReplyDeletei got it "scrolling pada komentar" akan saya coba bagus juga memang jadi irit nantinya, semoga berhasil go...ke TKP, salam kenal :j: sobat tks sudah mampir.
ReplyDeletesip ,,,,kemarin aq coba2 lum bisa,,,masalahnya d postinganya kang rohmat krang jelas,,,go ke TKP
ReplyDeletelngsung coba dulu deh
ReplyDeleteini yang saya cari bang, bukmark dulu ya :j:
ReplyDeletetrims sob... ntar lo ada info baru, komen ya... trims udah jawab.. salam sahabat.
ReplyDelete@pluma: salam sahabat juga sobat..
ReplyDeletewaaahhh keren sobat..
ReplyDeletescrol ini memangsangat di perlukan ...
kebetulan saya sedang mencarinya...
terimaksih banyak sahabat.... :d:
Wah,, maksih sob infonya .. tapi saya jadi pgen tanya nih .. kalau bwat menu scroll di blogroll gmna ?? Apakah sama juga .. ?? ;)
ReplyDeleteNice info sob. Keep share.
mantep gan. nice info,, sudah saya terapkan :t:
ReplyDeleteemang sob,,pemakain scrolling jadi menghemat spacae,, dan membuat blog lebih tampil raih,, tapi terlepas dari itu semua,, kalo pake scroll, agak jadi lemot dikit sob
ReplyDelete@abdul hafizh: sm aja sobat..
ReplyDeleteTHANKS ATAS INFONYA
ReplyDeletewew banyak juga kode HTML nya...
ReplyDeletenice post sob...
bukmark dulu ntar butuh..
ka....,
ReplyDeleteko di blog saya gak ada nya ya...????
knapa ya....????
blog ku...
http://freezzhack.co.tv/
berbagi&friendly is sift orang success,rendah hti&suka membantu orli sift org kaya,so u a.I hope U success&kaya finance&heart. :f:
ReplyDeletethanks ur post brow :d:
wah q bikin scroll kok g bisa padahal sdh sy bikin sama dengan yang ada di tutorial...terus yang di kasih setrip itu maksutnya apa....tolong di perjelas maz
ReplyDeletewah... sama.. pada saat ane mmebuat Menu Scroll, tulisan mucul tapi crollnya g ada sob.. giman tuh...? mohon pencerahannya..
ReplyDeleteklo diletakkan pada sidebar trus scrollnya gak muncul..
ReplyDeletecoba atur ukuran width: 255px;, diperkecil y..
Ane udah perkecil, tapi tetep g bisa muncul juga bro... mohon pencerahannya... apa mungkin msh perlu setingan yang lain?
ReplyDeletegak perlu mas..
ReplyDeletesy udah praktekin dengan mengubah ukuran width:255px ke width:200px dan berhasil..
coba lihat hasilnya Disini
seeeeppp....bnyk sekali infonya broo.oks bnget.ty
ReplyDeleteThank's informasi nya gan, ntar ane coba dech di website ane
ReplyDelete