Kusnadi Komputer: Slide Show di blogger
Hi quest ,  welcome  |  sign in  |  registered now  |  need help ?
  • Tujuan dari Yayasan Sasmita Jaya adalah mewujudkan suatu sarana pendidikan yang murah dan terjangkau oleh seluruh lapisan masyarakat tanpa melupakan kualitas dari pendidikan itu sendiri
  • SMK yang memiliki kesetaraan dalam Ilmu dan Teknologi, Mampu bekerja, Ber-akhlak mulia, dan selalu Ikhlas dalam Pengabdian.
  • Layanan Hosting serta desain website, sehingga akan menjadi sebuah solusi lengkap untuk kebutuhan website bisnis anda.
  • Sajikan saat hangat dengan secangkir teh, saya percaya, Anda akan mendapat pujian dari keluarga tercinta. Selamat Mencoba.
  •  Wujudkan impian anda untuk segera HAMIL.
  •  Hanya dengan satu akses untuk pencarian dari 47.732.098 pekerjaan yang dipublikasikan oleh 70.845 situs di dunia

Tampilkan postingan dengan label Slide Show di blogger. Tampilkan semua postingan
Tampilkan postingan dengan label Slide Show di blogger. Tampilkan semua postingan

Jumat, 27 April 2012

Cara Membuat Tab View Menu Blog di Blogspot



AB | Cara Membuat Tab View Menu Blog di Blogspot - Salah satu mempercantik tampilan blog kita adalah dengan Membuat Tab View Menu Blog. Ada pun tujuannya Membuat Tab View Menu Blog adalah ntuk menghemat tempat, dimana tab view menu sangat efisien. Bayangkan dengan ukuran yang relatif kecil tapi bisa memuat banyak space/tempat. Oleh karena itulah AB mencoba membagi bagaimana Cara Membuat Tab View Menu Blog di Blogspot.

Contoh Tab View Menu
Kode script Cara Membuat Tab View Menu Blog di Blogspot sangat banyak sekali. Diperlukan kehati-hatian dan kesabaran ketika kita ingin Membuat Tab View Menu Blog di Blogspot. Jadi, setelah anda yakin ingin Membuat Tab View Menu Blog di Blogspot, sebaiknya Simpan dahulu template blog anda untuk menjaga-jaga saja.

Beginilah ceritanya bagaimana Cara Membuat Tab View Menu Blog di Blogspot:
1. Seperti biasa Anda harus membuka Akun Blogger anda.
2. Pilih Rancangan / design Tata Letak.
3. Selanjutnya pilih Edit HTML.
4. Pesan AB : Jangan lupa backup template anda terlebih dahulu dengan mengklik Download Template Lengkap)
5. Centang Expand Template Widget
6. Carilah kode </head> (gunakahn CTRL + F untuk memudahkan pencarian), setelah ketemu lalu Copy-lah kode javascript dibawah ini dan paste-kanlah tepat sebelum kode </head>
Klik Spoiler Berikut:
<script type='text/javascript'>
//<![CDATA[
function tabview_aux(TabViewId, id)
{
var TabView = document.getElementById(TabViewId);
// ----- Tabs -----
var Tabs = TabView.firstChild;
while (Tabs.className != "Tabs" ) Tabs = Tabs.nextSibling;
var Tab = Tabs.firstChild;
var i = 0;
do
{
if (Tab.tagName == "A")
{
i++;
Tab.href = "javascript:tabview_switch('"+TabViewId+"', "+i+");";
Tab.className = (i == id) ? "Active" : "";
Tab.blur();
}
}
while (Tab = Tab.nextSibling);
// ----- Pages -----
var Pages = TabView.firstChild;
while (Pages.className != 'Pages') Pages = Pages.nextSibling;
var Page = Pages.firstChild;
var i = 0;
do
{
if (Page.className == 'Page')
{
i++;
if (Pages.offsetHeight) Page.style.height = (Pages.offsetHeight-2)+"px";
Page.style.overflow = "auto";
Page.style.display = (i == id) ? 'block' : 'none';
}
}
while (Page = Page.nextSibling);
}
// ----- Functions -------------------------------------------------------------
function tabview_switch(TabViewId, id) { tabview_aux(TabViewId, id); }
function tabview_initialize(TabViewId) { tabview_aux(TabViewId, 1); }
//]]>
</script>
7. Setelah langkah diatas selesai, selanjutnya carilah kode seperti : ]]></b:skin> Lalu, Copy-lah kode script di bawah ini, dan pastekan tepat berada di atas kode ]]></b:skin>
Klik Spoiler Berikut:
div.TabView div.Tabs
{
height: 30px;
overflow: hidden;
}
div.TabView div.Tabs a
{
float: left;
display: block;
width: 98px; /* Lebar Menu Utama Atas */
text-align: center;
height: 30px; /* Tinggi Menu Utama Atas */
padding-top: 3px;
vertical-align: middle;
border: 1px solid #BDBDBD; /* Warna border Menu Atas */
border-bottom-width: 0;
text-decoration: none;
font-family: "Verdana", Serif; /* Font Menu Utama Atas */
font-weight: bold;
color: #000; /* Warna Font Menu Utama Atas */
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
}
div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
{
background-color: #E6E6E6; /* Warna background Menu Utama Atas */
}
div.TabView div.Pages
{
clear: both;
border: 1px solid #BDBDBD; /* Warna border Kotak Utama */
overflow: hidden;
background-color: #E6E6E6; /* Warna background Kotak Utama */
}
div.TabView div.Pages div.Page
{
height: 100%;
padding: 0px;
overflow: hidden;
}
div.TabView div.Pages div.Page div.Pad
{
padding: 3px 5px;
}
8. Simpanlah Template Blog anda. Kemudian Simpan.
9. Beralih / pilih Rancangan atau Elemen Laman Kemudian Simpan Template.
10. Tambahkan Widget / Gadget
11. Pilih yang HTML / Javascript,
12. Copylah kode script di bawah ini dan pastekan ke dalam widget/gadget baru tadi.
Klik Spoiler Berikut:
<form action="tabview.html" method="get">
<div class="TabView" id="TabView">
<div class="Tabs" style="width: 300px;">
<a>Menu 1</a>
<a>Menu 2</a>
<a>Menu 3</a>
</div>
<div class="Pages" style="width: 300px; height: 250px;">
<div class="Page">
<div class="Pad">
Menu 1.1 <br />
Menu 1.2 <br />
Menu 1.3 <br /> </div>
</div>
<div class="Page">
<div class="Pad">
Menu 2.1 <br />
Menu 2.2 <br />
Menu 2.3 <br />
</div>
</div>
<div class="Page">
<div class="Pad">
Menu 3.1 <br />
Menu 3.2 <br />
Menu 3.3 <br /> </div>
</div>
</div>
</div>
</form>
<script type="text/javascript">
tabview_initialize('TabView');
</script>
13. Aturlah sedemikian Rupa
14. Setelah anda selesai mengedit widget di atas, Simpanlah.
15. Simpan Template anda dan lihat hasilnya.

Catatan :
  • Silahkan anda ganti kode-kode yang di warnai biru denga ukuran sesuai keinginan anda.
  • Silahkan anda ganti kode-kode yang di warnai merah dengan warna sesuai keinginan anda
  • Untuk warna Orange, tulisan Menu1, Menu 2, Menu 3, gantilah sesuai keinginan anda. (Contoh : lihat gambar di atas, Blogger, Tips-Trik, Adsense itu Menu pada Tab yang AB buat).
  • Untuk Menu 1.1, Menu 1.2, Menu 1.3 silahkan masukkan kode script yang anda inginkan, apabila script cuma satu saja, hapus saja Menu 1.2 dan 1.3. Ingat isinya sesuaikan dengan Menu 1.
  • Untuk Menu 2.1 sampai 2.3 dan Menu 3.1 sampai 3.3 langkahnya hampir sama dengan Menu 1.1. Ingat isinya sesuaikan dengan Menunya ok.
  • Gambar di atas hanya contoh saja, jangan jadikan patokan. Silahkan Anda masukkan Gambar atau Iklan atau kode-kode widget yang menurut anda bagus dan cantik.

Senin, 16 April 2012

Membuat Slide Show dengan thumbnail pada Blogger

Untuk membuat Slide Show di blogger adalah dengan menggunakan Jquery dan Javascipt.
Javascript digunakan untuk mendapatkan Informasi dari recent post, seperti Judul, gambar, dan keterangan postingan
Pada postingan kali ini saya akan menjelaskan bagaimana cara membuat slide untuk recent post


Perhatikan slide di atas, akan terlihat dua buah slide. slide yang sebelah kiri menunjukan keterangan postingan dan gambarnya
slide yang sebelah kanan adalah slide navigasi, yang apabila diklik akan mucul keterangan dan gambarnya pada slide sebelah kiri.

Baiklah mari kita mulai.
Klik 'Layout' pada blogger, dan pergi ke "edit HTML", dan kemudian centang tulisan 'Expand Widget Templates' setelah itu cari kode "]]></b:skin>" dalam template kamu,
Lalu kopi-kan style CSS berikut diatas kode tersebut:

<style>
body {
color:#333333;
font-family:arial,helvetica,sans-serif;
font-size:9pt;
line-height:1.4em;
text-align:left;
}


/* ---------[ Slideshow ]--------- */

#home-top {
width:950px;
background:#fff;
margin:0 auto;
padding:15px 15px 5px;
overflow:hidden;
border-bottom:1px solid #ddd;
}

#slideshow {
width: 940px;
margin: 0 0 10px;
padding:0;
background:#000;
height:250px;
overflow:hidden;
border:5px solid #000;
}

#slideshow ul {
background:transparent;
margin: 0;
padding: 0;
list-style-type: none;
}

/* ---------[ Slideshow Slides ]--------- */

#slideshow .slides {
width:540px;
overflow: hidden;
float:left;
color:#fff;
}

#slideshow .slides ul {
float:left;
overflow: hidden;
width:540px;
height:250px;
}

#slideshow .slides li {
display:none;
left:-99999em;
width:540px;
height:250px;
display:block;
overflow: hidden;
background:#000;
position:relative;
z-index:1;
}

.js #slideshow .slides li {
margin: 0;
padding: 0;
list-style-type: none;
width:540px;
height:250px;
display:block;
overflow: hidden;
background:#000;
position:relative;
z-index:1;
}

.js #slideshow .slides li .entry {
width:530px;
padding: 5px;
overflow: hidden;
position:absolute;
bottom:0;
left:0;
background:#000;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

#slideshow .slides li .entry p {
margin: 0;
}

#slideshow .slides li .entry h2 a,
#slideshow .slides li .entry h2 a:link,
#slideshow .slides li .entry h2 a:visited,
#slideshow .slides li .entry h2 a:hover,
#slideshow .slides li .entry h2 a:active {
font-size:12pt;
line-height: 1.1em;
margin:0;
color:#fff !important;
margin: 0;
letter-spacing:0;
}

/* ---------[ Slideshow Navigation ]--------- */

#slideshow ul.slides-nav {
height:250px;
width:395px;
margin:0;
padding: 0;
float:right;
overflow:hidden;
}

#slideshow .slides-nav li {
display:block;
margin:0;
padding:0;
list-style-type:none;
display:block;
}

#slideshow .slides-nav li a {
width:375px;
font-family:arial,helvetica,sans-serif;
display:block;
margin:0;
padding:10px;
list-style-type:none;
display:block;
height:30px;
color:#999;
font-size:8pt;
overflow:hidden;
background: #1A1A1A;
line-height:1.35em;
}
slides.ul li {
background-attachment:scroll;
background-color:transparent;
background-position:center top;
background-repeat:no-repeat;
display:block;
height:250px;
left:0;
opacity:1;
position:absolute;
top:0;
width:540px;
z-index:6;

}



.js #slideshow .slides-nav li.on a {
background: #292929 url(http://i604.photobucket.com/albums/tt130/metalner/simplex-darkness/featbg.gif) top left no-repeat;
color:#fff;
}

.js #slideshow .slides-nav li a:hover,
.js #slideshow .slides-nav li a:active {
color:#fff;
}

#slideshow .slides-nav li a img.post-thum,
#slideshow .slides-nav li a img.thumbnail {
float:left;
margin: 0 10px 0 0;
border:0;
padding:1px;
background:#999;
width:28px;
height:28px;
}

.js #slideshow .slides-nav li.on a img.post-thum,
.js #slideshow .slides-nav li.on a img.thumbnail {
background:#fff !important;
}
</style>
karena effect slide ini berdasarkan padaJquery plugin dinamai Cycle, jadi setelah kode CSS di atas
kita harus memasukan kerangka Jquery dan Cycle plugin.
Kemudian tambahkan kode javascript di bawah ini setelah kode "]]></b:skin>":
Klo yang diatas (Style cssnya) sebelum kode "]]></b:skin>", nah klo yang di bawah ini (Javascript) setelah kode "]]></b:skin>"
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js" type="text/javascript"></script>
<script src="http://wp-genius.solostreamsites.com/wp-content/themes/wp-genius-dev/js/jquery.cycle.js" type="text/javascript"></script>
kamu bisa mendownload kedua java scipt di atas, dan meletakannya di hostingan milik kamu. Kemudian letakan kode berikut setelahnya:
<script type="text/javascript">

$slideshow = {
context: false,
tabs: false,
timeout: 7000,      // time before next slide appears (in ms)
slideSpeed: 1000,   // time it takes to slide in each slide (in ms)
tabSpeed: 1000,      // time it takes to slide in each slide (in ms)
fx: 'fade',   // the slide effect to use

init: function() {
 // set the context to help speed up selectors/improve performance
 this.context = $('#slideshow');

 // set tabs to current hard coded navigation items
 this.tabs = $('ul.slides-nav li', this.context);

 // remove hard coded navigation items from DOM
 // because they aren't hooked up to jQuery cycle
 this.tabs.remove();

 // prepare slideshow and jQuery cycle tabs
 this.prepareSlideshow();
},

prepareSlideshow: function() {
 // initialise the jquery cycle plugin -
 // for information on the options set below go to:
 // http://malsup.com/jquery/cycle/options.html
 $('div.slides > ul', $slideshow.context).cycle({
     fx: $slideshow.fx,
     timeout: $slideshow.timeout,
     speed: $slideshow.slideSpeed,
     fastOnEvent: $slideshow.tabSpeed,
     pager: $('ul.slides-nav', $slideshow.context),
     pagerAnchorBuilder: $slideshow.prepareTabs,
     before: $slideshow.activateTab,
     pauseOnPagerHover: true,
     pause: true
 });   
},

prepareTabs: function(i, slide) {
 // return markup from hardcoded tabs for use as jQuery cycle tabs
 // (attaches necessary jQuery cycle events to tabs)
 return $slideshow.tabs.eq(i);
},

activateTab: function(currentSlide, nextSlide) {
 // get the active tab
 var activeTab = $('a[href="#' + nextSlide.id + '"]', $slideshow.context);

 // if there is an active tab
 if(activeTab.length) {
     // remove active styling from all other tabs
     $slideshow.tabs.removeClass('on');

     // add active styling to active button
     activeTab.parent().addClass('on');
 }   
}   
};


$(function() {
// add a 'js' class to the body
$('body').addClass('js');

// initialise the slideshow when the DOM is ready
$slideshow.init();
});

</script>

Terakhir Klik 'Save Template'
Untuk kegiatan di "edit HTML sudah selesai.

sekarang kita mulai kode utama untuk slidenya,
selanjutnya letakan kode HTML berikut setelah javascript di atas:


Nah sekarang coba pergi ke >> Layout >> Page element, kemudian tambahkan 'Add a Gadget' di atas postingan kamu, baru kemudian kopikan kode yang di bawah ini:

<div id="home-top" class="clearfix">
<div id="slideshow" class="clearfix">

<!--code of the left part : image ,title and post summary -->

<div class="slides">
<ul class="clearfix" style="position: relative;">

<li id="main-post-1" style="background: transparent url(URL-Image1) " >
<div class="entry"><h2 class="post-title"><a href="link to entry1">title of entry 1</a></h2>
<p>post summary of entry 1</p></div>
</li>
<li id="main-post-2" style="background: transparent url(URL-Image2) " >
<div class="entry"><h2 class="post-title"><a href="link to entry2">title of entry 2</a></h2>
<p>post summary of entry 2</p></div>
</li>
<li id="main-post-3" style="background: transparent url(URL-Image3) " >
<div class="entry"><h2 class="post-title"><a href="link to entry3">title of entry 3</a></h2>
<p>post summary of entry 3</p></div>
</li>
<li id="main-post-4" style="background: transparent url(URL-Image4) " >
<div class="entry"><h2 class="post-title"><a href="link to entry4">title of entry 4</a></h2>
<p>post summary of entry 4</p></div>
</li>
<li id="main-post-5" style="background: transparent url(URL-Image5) " >
<div class="entry"><h2 class="post-title"><a href="link to entry5">title of entry 5</a></h2>
<p>post summary of entry 5</p></div>
</li>

</ul>
</div>
Kode di atas adalah untuk menampilkan slide bagian kiri; yang akan menampilkan gambar,judul, dan keterangan post
dan berikutnya kode untuk menampilkan slide bagian kanan; yang menampilkan judul postingan dengan Thumbnail.
Letakan kode di bawah setelah kode di atas:
<ul class="slides-nav">

<li class="clearfix" id="post-1"> <a class="" href="#main-post-1"><img width="150px" height="150px" src="thumbnail of post 1" class="thumbnail"/>title of post 1</li>

<li class="clearfix" id="post-2"> <a class="" href="#main-post-2"><img width="150px" height="150px" src="thumbnail of post 2" class="thumbnail"/>title of post 2</li>

<li class="clearfix" id="post-3"> <a class="" href="#main-post-3"><img width="150px" height="150px" src="thumbnail of post 3" class="thumbnail"/>title of post 3</li>

<li class="clearfix" id="post-4"> <a class="" href="#main-post-4"><img width="150px" height="150px" src="thumbnail of post 4" class="thumbnail"/>title of post 4</li>

<li class="clearfix" id="post-5"> <a class="" href="#main-post-5"><img width="150px" height="150px" src="thumbnail of post 5" class="thumbnail"/>title of post 5</li>

</ul>

</div>
</div>

Perhatikan kode slide kiri dan slide kanan diatas, kamu akan melihat masing-masing attribute dari <a> untuk kode slide kanan menuju ke attribut <li> ke kode slide sebelsh kiri
contohnya:
disebelah kiri menampilkan:
<li id="main-post-1".....>
dan di sebelah kanan menampilkan:
<a href="#main-post-1".....>
jadi maksudnya, jika kita klik link di slide sebelah kanan, maka slide di sebelah kiri akan menampilkan kontennya.
slide di sebelah kanan mengontrol slide di sebelah kiri.
semua kode dari slide-slide tersebut tidak akan bekerja apabila tidak di inisialisasikan dalam satu variable.

Ok. Terakhir klik save widget, dan cek apakah slidenya sudah jalan.

Disadur dari
Simplex Design

Daftar Blog Saya

Total Pageviews

 Subscribe in a reader [Valid Atom 1.0] hostgator coupon Site Meter www.careerjet.co.id Adsense Indonesia My Ping in TotalPing.com Podnova Player button Technology Blogs
Technology blogs tracert Sonic Run: Internet Search Engine http://www.prcheckingtool.com Add URL 
Pro - Search Engine Submission and Optimization Services Add to Google Reader or Homepage Subscribe in NewsGator Online Add to My AOL Add to netvibes Subscribe in Bloglines Add to The Free Dictionary Add to Plusmo Add to Excite MIX Add to netomat Hub Add to fwicki Add to Webwag Subscribe to Kusnadi Computer Powered by FeedBurner
eXTReMe Tracker

Kusnadi Komputer IT Informasi, Teknologi, bisnis, hiburan, informasi terkini, informasi lowongan kerja terbaru, bumn, swasta, tni dan polri, dunia otomotif

Kusnadi Computer

Creative Commons License
The_KK_Blog's by Kusnadi Komputer is licensed under a Creative Commons Attribution 3.0 Unported License.
Based on a work at www.kusnadikomputer.co.cc.
Permissions beyond the scope of this license may be available at www.kusnadikomputer.co.cc.
free counters

Pengikut