> Cara membuat random post dengan efek slide

Jumat, 01 Juli 2011

37

Cara membuat random post dengan efek slide

Dilihat dari tampilannya, Random Post dengan menggunakan efek animasi slide memang sangat keren bila dipasang pada web atau blog kita. Sampai saat ini saya masih tetap tertarik dengan widget ini, makanya kali ini saya update kembali random post tersebut. Random post ini sudah lama saya dapatkan dari blogger senior Abu Farhan (Tanks Bang...., sukses dan tetap berkarya selalu...)
Pada update kali ini, saya sedikit merubah tampilan widget random post tersebut, biar tampil beda, saya yakin sobat blogger suka. Silahkan anda LIHAT DEMO.

Bila anda berminat, silahkan ikuti langkah - langkah dibawah ini :

1. Klik Rancangan dan pilih Elemen Laman

2. Tambah Gadget



3. Pada jendela baru anda Anda pilih gadget HTML/JavaScript

4. Copy dan paste kode dibawah ini pada gadget tersebut :
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
<style type="text/css" media="screen">
<!--
#noerlist {
width:300px;
height:400px;
display:block;
position:relative;
overflow:hidden;
margin-top:10px;
border:1px solid #;
margin:auto;
z-index:1000;
}

#noerlist ul{

overflow:hidden;
list-style-type: none;
padding:0px;
margin:0px;
}


#noerlist li{
float:right;
margin:auto;
width:300px;
height:130px;
border-top:2px solid #ccc;
border-bottom:2px solid #bbb;
background-color:#F4F4F4;
background-repeat:no-repeat;
background-position:center center;
position:relative;
overflow:hidden;
z-index:1100;
}


#noerlist li.bleft{
border-left:2px solid #fff;
}


#noerlist li a{
text-decoration:none;
color:#000;
font-size:14px;
font-weight:normal;
font-style:normal;
text-shadow: 1px 3px 3px #fff;
overflow:hidden;
font-family:Tahoma,Arial,verdana, sans-serif;
}


#noerlist li .noerlink{
height:50px;
text-decoration:none;
color:#000;
font-size:14px;
font-weight:normal;
font-style:normal;
text-shadow: 1px 3px 3px #fff;
overflow:hidden;
background-color:#eee;
margin-right:0px;
padding:5px;
font-family:Tahoma,Arial,verdana, sans-serif;
}

#noerlist li .postsummary{
display:block;
height:55px;
text-decoration:none;
color:#000;
font-size:12px;
font-weight:normal;
font-style:normal;
line-height:18px;
text-shadow: 1px 3px 3px #fff;
border-top:1px solid #ccc;
overflow:hidden;
padding-top:0px;
padding-left:5px;
padding-bottom:0px;
padding-right:10px;
font-family:Tahoma,Arial,verdana, sans-serif;
}


#noerlist li .postsummary .separator{
display:none;
}


#noerlist li img{
float:left;
margin:5px;
padding:2px;
background:#ffffff;
border:1px solid #bbb;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}

#noerlist li:hover img{
float:left;
width:285px;
height:115px;
margin:5px;
padding:2px;
background:#ffffff;
border:1px solid #bbb;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}



#noerlist li .noerdate{
float:left;
overflow:hidden;
font-size:11px;
font-weight:normal;
text-shadow: 0px 1px 0px #000;
text-align:center;
color:#FF8A00;
background-color:;
padding-top:3px;
padding-left:10px;
padding-bottom:3px;
padding-right:10px;
margin-top:-15px;
margin-left:10px;

font-family:Tahoma,Arial,verdana, sans-serif;
}


.noercomment{
float:right;
display:block;
overflow:hidden;
font-size:14px;
font-weight:normal;
text-shadow: 0px 1px 0px #fff;
text-align:center;
color:#FF8A00;
background:transparent url(file:///C:/Users/LIFINA/Pictures/bgcomment%203.png)center no-repeat;
padding-top:10px;
margin-top:-90px;
margin-right:10px;
width:35px;
height:35px;
font-family:Tahoma,Arial,verdana, sans-serif;
z-index:1500;
}
-->
</style>


<script language='JavaScript'>
imgr = new Array();
showRandomImg = true;
boxwidth = 255;
cellspacing = 6;
borderColor = "#232c35";
bgTD = "#000000";
thumbwidth = 90;
thumbheight = 90;
fntsize = 15;
acolor = "#000000";
aBold = false;
icon = " ";
text = "";
showPostDate = true;
showpostsummary = true;
summarypost = 20;
summaryFontsize = 9;
summaryColor = "#666";
icon2 = " ";
numposts = 20;
home_page = "ULR BLOG ANDA";
limitnoer=5
intervalnoer=4000
</script>


<div id="noerlist">
<script type='text/javascript'>
//<![CDATA[
jQuery(function(){jQuery("ul.noer").simplenoer(limitnoer,intervalnoer).bind("mouseenter",function(){jQuery(this).trigger("stop")}).bind("mouseleave",function(){jQuery(this).trigger("start")})});(function(e){e.fn.simplenoer=function(f,g){f=f||4;g=g||5000;return this.each(function(){var l=e(this),k=true,i=[],m=f,o=0,h=l.find("> li:first").height();l.find("> li").each(function(){i.push("<li>"+e(this).html()+"</li>")});o=i.length;l.wrap('<div class="noerWrapper" />').parent().css({height:h*f});l.find("> li").filter(":gt("+(f-1)+")").remove();l.bind("stop",function(){k=false}).bind("start",function(){k=true});function n(){if(k){var p=e(i[m]).css({height:0,opacity:0,display:"none"}).prependTo(l);l.find("> li:last").animate({opacity:0},1000,function(){p.animate({height:h},1000).animate({opacity:1},1000);e(this).remove()});m++;if(m>=o){m=0}}setTimeout(n,g)}n()})}})(jQuery);function showrecentposts(z){document.write('<ul class="noer">');j=(showRandomImg)?Math.floor((imgr.length+1)*Math.random()):0;img=new Array();for(var o=0;o<numposts;o++){var w=z.feed.entry[o];var g=w.title.$t;var f;var p;if(o==z.feed.entry.length){break}for(var l=0;l<w.link.length;l++){if(w.link[l].rel=="alternate"){p=w.link[l].href;break}}for(var l=0;l<w.link.length;l++){if(w.link[l].rel=="replies"&&w.link[l].type=="text/html"){f=w.link[l].title.split(" ")[0];break}}if("content" in w){var r=w.content.$t}else{if("summary" in w){var r=w.summary.$t}else{var r=""}}postdate=w.published.$t;if(j>imgr.length-1){j=0}img[o]=imgr[j];s=r;a=s.indexOf("<img");b=s.indexOf('src="',a);c=s.indexOf('"',b+5);d=s.substr(b+5,c-b-5);if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")){img[o]=d}cmtext=(text!="no")?'<i><font color="'+acolor+'">'+f+" "+text+"</font></i>":"";var q=[1,2,3,4,5,6,7,8,9,10,11,12];var xy=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];var u=postdate.split("-")[2].substring(0,2);var h=postdate.split("-")[1];var t=postdate.split("-")[0];for(var e=0;e<q.length;e++){if(parseInt(h)==q[e]){h=xy[e];break}}var n=(showPostDate)?'<i><font color="'+acolor+'"> '+u+" "+h+" "+t+"</font></i>":"";g=(aBold)?"<b>"+g+"</b>":g;var v='<li><a href="'+p+'" class="recent-link"><img src="'+img[o]+'" width="'+thumbwidth+'" height="'+thumbheight+'" class="recent-thumb"/></a><div class="noerlink"><a href="'+p+'" class="recent-link">'+g+'</a></div><div class="postsummary"><i>'+s+'</i></div><div class="noerdate">'+n+'</div><span class="noercomment">'+cmtext+"</span>";document.write(v);j++}document.write("</ul>")}document.write('<script src="'+home_page+"feeds/posts/default?max-results="+numposts+'&orderby=published&alt=json-in-script&callback=showrecentposts"><\/script>');//]]></script>
</div>


5. SIMPAN

Selamat mencoba ya...
Semoga bermanfaat.... Anda juga bisa berlangganan artikel-artikel terbaru dari saya, silahkan anda masukkan email pada forum Langganan Via Email yang ada disebelah kanan halaman ini. Jangan lupa luangkan waktu untuk beri komentar ya......, Terima kasih.
Ping your blog, website, or RSS feed for Free



Informasi Artikel :
Judul : "Cara membuat random post dengan efek slide"
Diulas Oleh : | Jumat, 01 Juli 2011 | 17.14
Description : Dilihat dari tampilannya, Random Post dengan menggunakan efek animasi slide memang sangat keren bila dipasang pada web atau blog kita....

Rating : 6.4 Dari 10, Berdasarkan 3700+ Dari 37 000+ Pengunjung.



37 komentar:

  1. Hatur nuhun mas bro.... ini yang kucari dari dunia barat sampai dunia timur, dari ujung kulon sampai ujung wetan...
    Makasih...makasih...makasih....

    BalasHapus
  2. how to make slie to left or right not down???

    BalasHapus
  3. Mas Saiful,sama-sama.... semoga bermanfaat

    BalasHapus
  4. [admin] gamers zone, anda bisa gunakan cara pada artikel berikut:
    http://www.carabuatwebgratis.com/2011/07/cara-buat-recent-post-dg-gambar.html

    BalasHapus
  5. Wow...wow...wow...the best trick for moment!

    BalasHapus
  6. Tanks.....PERNAK PERNIK PONSEL ANDROID

    BalasHapus
  7. nice.. tapi script ini buat agak berat ya

    BalasHapus
  8. sukague.com..., script yg digunakan pd tutor ini tergolong ringan, syaratnya artikel post atau blog anda ringan diakses.

    BalasHapus
  9. maaannnntttaaaaaapppp...
    thanks masbro buat infonya
    nice article :D

    BalasHapus
  10. salam kenal om.
    sudah saya coba di blog saya, dan belum berhasil, dimana letak kesalahannya om, trims

    BalasHapus
  11. medianet..., apa nama blog anda?

    BalasHapus
  12. gan kenapa di blog saya gk bisa jalan ya..klw di coba d blog lain bisa...apa yang hrs di perbaiki gan..mhn pencerahan nya...

    BalasHapus
  13. Riekha..., itu berarti sudah ada javascript yang sama pada template anda, sehingga terjadi kress dengan javascript yg ada pada kode diatas... yaitu "jquery/1.3.2"

    BalasHapus
  14. Gan.. kenapa gambarnya gak keluar ya...

    BalasHapus
  15. note181314..., apa blog yang anda gunakan masih menggunakan template asli dari blogger?
    Sebab Id image pada kode script diatas memang tidak sama dengan Id image pada template blogger.
    Sehingga gambar benar tidak tampil. Silahkan anda coba masukkan ULR blog anda yg sdh ganti template selain dari blogger.
    Semoga bermanfaat....

    BalasHapus
  16. Bagus mbaget mas, ringat dan cantik tapi....kress dengan jquery/1.3.2 dan sampai sekarang belum tahu cara mengatasinya.
    Nyuwun sewu mas ngrepoti, apa bisa diberitahu kodenya biar tidak kress. dari kode diatas yang dihilangkan yang mana mas
    email saya disini mas aditatf03@gmail.com jika punya waktu dan tidak merepotkan. atau barang kali ada komentar balik supaya menjadi pengetahuan juga bagi yang lainya.
    Matur nuwun mas.
    Barang kali selain mas dari web master, apa ada yang bisa membantu saya ya.....terimakasih sebelumnya buat siapapun itu

    BalasHapus
  17. Mohon klo beri komen tinggalkan nama dan cantumkan link anda, agar bila ada keluhan... sy bisa cek.

    OK... klo script ada yg kress, coba anda hilangkan kode script jQuery-nya (libs/jquery/1.3.2), bila masih belum bekerja.... cari kode libs/jquery/1.3.2 yg lain yg ada pd template anda,siapa tau ada yg terletak diwilayah tag body. Lalu gunakan satu libs/jquery/1.3.2 dan letakkan didalam tag head (tag penutup head).

    Semoga membantu..... dan bermanfaat...

    BalasHapus
  18. Terima kasih atas informasi dan script yang berharganya, saya akan coba buat gadgetnya

    BalasHapus
  19. Masih Ingin Belajar..., sama-sama

    BalasHapus
  20. uda coba berkali2 tapi gagal,. ternyata ada yg kelewatan satu karakter, hewhewhew,.

    makasih banyak yahh,. kereen dah

    BalasHapus
  21. saya benar2 kagum liat website srta tutorialnya .. makasih bnyak yah kk admin

    BalasHapus
  22. Mas mau nanya... supaya post yang ditampilkan lebih banyak gimana.. kan misal sudah dibuat widgetnya yang ditampilkan hanya 3 tapi berganti ganti,, misalnya yang mau ditampilkan penegn 4 gimana??
    Thank before

    BalasHapus
  23. Wah makasih scriptnya sangat membantu sukses kakak...

    BalasHapus
  24. mas bro,ko ga ngefek yah ,di blog saya

    BalasHapus

BLOGGER

TUTORIAL BLOGGER

TUTORIAL BLOGGER

REKOMENDASI

REKOMENDASI

Artikel Terbaru

POST POPULER

Entri Populer



BLOGGER

Comments

HTML

Side Ads

CSS

Footer Ads

JAVASCRIPT

Random News


BACKLINK

INFO

Bagi anda yang berminat tukar link, silahkan copy linknya lalu pasang di Blog anda. Dan bila sudah terpasang, jangan lupa beritahu saya, agar link anda segera saya pasang di Blog tercinta ini.

CEO
BLOG MAS NOER

Noer cholis


Plosokuning V, Minomartani, Ngaglik, Sleman, Yogyakarta.

TUKAR LINK

TUKAR LINK






Baca artikel "Manfaat Tukar Link"













Baca artikel "Manfaat Tukar Link"

LINK SAHABAT

LINK SAHABAT


CHAT

CHAT




TESTIMONI

Follow Us

Bila anda merasa artikel ataupun tutorial yang ada di Blog ini bermanfaat, anda bisa berikan suport comment melalui form ini. Form ini sangat bagus sebagai BACKLINK buat blog anda, silahkan tinggalkan link anda....

RECENT COMMENT

Recent Comments


top down