Minggu, 29 Juli 2012

Cara Membuat Slide Show Otomatis di Blog

 CONTOH SLIDE SHOW

Cara Membuat Slide Show Otomatis di Blog

Untuk tampilan dan warna bisa anda ubah sendiri agar sesuai dengan kebutuhan blog. Disini Saya menggabungkan 2 unsur warna yaitu merah sebagai Border dan kuning untuk Background. Jika anda berminat,silahkan ikuti tutorial berikut ini !

1. Login ke blogger

2. Masuk ke Template > Edit Html > Centang kolom Expand Widget Template.

template blog

3. Silahkan anda memback-up template untuk berjaga jika nanti terjadi masalah. Tapi disini dijamin tidak akan ada script yang error.

backup template

4. Kemudian letakkan kode berikut ini tepat di bagian atas kode  ]]></b:skin>

#carousel{width:840px;height:125px;border-bottom:1px solid #ccc;position:relative;display:block;background:#FFA200;border-top:20px solid #EB0000;margin-bottom:8px}
#carousel h5{color:#555;margin:2px}
#carousel .container{position:absolute;left:24px;width:830px;height:125px;overflow:hidden}
#carousel .thumb{float:left;margin-right:5px;}
#carousel #previous_button{position:absolute;width:24px;height:125px;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgy24np2YTON9ddlxn1Q-BeP7nM8Ff6oLhJaMyfnxBP1trVMeQBUzK6aDRsHBetpQH6U5WVkDguAz2OKOwV7LwUR2OsiAEfAh9t1m-YcfwvsiyD-sOnSdAPDKi9ceMHFXe6o6jkRSy8sAVV/s1600/previous.png) center;z-index:100;cursor:pointer;}
#carousel #next_button{position:absolute;right:0;width:24px;height:125px;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHZor2namcQ7vR0SZUkw9yDxWNzWYbNnNunqmmygd-_QMWDc2fLtwXKpx7F_1IjAqrJbF8ugdPN4Me3jaq44jHWq_SQx0oYsO9IiCn943jhOO9_fh7oxORJ2eeuNFUhbNXFQVbm8te8EVF/s1600/next.png) center;z-index:100;cursor:pointer;}
#carousel #next_button:hover,#carousel .thumb:hover,#carousel #previous_button:hover{filter:alpha(opacity=70);opacity:.7}
#carousel ul{width:100000px;position:relative;margin-top:10px}
#carousel ul li{background:#fff;display:inline;float:left;border-radius:3px;text-align:left;font:bold 13px Arial;border:0px solid #ccc;width:212px;height:90px;margin:0 2px 20px 6px;padding:6px}
#carousel ul li a.slider_title{color:#222;display:block;margin-top:0;padding-top:0}
#carousel ul li a.slider_title:hover{color:#1b5d97}
#carousel a img{display:block;background:#fff;margin-top:0}

Penjelasan :

- Untuk kode 840 px diubah sesuai dengan lebar slide yang anda inginkan.

- Untuk kode 125 px diubah sesuai dengan Tinggi slide yang di inginkan.

5. Langkah selanjutnya ,masukkan kode berikut ini diatas kode </head>


<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'/><script src='http://kauman.googlecode.com/files/jcarousellite.js' type='text/javascript'/>
<script type='text/javascript'>//<![CDATA[imgr = new Array();imgr[0] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQIDng8g2eaaoqIRbPnnF9tf2C-qWbunniT7fhNrGVcctYiW3wIpx-F6coDg-N0In-oU2EmUGepuoblNZiGvM4x1xWkCa4RDUfkEPldJiJgJH40x0COi_hb9-_UYvhS677eivyj7gBVKI/s1600/no+image.jpg";showRandomImg = true;
aBold = true;
summaryPost = 140;summaryTitle = 25;numposts1 = 12;
function removeHtmlTag(strx,chop){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);}}
s = s.join("");s = s.substring(0,chop-1);return s;}function showrecentposts(json) {j = (showRandomImg) ? Math.floor((imgr.length+1)*Math.random()) : 0;img = new Array();document.write('<ul>');for (var i = 0; i < numposts1; i++) {var entry = json.feed.entry[i];var posttitle = entry.title.$t;var pcm;var posturl;if (i == json.feed.entry.length) break;for (var k = 0; k < entry.link.length; k++) {if (entry.link[k].rel == 'alternate') {posturl = entry.link[k].href;break;}}
for (var k = 0; k < entry.link.length; k++) {if (entry.link[k].rel == 'replies' && entry.link[k].type == 'text/html') {pcm = entry.link[k].title.split(" ")[0];break;}}
if ("content" in entry) {var postcontent = entry.content.$t;}elseif ("summary" in entry) {var postcontent = entry.summary.$t;}else var postcontent = "";postdate = entry.published.$t;if(j>imgr.length-1) j=0;img[i] = imgr[j];s = postcontent ; 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[i] = d;//cmtext = (text != 'no') ? '<i><font color="'+acolor+'">('+pcm+' '+text+')</font></i>' : '';var month = [1,2,3,4,5,6,7,8,9,10,11,12];var month2 = ["January","February","March","April","May","June","July","August","September","October","November","December"];var day = postdate.split("-")[2].substring(0,2);var m = postdate.split("-")[1];var y = postdate.split("-")[0];for(var u2=0;u2<month.length;u2++){if(parseInt(m)==month[u2]) {m = month2[u2] ; break;}}
var daystr = day+ ' ' + m + ' ' + y ;var trtd = '<li class="car"><div class="thumb"><a href="'+posturl+'"><img width="100" height="90" class="alignnone" src="'+img[i]+'"/></a></div><h5>'+daystr+'</h5><a class="slider_title" href="'+posturl+'">'+posttitle+'</a></li>';
document.write(trtd);j++;}document.write('</ul>');}//]]></script>

6. Untuk memanggil kode slide tadi > Cari kode <div id='main-wrapper'> dan letakkan kode berikut ini tepat diatasnya :
<b:if cond='data:blog.pageType != &quot;item&quot;'><div id='carousel'><div id='previous_button'/><div class='container'><script>document.write(&quot;&lt;script src=\&quot;/feeds/posts/default?max-results=&quot;+numposts1+&quot;&amp;orderby=published&amp;alt=json-in-script&amp;callback=showrecentposts\&quot;&gt;&lt;\/script&gt;&quot;);</script>    <div class='clear'/></div><div id='next_button'/></div><script type='text/javascript'>(function($) {     $(document).ready(function(){$(&quot;#carousel .container&quot;).jCarouselLite({    auto:4000,    scroll: 1,    speed: 800,        visible: 5,    start: 0, circular: true,    btnPrev: &quot;#previous_button&quot;,    btnNext: &quot;#next_button&quot;    });    })})(jQuery)    </script></b:if>


7. klik tombol Simpan Template.


Sekian tutorial cara membuat slider gambar otomatis di blog dan semoga Bermanfaat.

Sumber : gusbali.com

1 komentar :

Unknown mengatakan...

kok gk tampil gan gambarnya?

Posting Komentar

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Lady Gaga , Salman Khan