Showing posts with label JavaScript. Show all posts
Showing posts with label JavaScript. Show all posts

Cara membuat Read More otomatis

Postingan kali ini akan memberikan tutorial cara membuat Read More atau Baca Selengkapnya pada postingan blog secara otomatis. Dengan adanya read more otomatis, kita bisa menentukan berapa ketinggian dan lebar penggalan postingan dan image yang akan muncul pada halaman pertama blog kita sehingga terlihat rapi dan menarik. Trik ini mungkin telah banyak yang mengetahui dan ada juga yang belum mengetahuinya.


Bagi sobat yang belum mengetahui bagaimana cara membuat read more otomatis, bisa mengikuti tutorial berikut ini.

1.      Seperti biasa, Login dulu ke blogger dengan account sobat

2.      Pilih Edit HTML, jangan lupa berikan tanda centang pada Expand Template Widget

3.      Cari kode </head>, kemudian masukan script di bawah ini dan letakan persis di bawah kode tersebut

<script type='text/javascript'> var thumbnail_mode = &quot;no-float&quot; ; summary_noimg = 430; summary_img = 340; img_thumb_height = 100; img_thumb_width = 120; </script> <script src='http://rizqi.moehamed.googlepages.com/read-moreotomatis.js' type='text/javascript'/>

4.      Lalu, cari kode HTML di bawah ini :

<data:post.body/> atau <p><data:post.body/></p>

5.      Ganti kode tersebut dengan kode di bawah ini :

<b:if cond='data:blog.pageType != &quot;item&quot;'>
<div expr:id='&quot;summary&quot; + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSummaryAndThumb(&quot;summary<data:post.id/>&quot;);
</script>
<span class='rmlink' style='float:right;padding-top:20px;'>
<a expr:href='data:post.url'>&#187;&#187;&#160;&#160;READMORE...</a></span>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'><data:post.body/></b:if>

Keterangan: tulisan yang berwarna merah adalah yang bisa anda ganti. 
  • Summary noimg 430 = tinggi artikel terpenggal tanpa image 
  • Summar img 430 = tinggi artikel terpenggal dengan image 
  • Readmore bisa anda ganti dengan Baca Selengkapnya, full read dll...

6.      Setelah itu, klik Save template

Selanjutnya sobat bisa melakukan postingan dan lihat hasilnya, Read more atau Baca selengkapnya akan secara otomatis terpasang setelah sobat publish postingannya.

Semoga bermanfaat!

Cara Membuat Recent Post Dengan Thumbnails

Blog Tutorial – Pada tutorial blog kali ini adalah bagaimana cara menampilkan recent post disertai dengan gambar pada postingan. Dengan adanya gambar akan menarik para pembaca untuk membaca postingan tersebut. Tertarik membuatnya? Ikuti langkah berikut!


Cara membuatnya adalah sebagai berikut.

Login di Blogger dengan account anda

Klik Layout pada Dashboard anda

Klik Add a Gadget lalu pilih HTML/Javascript

Masukkan kode script di bawah ini, lalu Save

<script language="JavaScript">
imgr = new Array();
imgr[0] = "http://i43.tinypic.com/orpg0m.jpg";
imgr[1] = "http://i43.tinypic.com/orpg0m.jpg";
imgr[2] = "http://i43.tinypic.com/orpg0m.jpg";
imgr[3] = "http://i43.tinypic.com/orpg0m.jpg";
imgr[4] = "http://i43.tinypic.com/orpg0m.jpg";
showRandomImg = true;
boxwidth = 298;
cellspacing = 8;
borderColor = "#ffffff";
bgTD = "#000000";
thumbwidth = 40;
thumbheight = 40;
fntsize = 12;
acolor = "#666";
aBold = true;
icon = " ";
text = "comments";
showPostDate = false;
summaryPost = 40;
summaryFontsize = 10;
summaryColor = "#666";
icon2 = " ";
numposts = 5;
home_page = "http://blogdoodey.blogspot.com/";
</script>
<script src="http://myblogtalk.com/bloggertemplates/js/recentposts_thumbnail.js" type="text/javascript"></script>

Letakkan widget ini pada sidebar yang ada inginkan, terserah anda.

Hal yang perlu diubah adalah :
  • Boxwidth :  lebar widget
  • Cellspacing :  space antara cells (default: 1)
  • borderColor :  warna border
  • thumbwidth & thumbheight :  lebar dan panjang thumbnail (default: 40)
  • fntsize :  ukuran huruf judul postingan
  • acolor :  warna huruf judul postingan
  • aBold :  bla ingin ditebalkan adalah true, jika tidak false
  • numposts :  berapa banyak recent post yang akan ditampilkan
  • home_page :  ganti dengan URL blog anda

Pastikan juga seetingan site feed anda sudah pada Allow Blog Feed dengan melihat pada Setting > Site Feed > Full > Allow Blog Feeds.

Selamat mencoba dan semoga bermanfaat!

Cara Memasang Script Alert di Blog

Blog Tutorial – Sering kita temukan blog yang menggunakan script alert pada blog mereka, dimana script ini berfungsi untuk menampilkan pesan singkat sebelum masuk halaman blog. Contoh bisa sobat lihat gambar di samping yang menggunakan script alert untuk memberikan pesan kepada pengunjung sebelum pengunjung masuk ke halaman utama blog.

Saya sendiri sih kurang suka dengan pesan singkat ini, soalnya bisa membuat pengunjung jenuh, apalagi jika terlalu banyak pesan pada blog. Tapi jika sobat tertarik dan ingin menampilkan script alert atau pesang singkat ini, silahkan ikuti langkahnya berikut ini.

Login ke Blogger dengan ID sobat

Klik Tata Letak

Pilih Edit HTML

Kemudian cari kode </head>

Lalu copy paste kode berikut tepat di atas kode </head> tadi

<SCRIPT language='JavaScript'>alert("Terima Kasih Telah Mengunjungi Blog Saya");</SCRIPT>

Ganti tulisan yang berwarna biru dengan tulisan yang ingin sobat tampilkan

Lalu Save Template

Silahkan lihat hasilnya sendiri. Selamat mencoba!

Analisa Kecepatan Loading Blog Anda Sekarang!

Teknik SEO Blogspot – Sudah kita ketahui bersama, performa sebuah blog sangat ditentukan oleh beberapa hal, seperti template yang cukup menarik, kualitas isi postingan, dan juga kecepatan loading blog. Tampilan blog dengan template yang cantik dan isi artikel yang berkualitas dan juga menarik akan menjadi sia-sia jika loading blog sangat lambat.

Ada beberapa cara yang dapat kita lakukan untuk mengurangi loading blog kita, seperti apa yang pernah saya posting di artikel sebelumnya, yaitu dengan kompress css dan kompress javascript. Nah, dengan meminimalisasi penggunaan CSS dan juga JavaScript, blog yang tadinya lambat akan berubah menjadi lebih cepat.

Berikut adalah beberapa tools gratis yang bisa sobat gunakan untuk mengukur dan menganalisa kecepatan loading blog sobat. Teknik pembacaannya berupa angka dari bagian-bagian blog sobat, mulai dari HTML, HTML image, CSS image, JavaScript, CSS, multimedia, dll. Semuanya terbaca dalam satuan KB. Sobat bisa bandingkan saja sendiri semua tools di bawah ini, karena setiap tools mempunyai tingkat akurasi yang berbeda-beda.







2.      Free Speed Test









3.      Aptimize










4.      Tools Pingdom








Empat situs di atas akan memberikan hasil yang berbeda-beda. Jangan jadikan satu patokan saja, karena itu coba satu-persatu sebagai pembanding. Semoga tips ini berguna dan menjadi bahan pertimbangan buat sobat dalam penggunaan CSS dan juga JavaScript di template sobat.

Terima kasih.

Pasang Stripe-Ad ala Navbar Bloggermu Sekarang!

Blog Tutorial - Dengan menayangkan iklan bergaya Stripe-Ad tentu bisa dibilang lebih baik daripada harus menayangkan iklan dalam bentuk PopUp Ad (pop-ups, po-overs, and pop-unders). Selain juga dapat menghindari PopUp Blocker, memasang Stripe-Ad terasa sangat pas untuk menampilkan satu fokus informasi yang dirasa penting (bisa berupa iklan baris, pengumuman, Feed ataupun informasi apa saja sesuai dengan kebutuhan). Nah, untuk itulah kali inilah artikel ini dibuat.


Jika anda melihat contoh Stripe-Ad di atas pada blog Doodey ini, sekilas terlihat hampir serupa dengan standar Navigation Bar (Navbar) Blogger. Pengunjungpun dapat melihat langsung batang navigasi ini ketika pertama kali mereka mengunjungi halaman blog Anda. Iklan ini akan tetap tampil walaupun pembaca melakukan Mouse Scroll pada halaman. Jika tertarik kemungkinan besar pembaca akan mengkliknya, jika dirasa mengganggu mereka dapat dengan mudah menutupnya dengan mengklik tombol X pada pojok kanan atas.

Berikut adalah cara memasang Strip-Ad di Blogger.

Upload File javascript di bawah ini ke lokasi penyimpanan file Anda, Simpan file dengan nama Stript-ad.js

var mta_arr = new Array();
var mta_clear = new Array();
function mtaFloat(mta) {
mta_arr[mta_arr.length] = this;
var mtapointer = eval(mta_arr.length-1);
this.pagetop = 0;
this.cmode = (document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body;
this.mtasrc = document.all? document.all[mta] : document.getElementById(mta);
this.mtasrc.height = this.mtasrc.offsetHeight;
this.mtaheight = this.cmode.clientHeight;
this.mtaoffset = mtaGetOffsetY(mta_arr[mtapointer]);
var mtabar = 'mta_clear['+mtapointer+'] = setInterval("mtaFloatInit(mta_arr['+mtapointer+'])",1);';
mtabar = mtabar;
eval(mtabar);
}
function mtaGetOffsetY(mta) {
var mtaTotOffset = parseInt(mta.mtasrc.offsetTop);
var parentOffset = mta.mtasrc.offsetParent;
while ( parentOffset != null ) {
mtaTotOffset += parentOffset.offsetTop;
parentOffset = parentOffset.offsetParent;
}
return mtaTotOffset;
}
function mtaFloatInit(mta) {
mta.pagetop = mta.cmode.scrollTop;
mta.mtasrc.style.top = mta.pagetop - mta.mtaoffset + "px";
}
function closeTopAds() {
document.getElementById("mta_bar").style.visibility = "hidden";
}

Klik ke halaman Edit HTML di Blogger, lalu copy-paste kode CSS di bawah ini dan letakan di atas kode ]]></b:skin>

#mta_bar { background: #FFFFE1; border-bottom: 1px solid #808080; margin: 0 0 3px 0; padding: 4px 0; z-index: 100; top: 0; left: 0; width: 100%; overflow: auto; position: fixed; }
* html #mta_bar{ /*IE6 hack*/
position: absolute; width: expression(document.compatMode=="CSS1Compat"? document.documentElement.clientWidth+"px" : body.clientWidth+"px"); }
#mta_bar .left { float: left; text-align: center; font-family: Arial; font-size: 13px; font-weight: bold; font-style: normal; color: #0000FF; width:92%;}
#mta_bar .right {font-family: Arial, Helvetica, sans-serif; float: right; text-align: center; font-weight: normal; font-size: 10px;letter-spacing: 0; width: 30px; white-space: nowrap;}
#mta_bar .right a {font-size: 10px; color: #0000FF; text-decoration: underline;}
#mta_bar .right a:hover {font-size: 10px; color: #0000FF; text-decoration: none;}
#left_bar a { text-decoration: none; color: #0000FF; }
#left_bar a:hover { text-decoration: underline; color: #0000FF; }

Masukan kode pemanggilan JS di bawah ini dan letakan di atas kode </head>. Jangan lupa juga sesuaikan dengan alamat lokasi URL dimana Anda meyimpan file JS-nya.

<script src='http://www.alamatserveranda.com/Stripe-Ad.js' type='text/javascript'/>

Letakan kode di bawah ini di bawah kode <body>, Silahkan sesuaikan settingannya di bawah ini dengan link dan deskripsi Anda sendiri.

<div id='mta_bar'>
<div id='left_bar'><span class='left'><a href='http://feeds.feedburner.com/doodey' target='_blank'>Sudahkah Anda berlangganan artikel Blog Doodey? Join now!</a></span></div>
<span class='right' onmouseout='self.status=&apos;&apos;' onmouseover='self.status=&apos;blogdoodey.blogspot.com&apos;;return true;'> <img align='absmiddle' border='0' onClick='closeTopAds();return false;' src='http://www.alamatserveranda.com/close.gif' style='cursor:hand;cursor:pointer;'/></span></div>

Setelah itu, simpanlah hasil kerja Anda

Selamat mencoba dan semoga berhasil! :)

Cara Membuat Horizontal Menu Navigasi

Blog Tutorial - Bagi sobat yang sudah sering nyasar ke blog Doodey pasti sudah tidak asing lagi dengan horizontal menu navigasi. Nah, pada postingan kali ini, doodey akan mencoba membuat navigasi yang sebenarnya meminjam salah satu widget dari bawaan standar blogger. Dengan sedikit sentuhan pada CSS, widget Linklist yang semulanya banyak digunakan sebagai blogroll secara vertikal akan kita modifikasi menjadi menu navigasi secara horizontal.


Mari kita mulai tutorial blog-nya! :)

Pertama masuk dulu ke halaman Edit HTML, kemudian copy-paste semua kode CSS di bawah ini lalu letakan di atas kode ]]></b:skin>

/*-- (Menu/Nav) --*/
#nav{background:#222; height:32px; padding:4px 0 0; margin-bottom:0px}
#nav-left{float:left; display:inline; width:600px}
#nav-right{float:right; display:inline; width:100px}
#nav ul{position:relative; overflow:hidden; padding-left:0px; margin:0; font:1.0em Arial,Helvetica,sans-serif}
#nav ul li{float:left; list-style:none}
#nav ul li a, #nav ul li a:visited{display:block; color:#fff; margin:0 5px; padding:5px 4px; text-decoration:none}
#nav ul li a:hover{color:#800000; background-color:#fff; margin:0 5px; padding:5px 4px}
#nav ul li a.current, #nav ul li a.current:visited, #nav ul li a.current:hover{margin:0 8px; background-color:#fff; color:#fff; padding:5px 7px}

/*-- (Search) --*/
#search{background:#f9f9f9 url(http://oom.blog.googlepages.com/search.gif) 6px 2px no-repeat; -moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px; border:1px solid #b3b3b3; float:right; height:25px; margin:0 0px 0 0; width:180px}
* html #search{margin-right:8px}
#search input{font-family:Verdana,Arial,Helvetica,sans-serif; background:transparent; border:0; color:#555; float:left; font-size:12px; margin:5px 0 0; padding:0px 2px 2px 27px; width:140px}

Masih pada halaman Edit HTML kemudian cari kode  <div id='outer-wrapper'><div id='wrap2'>, biasanya kode ini terletak di bawah HTML tag <body>. Kemudian copy-paste semua kode di bawah ini, dan letakan kodenya di bawah kode warna merah di atas.

<div id='nav'>
<b:section class='header-tabs' id='header-tabs' preferred='yes' showaddelement='no'>
<b:widget id='LinkList1' locked='true' title='Top Tabs' type='LinkList'>
<b:includable id='main'>
<div class='widget-content'>
<b:if cond='data:title'/>
<div id='nav-left'>
<ul>
<li><a href='/'>Home</a></li>
<b:loop values='data:links' var='link'>
<li><a expr:href='data:link.target'><data:link.name/></a></li>
</b:loop>
</ul>
</div>
</div>
</b:includable>
</b:widget>
<b:widget id='HTML3' locked='true' title='Search' type='HTML'>
<b:includable id='main'>
<div id='nav-right'>
<form expr:action='data:blog.homepageUrl + &quot;search&quot;' id='searchform' method='get' name='searchform'>
<b:if cond='data:title'/>
<div id='search'>
<input class='s' id='s' name='q' onblur='if (this.value == &apos;&apos;) {this.value = &apos;Cari artikel disini&apos;;}' onfocus='if (this.value == &apos;Cari artikel disini&apos;) {this.value = &apos;&apos;;}' type='text' value='Cari artikel disini'/>
<input id='searchsubmit' type='hidden' value='Search'/>
<data:content/>
</div>
</form>
</div>
</b:includable>
</b:widget>
</b:section>
</div>

Silakan disimpan templatenya dan lihat sendiri hasilnya bagaimana, bagus apa tidak? Jika masih kurang cocok dengan mata, sobat bisa menyesuaikan sendiri warna latar dan teksnya, Ok. :)

Untuk menambah menu, silahkan buka kembali "Elemen Halaman", kemudian perhatikan widget paling atas, disitu sudah terlihat widget baru dengan title "Top Tabs", silahkan klik edit dan tambahkan menu yang sobat ingin tampilkan.

Selamat Mencoba :)

Cara Membuat Menu Drop Down Horizontal

Blog Tutorial - Untuk kali ini, Blog Doodey akan membahas mengenai bagaimana cara membuat menu dropdown horizontal. Nah, sebelumnya saya juga pernah memposting artikel yang berjudul, “Cara Membuat Menu Horizontal”. Langkahnya masih sama, tetapi dalam mempraktekan tips ini butuh beberapa tambahan lagi. Ikuti saja langkahnya nanti. :)


Sedikit penjelasan dari saya, menu drop down adalah menu yang mempunyai sub-sub menu di dalamnya. Prisipnya adalah ketika pointer menyorot sebuah main menu, maka akan muncul sub menu dari main menu tersebut.

“Lantas, bagaimana cara menambahkan menu drop down pada blog kita?”

Berikut langkah-langkahnya, ikuti saja! :)

Silahkan Anda Login terlebih dahulu ke Blogger

Klik menu Tata Letak dan pilih sub menu Edit HTML dan beri tanda centang pada kotak kecil disamping tulisan Expand Template Widget

Jangan lupa untuk membackup terlebih dahulu template Anda agar jika terjadi kesalahan bisa dikembalikan lagi pada kondisi semula. Anda tinggal klik Download Template Lengkap

Lalu, copy paste kode berikut di atas tag </head>

<script type="text/javascript"
src="http://nestoriko.googlepages.com/chrome.js">
</script>

Cari kode ]]></b:skin> kemudian tambahkan struktur CSS di bawah ini dengan mengcopy paste di atas kode ]]></b:skin>

.chromestyle{
width: 100%;
font-weight: bold;
}

.chromestyle:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(http://nestoriko.googlepages.com/chromebg2.gif) center center repeat-x;
padding: 4px 0;
margin: 0;
text-align: center;
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #B5E2FE;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{
background: url(http://nestoriko.googlepages.com/chromebg2-over.gif) center center repeat-x;
}

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #B5E2FE;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA
,direction=135,strength=4);
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #B5E2FE;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

.dropmenudiv a:hover{
background-color: #EBF7FF;
}

Cari struktur seperti di bawah ini pada template Anda

<b:includable id='description'>
<div class='descriptionwrapper'>
<p class='description'><span><data:description/></span></p>
</div>
</b:includable>
</b:widget>
</b:section>
</div>

Jika sudah ketemu, copy paste struktur berikut ini tepat di bawah struktur yang Anda temukan pada langkah 6.

<div class="chromestyle" id="chromemenu">
<ul>
<li><a href="http://blogdoodey.blogspot.com">Home</a></li>
<li><a href="#" rel="dropmenu1">Menu1</a></li>
<li><a href="#" rel="dropmenu2">Menu2</a></li>
</ul>
</div>

<!--menu drop down pertama -->
<div id="dropmenu1" class="dropmenudiv">
<a href="URL sub menu1">Sub Menu1</a>
<a href="URL sub menu2">Sub Menu2</a>
<a href="URL sub menu3">Sub Menu3</a>
</div>

<!--menu drop down kedua -->
<div id="dropmenu2" class="dropmenudiv">
<a href="URL sub menu1">Sub Menu1</a>
<a href="URL sub menu2">Sub Menu2</a>
<a href="URL sub menu3">Sub Menu3</a>
</div>

<script type="text/javascript">
cssdropdown.startchrome("chromemenu")
</script>

Coba perhatikan tulisan yang berwarna merah struktur tersebut. Tulisan "dropmenu1" dan "dropmenu2" tersebut merupakan atribut rel dari parent menu drop down yang kita buat. Pada bagian tersebut terlihat bahwa terdapat 2 menu drop down, yaitu "Menu1" dan "Menu2" (warna biru). Jika Anda ingin menambah menu drop down lagi misalnya "Menu3", maka buatlah juga atribut rel untuk "Menu3" tersebut misalnya "dropmenu3", setelah itu tambahkan struktur menu drop down untuk "Menu3" setelah menu drop down kedua". Sehingga strukturnya akan menjadi :

<div class="chromestyle" id="chromemenu">
<ul>
<li><a href="http://tutorial-website.blogspot.com">Home</a></li>
<li><a href="#" rel="dropmenu1">Menu1</a></li>
<li><a href="#" rel="dropmenu2">Menu2</a></li>
<li><a href="#" rel="dropmenu3">Menu3</a></li>
</ul>
</div>

<!--menu drop down pertama -->
<div id="dropmenu1" class="dropmenudiv">
<a href="URL sub menu1">Sub Menu1</a>
<a href="URL sub menu2">Sub Menu2</a>
<a href="URL sub menu3">Sub Menu3</a>
</div>

<!--menu drop down kedua -->
<div id="dropmenu2" class="dropmenudiv">
<a href="URL sub menu1">Sub Menu1</a>
<a href="URL sub menu2">Sub Menu2</a>
<a href="URL sub menu3">Sub Menu3</a>
</div>

<!--menu drop down ketiga-->
<div id="dropmenu3" class="dropmenudiv">
<a href="URL sub menu1">Sub Menu1</a>
<a href="URL sub menu2">Sub Menu2</a>
<a href="URL sub menu3">Sub Menu3</a>
</div>

<script type="text/javascript">
cssdropdown.startchrome("chromemenu")
</script>

Perhatikan bahwa nama atribut ID untuk menu drop down ketiga harus sama dengan nama atribut rel untuk "Menu3" yaitu "dropmenu3". Begitu pula jika Anda ingin menambah menu drop down keempat, kelima, dan seterusnya.

"URL sub menu1" merupakan URL halaman yang akan dituju jika "Sub Menu1" diklik, dan seterusnya. Silahkan pembaca ganti nama menu, sub menu, dan juga URL dari menu drop down tersebut.

Nah, begitulah tips dari saya hari ini tentang bagaimana cara membuat menu dropdown. Jika mungkin ada yang ingin ditanya dan ada yang ingin memberikan saran dan masukan, Anda cantumkan saja ke kotak komentar, dan pasti akan saya baca. Ok. :)

Selamat mencoba!

Terima kasih.

Membuat Highlighting Current Page atau Current Menu

Ini adalah contoh highlighting current page atau current menu!


Blog Tutorial - Highlighting Current Page atau Current Menu diartikan sebagai penanda halaman yang aktif untuk saat ini ketika user berada pada halaman terntentu, misalnya pada halaman Home, About, Help Us, atau pun Contact. Blogger sebenarnya sudah menanamkan fitur ini jika sedang mengaktifkan fitur untuk halaman (Page). Namun, kebanyakan saat ini blogger tidak begitu tertarik menggunakannya.

Jika sobat merasa tertarik menggunakannya, langsung saja ikuti langkah-langkah di bawah ini!

Silahkan langsung tuju ke halaman Edit HTML

Letakan kode CSS di bawah tepat di atas kode ]]></b:skin>

#nav ul {
background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipRyPKDwpExvgswH_HF_EMfg339-EDnMzYEZ5wYE9_jb0z234ZO_r1vCLColIaSwf58B8x8ZjaU7N23kzL5hyWgtYyaq66nyh5iRnR9nABy9BvsVmhnYGZemyv8ZSd3Fua2Zbxtd3cY1Cv/s400/backgr.jpg) repeat-x left top;
margin:0;
border-bottom:3px solid #98CB00;
border-top:1px solid #00CCFF;
list-style-type:none;
height:31px;
}
#nav li {
float:left;
}
#nav li a {
display:block;
padding:5px 15px 4px;
font:bold 16px "Trebuchet MS";
font-stretch:condensed;
text-decoration:none;
color:#00CCFF;
letter-spacing: -0.1em;
}
#nav li a:hover {
color:#98CB00;
}
#nav li.current {
background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2ar0qwHHGhSZ-HD4qTjidrPCRzOgIuARGQi_z1ycq2XE0TMn5OJvFv2wnsxBeIjIM5nq53WvaM7zlECsA5dCvzO8I0NVlfAQ8O3AjKDeyQ8YdxspSuqgrej_4TImmT7auAisJEjudZNX0/s400/current.gi) no-repeat center bottom;
color:#98CB00;
}

Letakan kode Javascript di bawah ini tepat di atas kode </head>

    <script type='text/javascript'>
    //<![CDATA[
    function extractPageName(hrefString)
    {
    var arr = hrefString.split('/');
    return (arr.length<2) ? hrefString : arr[arr.length-2].toLowerCase() + arr[arr.length-1].toLowerCase();
    }
    function setActiveMenu(arr, crtPage)
    {
    for (var i=0; i<arr.length; i++)
    {
    if(extractPageName(arr[i].href) == crtPage)
    {
    if (arr[i].parentNode.tagName != "DIV")
    {
    arr[i].className = "current";
    arr[i].parentNode.className = "current";
    }
    }
    }
    }
    function setPage()
    {
    hrefString = document.location.href ? document.location.href : document.location;

    if (document.getElementById("nav")!=null)
    setActiveMenu(document.getElementById("nav").getElementsByTagName("a"), extractPageName(hrefString));
    }
    //]]>
    </script>

    Kemudian silahkan cari kode di bawah ini dalam barisan kode pada halaman Edit HTML

    <div id='main-wrapper'>
    <b:section class='main' id='main' showaddelement='no'>
    <b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'/>
    </b:section>
    </div>

    Lalu letakan kode di bawah ini tepat di atas kode diatas.

    <div id='nav'>
    <ul>
    <li><a href='/'>HOME</a></li>
    <li><a href='#'>FAQ'S</a></li>
    <li><a href='#'>HELP US</a></li>
    <li><a href='#'>CONTACT</a></li>
    </ul>
    <script language='javascript'>setPage()</script>
    </div>

    Agar Efek Current Page/Menu bisa bekerja, rekan harus mengganti tanda # di atas dengan alamat URL post yang aktif.

    Untuk membuat dan mengedit tampilan menu jauh lebih cantik dari contoh menu di atas rekan sebaiknya mau tidak mau harus banyak mempelajari pengkodean HTML, CSS, dan Javascript. Ok.

    Sekian dari saya, selamat mencoba dan semoga berhasil. :)

    Pasang SEO Smart Link untuk Blogspot

    Teknik SEO Blogspot – Setelah cukup lama tak update content karena masalah kesibukan di kampus, akhirnya saya bisa juga memenuhi syarat-syarat sukses blogger yaitu update content untuk kali ini. Nah, apa yang akan saya bahas dalam postingan kali ini saya rasa cukup berguna dan penting bagi blogger semua untuk meningkatkan optimasi SEO blogspot sobat semua. Apakah itu? Mari kita simak bersama.

    Sesuai dengan judul postingan saya kali ini, “Pasang SEO Smart Link untuk Blogspot”. Tentu sobat akan bertanya-tanya, apa sich SEO Smart Link itu? Begitu pentingkah?

    Biarkan saya perjelas sedikit mengenai SEO Smart Link disini. SEO Smart Link merupakan sebuah plugin dari wordpress yang fungsinya adalah mengubah setiap kata yang kita tentukan menjadi sebuah link. Sekarang, plugin dari wordpress tersebut bisa kita pasang juga di blogspot, maka dari itulah saya katakan cukup berguna. ;)

    Tips ini saya dapatkan dari salah satu teman blogger saya, Blog Juragan, yang sampai saat ini terus mendedikasikan dirinya di dalam dunia blogger, khususnya dalam bidang belajar SEO blogspot. Thank you ‘n semangat terus juragan! ;)

    Biar gak lama-lama sobat mendengar segala macam intro saya yang cerewet itu, yuk kita simak sama-sama bagimana cara memasang plugin SEO Smart Link tersebut.

    Cara kerja SEO Smart Link
    Script ini akan membaca setiap kata pada setiap posting. Contohnya, jika sobat memasukkan kata "SEO" pada script tersebut maka otomatis pada semua halaman yang terdapat kata "SEO" akan di link ke alamat url yang telah sobat tentukan.

    Apakah melanggar Google Guidelines?
    Tidak, selama jumlah link yang sobat masukkan pada kode autolink masih dalam tahap wajar. Rekomendasi dari blog juragan yakni cukup 1 link saja.

    Memasang Plugin SEO Smart Link di blog kita
    1.      Seperti biasa, login dulu di Blogger dengan account sobat
    2.      Then, klik Rancangan, lalu tuju ke Edit HTML
    3.      Cari kode
    4.      Lihat kode scriptnya disini (klik untuk melihat di tab baru) !
    5.    Setelah halaman script terbuka silahkan copy pastekan semua kode di script tersebut tepat diatas kode

    Keterangan : 
    • Lihat bagian paling akhir kode dan ganti SEO dengan kata atau kata kunci yang sobat pilih. 
    • Di bawahnya ganti http://blogjuragan.blogspot.com/ dengan alamat url yang dituju.

    Ok, sama seperti apa yang dikatakan blog Juragan, “Semoga berhasil !”

    Maka, saya pun akan berkata sama juga, Semoga Berhasil ! :)

    Terima kasih.



    Parse Kode HTML/JavaScript dengan Blogcrowds

    Bagi sobat-sobat yang sudah terbiasa bekerja dengan kode HTML/JavaScript mungkin tidak akan kesulitan dalam hal mengutak-atik kode-kode tersebut di blog. Namun, bagi sobat blogger yang masih awam seperti saya ini dalam dunia pengkodean tentu lain lagi ceritanya.

    Tentunya kita pernah mengalami yang namanya masalah dan kesulitan dalam hal meletakkan ataupun mengedit kode HTML/JavaScript tersebut sehingga tampilan blog kita menjadi error atau kode tersebut tidak berjalan (tidak tereksekusi) sebagaimana mestinya. Atau yang paling parah lagi adalah kode yang kita dapatkan tidak bisa ditambahkan di blog kita (terutama di bagian XML).

    Kalau sudah seperti itu, pusink kan? :(

    Jika kita mengalami kejadian seperti di atas, bisa jadi kita terlebih dahulu harus memparsekan dulu kode HTML/JavaScript tersebut yang hendak kita tambahkan. Lalu bagaimana cara memparsekan HTML/JavaScript tersebut? Caranya terbilang cukup mudah kok, karena kita bisa dengan mudah memanfaatkan berbagai tools-tools gratisan untuk memparsekan kode-kode HTML/JavaScript yang sudah tersedia, semisal Blogcrowds.

    Di Blogcrowds kita dapat dengan mudah memparsekan kode HTML/JavaScript hanya dengan meng-copy paste kode HTML/JavaScript yang hendak kita parsekan, lalu klik Parse. Maka kode pun (yang sudah diparse sebelumnya) siap kita pasang. Untuk menuju ke situs Blogcrowds, sobat bisa langsung saja klik disini!

    Semoga tips singkat mengenai bagaimana cara memparsekan HTML/JavaScript ini bisa bermanfaat buat sobat blogger sekalian. :)

    Selamat mencoba!

    Terima kasih.


    Membuat Page Navigation di Blog

    Page Navigation adalah sebuah widget yang digunakan pada Web ataupun Blog untuk memperlihatkan postingan atau artikel pada Webblog tersebut per halaman, contohnya seperti gambar dibawah ini!



    Untuk membuatnya sangat mudah. Cukup ikuti saja langkah-langkah di bawah ini!

    1. Login ke Blogger dengan ID anda
    2. Lalu klik Tata Letak
    3. Klik Add Widget Element
    4. Pilih menu HTML/Java Script
    5. Lalu copy paste kode di bawah ini dan pasang pada kotak HTML tersebut!

    <style>
    .showpageArea a {
    text-decoration:underline;
    }

    .showpageNum a {
    text-decoration:none;
    border: 1px solid #bbb;
    margin:0 3px;
    padding:3px;
    }

    .showpageNum a:hover {
    border: 1px solid #bbb;
    background-color:#bbb;
    }
    .showpagePoint {
    color:#fff;
    text-decoration:none;
    border: 1px solid #fff;
    background: #000;
    margin:0 3px;
    padding:3px;
    }
    .showpageOf {
    text-decoration:none;
    padding:3px;
    margin: 0 3px 0 0;
    }
    .showpage a {
    text-decoration:none;
    border: 1px solid #bbb;
    padding:3px;
    }
    .showpage a:hover {
    text-decoration:none;
    }
    .showpageNum a:link,.showpage a:link {
    text-decoration:none;
    color:#333;
    }

    </style>



    <script type="text/javascript">

    function showpageCount(json) {
    var thisUrl = location.href;
    var htmlMap = new Array();
    var isFirstPage = thisUrl.substring(thisUrl.length-14,thisUrl.length)==".blogspot.com/";
    var isLablePage = thisUrl.indexOf("/search/label/")!=-1;
    var isPage = thisUrl.indexOf("/search?updated")!=-1;
    var thisLable = isLablePage ? thisUrl.substr(thisUrl.indexOf("/search/label/")+14,thisUrl.length) : "";
    thisLable = thisLable.indexOf("?")!=-1 ? thisLable.substr(0,thisLable.indexOf("?")) : thisLable;
    var thisNum = 1;
    var postNum=1;
    var itemCount = 0;
    var fFlag = 0;
    var eFlag = 0;
    var html= '';
    var upPageHtml ='';
    var downPageHtml ='';


    var pageCount=5;
    var displayPageNum=3;
    var firstPageWord = 'Awal';
    var endPageWord = 'Akhir';
    var upPageWord ='Sebelumnya';
    var downPageWord ='Selanjutnya';



    var labelHtml = '<span class="showpageNum"><a href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';

    for(var i=0, post; post = json.feed.entry[i]; i++) {
    var timestamp = post.published.$t.substr(0,10);
    var title = post.title.$t;
    if(isLablePage){
    if(title!=''){
    if(post.category){
    for(var c=0, post_category; post_category = post.category[c]; c++) {
    if(encodeURIComponent(post_category.term)==thisLable){
    if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){
    if(thisUrl.indexOf(timestamp)!=-1 ){
    thisNum = postNum;
    }

    postNum++;
    htmlMap[htmlMap.length] = '/search/label/'+thisLable+'?updated-max='+timestamp+'T00%3A00%3A00%2B08%3A00&max-results='+pageCount;
    }
    }
    }
    }//end if(post.category){

    itemCount++;
    }

    }else{
    if(title!=''){
    if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){
    if(thisUrl.indexOf(timestamp)!=-1 ){
    thisNum = postNum;
    }

    if(title!='') postNum++;
    htmlMap[htmlMap.length] = '/search?updated-max='+timestamp+'T00%3A00%3A00%2B08%3A00&max-results='+pageCount;
    }
    }
    itemCount++;
    }
    }

    for(var p =0;p< htmlMap.length;p++){
    if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){
    if(fFlag ==0 && p == thisNum-2){
    if(thisNum==2){
    if(isLablePage){
    upPageHtml = labelHtml + upPageWord +'</a></span>';
    }else{
    upPageHtml = '<span class="showpage"><a href="/">'+ upPageWord +'</a></span>';
    }
    }else{
    upPageHtml = '<span class="showpage"><a href="'+htmlMap[p]+'">'+ upPageWord +'</a></span>';
    }

    fFlag++;
    }

    if(p==(thisNum-1)){
    html += '&nbsp;<span class="showpagePoint"><u>'+thisNum+'</u></span>';
    }else{
    if(p==0){
    if(isLablePage){
    html = labelHtml+'1</a></span>';
    }else{
    html += '<span class="showpageNum"><a href="/">1</a></span>';
    }
    }else{
    html += '<span class="showpageNum"><a href="'+htmlMap[p]+'">'+ (p+1) +' </a></span>';
    }
    }

    if(eFlag ==0 && p == thisNum){
    downPageHtml = '<span class="showpage"> <a href="'+htmlMap[p]+'">'+ downPageWord +'</a></span>';
    eFlag++;
    }
    }//end if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){
    }//end for(var p =0;p< htmlMap.length;p++){

    if(thisNum>1){
    if(!isLablePage){
    html = '<span class="showpage"><a href="/">'+ firstPageWord +' </a></span>'+upPageHtml+' '+html +' ';
    }else{
    html = ''+labelHtml + firstPageWord +' </a></span>'+upPageHtml+' '+html +' ';
    }
    }

    html = '<div class="showpageArea"><span style="padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;border: 1px solid #333; background-" class="showpage">Page '+thisNum+' of '+(postNum-1)+': </span>'+html;

    if(thisNum<(postNum-1)){
    html += downPageHtml;
    html += '<span class="showpage"><a href="'+htmlMap[htmlMap.length-1]+'"> '+endPageWord+'</a></span>';
    }

    if(postNum==1) postNum++;
    html += '</div>';

    if(isPage || isFirstPage || isLablePage){
    var pageArea = document.getElementsByName("pageArea");
    var blogPager = document.getElementById("blog-pager");

    if(postNum <= 2){
    html ='';
    }

    for(var p =0;p< pageArea.length;p++){
    pageArea[p].innerHTML = html;
    }

    if(pageArea&&pageArea.length>0){
    html ='';
    }

    if(blogPager){
    blogPager.innerHTML = html;
    }
    }

    }
    </script>

    <script src="/feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" type="text/javascript"></script>
    <div style="text-align:right;font-size:10px;color:000000;margin-top:15px;display:none;"> <a href="http://www.blogdoodey.blogspot.com”>Grab this Widget ~ Navigasi Halaman</a></div>

    1. Setelah itu, save widget tersebut.
    2. Lalu, scroll atau pindahkan widget tersebut pada area di bawah posting. (lihat gambar!)

    1. Save template dan selesai. :)

    Selamat mencoba dan semoga berhasil!

    Terima kasih.


    Cara Menyembunyikan Widget Buku Tamu Di Blog Anda

    “Bagaimana cara menyembunyikan Buku Tamu?”
    “Apakah bisa?”

    Ya, memang bisa! Semuanya bisa kita lakukan. :)

    “Tapi, bagaimana caranya?”

    Mudah. Simak dan ikuti saja artikel ini! :)

    “Baiklah!”

    Haha.. Sedikit percakapan pendek di atas tadi yang mendeskripsikan apa yang akan dibahas Blog Doodey kali ini! Sebelumnya saya pernah menulis artikel tentang “Cara Memasang Buku Tamu Di Blog”. Jika ada yang belum baca, ayo silakan baca dulu disini ! :)

    Mungkin sebelumnya Anda pernah melihat widget buku tamu yang disembunyikan oleh Admin sebuah blog, yang terkadang ditempatkan di sisi kiri atau di sisi kanan. Lantas, pasti Anda akan segera bertanya, bagaimanakah caranya?

    Nah, untuk kali ini saya akan membagi sedikit tips buat para blogger yang masih bingung tentang cara menyembunyikan widget buku tamu di blog Anda. Baik, ikuti saja langkah-langkah berikut! :)

    1. Seperti biasa, Anda Login dulu ke Blogger
    2. Pilih Layout
    3. Kemudian klik Page Elements
    4. Klik Add a Gadget (boleh di elemen mana saja), lalu pilih HMTL/JavaScript
    5. Lalu copy paste kode di bawah ini dan tempatkan di HTML/JavaScript tersebut

    <style type="text/css">
    #gb{
    position:fixed;
    top:50px;
    z-index:+1000;
    }
    * html #gb{position:relative;}
    .gbtab{
    height:100px;
    width:30px;
    float:left;
    cursor:pointer;
    background:url('http://i142.photobucket.com/albums/r81/gusdiwanto/tab.png') no-repeat;
    }
    .gbcontent{
    float:left;
    border:2px solid #A5BD51;
    background:#F5F5F5;
    padding:10px;
    }
    </style>
    <script type="text/javascript">
    function showHideGB(){
    var gb = document.getElementById("gb");
    var w = gb.offsetWidth;
    gb.opened ? moveGB(0, 30-w) : moveGB(20-w, 0);
    gb.opened = !gb.opened;
    }
    function moveGB(x0, xf){
    var gb = document.getElementById("gb");
    var dx = Math.abs(x0-xf) > 10 ? 5 : 1;
    var dir = xf>x0 ? 1 : -1;
    var x = x0 + dx * dir;
    gb.style.right = x.toString() + "px";
    if(x0!=xf){setTimeout("moveGB("+x+", "+xf+")", 10);}
    }
    </script>
    <div id="gb">
    <div class="gbtab" onclick="showHideGB()"> </div>
    <div class="gbcontent">
    <!-- Ganti ini dengan kode buku tamu kamu -->
    <font size="2"><a href="http://uda-ei.blogspot.com/2009/08/menyembunyikan-buku-tamu-atau-shoutbox.html">Blog Doodey</a>
    <div style="text-align:right">
    <a href="javascript:showHideGB()">
    [close]
    </a>
    </div>
    </div>
    </div>
    <script type="text/javascript">
    var gb = document.getElementById("gb");
    gb.style.right = (30-gb.offsetWidth).toString() + "px";
    </script>

    Note:
    Tulisan yang saya beri warna biru, ganti dengan kode buku tamu yang sudah Anda dapatkan dari situs buku tamu yang Anda pakai.
    Anda juga bisa mengatur posisinya. Ubah saja nilai atribut topnya. Kalau mau lebih ke atas sedikit, ubah menjadi 30px atau 20px, terserah Anda juga.

    Sudah ngerti kan caranya? Hehe.. :)

    Semoga tips tentang cara menyembunyikan widget buku tamu di blog Anda ini dapat bermanfaat dan membantu Anda. Jika ada yang ditanyakan dan ingin memberikan saran, silakan cantumkan di kotak komentar! :)

    Terima kasih.