Tampilan : Daftar Grid

Membuat Effect Marquee dengan jQuery Marquee Plugin!

Membuat Effect Marquee dengan jQuery Marquee Plugin!Setelah membuat postingan Responsive Tooltip dengan jQuery, kali ini saya ingin berbagi tentang Cara Membuat Effect Marquee agar Support di semua Browser, yaitu dengan menggunakan plugin jQuery Marquee yang akan saya bagikan kali ini ..

Mengapa saya share plugin ini? karena ada beberapa point plus-plus yang harus sobat tau pada plugin yang 1 ini, berikut saya review dikit kelebihan Jquery Marquee Plugin ini :
  • Mudah di gunakan!
  • Support di semua browser!
  • Responsive
  • Valid HTML5
  • Cool! ^_^
  • Buktikan sendiri!

Untuk sobat yang penasaran, berikut demo-nya :

Efek Marquee pada Text :
Lorem Ipsum is simply dummy text of the printing and typesetting industry.

Efek Marquee pada Gambar
Effect Marquee ImageEffect Marquee ImageEffect Marquee ImageEffect Marquee ImageEffect Marquee ImageEffect Marquee ImageEffect Marquee ImageEffect Marquee Image



Cara Pemasangan :


Langkah-1 : Pastikan sobat sudah memasang jQuery Library, versi berapapun itu. jika belum silahkan simpan script external dibawah ini tepat sebelum kode </head> pada halaman Edit Template :
<!-- Library jQuery -->
<script src='//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'/>
Catatan : Pemasangan jQuery dalam Blog hanya boleh 1x saja, jika lebih dari 1 maka Efek-efek yang mengandalkan fungsi jQuery tidak akan berfungsi.

Langkah-2 : Simpan Plugin Jquery Marquee external di bawah ini tepat sebelum kode </head> :
<!-- Plugin jQuery Marquee -->
<script src='//cdn.jsdelivr.net/jquery.marquee/1.3.1/jquery.marquee.min.js' type='text/javascript'/>

Langkah-3 : Menambahkan CSS di bawah ini sebelum kode </head> :
<style>
.marquee {
overflow: hidden;
width:95%; /* Atur Lebar Marquee */
border:1px solid #ddd; /* Tambahan */
background:#eee; /* Tambahan */
color:#333; /* Tambahan */
padding:5px; /* Tambahan */
}
</style>

Langkah-4 : Menambahkan JavaScript di bawah ini sebelum kode </body> :
<script type='text/javascript'>
//<![CDATA[
// Settingan Default Marquee nya disini bro!
$('.marquee').marquee({
//Atur kecepatan marquee ( Hitungan Milisecond ) :
duration: 9000,
//Atur 'Delay' Waktu Sebelum Marquee dimulai :
delayBeforeStart: 0,
//Atur Arah Marquee 'left' atau 'right' :
direction: 'left',
//Aktifkan Duplikat Marquee 'true' atau 'false'
duplicated: false,
//Atur Jarak Duplikat Marquee ( Hitungan Pixel ) :
gap: 10,
//Hentikan Marquee ketika di sentuh 'true' atau 'false'
pauseOnHover: true
});
//]]>
</script>

Langkah-5 : Cara Konfigurasi Efek Marquee di HTML dengan Tambahan Atribut penting dalam Plugin Marquee ini :

1. Standar Marquee :

Lorem Ipsum is simply dummy text of the printing and typesetting industry.
<div class="marquee">Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>

2. Duplikat Marquee menggunakan Atribut data-duplicated="true/false"

Lorem Ipsum is simply dummy text of the printing and typesetting industry.
<div class="marquee" data-duplicated="true">Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>


3. Menentukan Kecepatan Marquee menggunakan Atribut data-duration="value" ( Hitungan Milisecond ) :

Lorem Ipsum is simply dummy text of the printing and typesetting industry.
<div class="marquee" data-duration='500'>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>

Lorem Ipsum is simply dummy text of the printing and typesetting industry.
<div class="marquee" data-duration='100'>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>

4. Menentukan Arah Marquee menggunakan Atribut data-direction="left/right/up/down"

- Ke Kiri ( ← ) :
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
<div class="marquee" data-direction='left'>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>

- Ke Kanan ( → ) :
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
<div class="marquee" data-direction='right'>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>

- Ke Atas ( ↑ ) :
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
<div class="marquee" data-direction='up' data-duration='3000' style='width:50%;height:30px;'>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>

- Ke Bawah ( ↓ ) :
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
<div class="marquee" data-direction='down' data-duration='3000' style='width:50%;height:30px;'>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</div>

Sekian Postingan tentang Cara Memasang Efek Marquee di Blog agar Support di semua Browser dari saya. jika ada yang ditanyakan, silahkan biasakan untuk berdiskusi melalui kotak komentar di bawah ini. terima kasih

Happy Blogging,
- A.K.A ` KangRian! -

http://aamirafridi.com/jquery/jquery-marquee-plugin
#A3

Cara Memasang Tooltip Responsive di Blog dengan jQuery.

Cara Memasang Tooltip Responsive di Blog dengan jQuery. Haloo.. udah pada bangun sob?, setelah beberapa hari kemarin ane share template Pertamax - Free Responsive Blogger Template nah pagi ini saya mau share Cara Bikin Tooltip Responsive yang ane pasang di Template tersebut.

kaya-nya bagai sayur tanpa garam kalo tutorial tanpa demo, baik lah untuk demo-nya silahkan coba sobat sentuh2 link, gambar, dan paragraph di bawah ini :


Tooltip pada Paragraph atau tag <p> :

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.



Tooltip pada Gambar atau pada tag <img> :




Tooltip pada Link atau pada tag anchor text <a> :

Kang Rian [on Blogger!] - Tutorial Blogger & Tips Trik Blogging!

Cara Pemasangan :


Langkah-1 : Pastikan sobat sudah memasang jQuery Library, versi berapapun itu. jika belum silahkan simpan script external dibawah ini tepat sebelum code </head> pada halaman Edit Template :
<!-- Library jQuery -->
<script src='//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'/>
Catatan : Pemasangan jQuery dalam Blog hanya boleh 1x saja, jika lebih dari 1 maka Efek-efek yang mengandalkan fungsi jQuery tidak akan berfungsi.

Langkah-2 : Simpan kode CSS di bawah ini tepat di atas tag </head> :
#tooltip {
text-align: center;
color: #fff;
background: #111;
position: absolute;
z-index: 100;
padding: 15px;
border-radius: 3px;
}

#tooltip:after /* triangle decoration */ {
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid #111;
content: '';
position: absolute;
left: 50%;
bottom: -10px;
margin-left: -10px;
}

#tooltip.top:after {
border-top-color: transparent;
border-bottom: 10px solid #111;
top: -20px;
bottom: auto;
}

#tooltip.left:after {
left: 10px;
margin: 0;
}

#tooltip.right:after {
right: 10px;
left: auto;
margin: 0;
}
Catatan : Silahkan desain secantik mungkin kode CSS Responsive Tooltip di atas.

Langkah 3 - Simpan kode JavaScript di bawah ini, tepat di atas tag </body> :
<script>
//<![CDATA[
// Pengaturan Tooltip akan otomatis di pasang pada tag tertentu ( Setting di Bawah ini ) :
$("a").addClass("tooltip");
$("img").addClass("tooltip");
$("p").addClass("tooltip");

// Responsive Tooltip Minify JS
$(function(){var targets=$("[class~=tooltip]"),target=false,tooltip=false,title=false;targets.bind("mouseenter",function(){target=$(this);tip=target.attr("title");tooltip=$('<div id="tooltip"></div>');if(!tip||tip==""){return false}target.removeAttr("title");tooltip.css("opacity",0).html(tip).appendTo("body");var init_tooltip=function(){if($(window).width()<tooltip.outerWidth()*1.5){tooltip.css("max-width",$(window).width()/2)}else{tooltip.css("max-width",340)}var pos_left=target.offset().left+(target.outerWidth()/2)-(tooltip.outerWidth()/2),pos_top=target.offset().top-tooltip.outerHeight()-20;if(pos_left<0){pos_left=target.offset().left+target.outerWidth()/2-20;tooltip.addClass("left")}else{tooltip.removeClass("left")}if(pos_left+tooltip.outerWidth()>$(window).width()){pos_left=target.offset().left-tooltip.outerWidth()+target.outerWidth()/2+20;tooltip.addClass("right")}else{tooltip.removeClass("right")}if(pos_top<0){var pos_top=target.offset().top+target.outerHeight();tooltip.addClass("top")}else{tooltip.removeClass("top")}tooltip.css({left:pos_left,top:pos_top}).animate({top:"+=10",opacity:1},50)};init_tooltip();$(window).resize(init_tooltip);var remove_tooltip=function(){tooltip.animate({top:"-=10",opacity:0},50,function(){$(this).remove()});target.attr("title",tip)};target.bind("mouseleave",remove_tooltip);tooltip.bind("click",remove_tooltip)})});
//]]>
</script>

Cara Pemasangan ke HTML?

Dikarenakan Responsive Tooltip ini menggunakan jQuery Library, maka saya menambahkan fungsi ".addClass" pada ke 3 tag html yaitu "P" , "IMG" , dan "A" ( Paragraph, Image, dan Anchor Text ).

Jadi sobat gak perlu bingung cara pakai plugin responsive tooltip ini, sobat hanya cukup menggunakan property title="Judul" seperti biasa-nya. dan Plugin Responsive Tooltip ini akan muncul dengan sendirinya.

Sekian postingan saya kali ini, tentang Bagaimana Cara Memasang Tooltip Responsive dengan jQuery dan CSS di Blog?, jika ada pertanyaan, silahkan diskusikan melalui kotak komentar dibawah ini, terima kasih.

Salam Blogger,
- A.K.A ` KangRian! -

http://osvaldas.info/elegant-css-and-jquery-tooltip-responsive-mobile-friendly
#A3

PERTAMAX!! - Responsive HTML5 Blogger Template

Subhanallah, tidak terasa sudah ± 1 Minggu saya tidak membuat posting/berbagi ilmu dengan temen2 blogger. tapi jangan kecewa dulu sob, 1 minggu kemarin saya di sibukan dengan membuat template blog agar 100% responsive, dan alhamdulillah akhirnya karya "PERTAMA" saya lahir juga.

Mengapa saya beri nama template ini "PERTAMAX!!"?

hehe, karena ini memang karya pertama saya dalam membuat "Template Blogger Responsive - Valid HTML5" ..

Mungkin sebelumnya, ada yang ingin saya sampaikan untuk template ini. yaitu beberapa Point Plus-plus / Fitur pada template ini :
  1. Responsive & FLAT Design Check Disini
  2. SEO Friendly [ 100% ] Check Disini
  3. Valid HTML5 [ Homepage ] Check Disini
  4. Valid HTML5 [ Postingan ] Check Disini
  5. List Grid Mode [ Postingan ] Lihat
  6. Back To Top [ Widget] Lihat
  7. Threaded Comment V3 [ Plugin ]
  8. Emoticon Kaskus pada Komentar [ Plugin ]
  9. Responsive Tooltip [ Plugin ]
  10. Font Icon Awesome [ Plugin ]
  11. Sticky [ Widget]
  12. Quotes Footer [ Widget]
  13. Recent Comment [ Widget - Visitor Friendly ]
  14. dan masih banyak lagi ..

PERTAMAX!! - Responsive HTML5 Blogger Template

Lihat Demo Download Template



Lihat Demo Download Template


Template ini saya bagikan Gratiiis!!!. Sobat bisa menghilangkan Credit pada footer, dengan membayar Rp. 50.000,- melalui Paypal "kangrian14@gmail.com" / Transfer Bank.
(This template is absolutely free, you may remove credit link by sending me $5 USD through PayPal "kangrian14@gmail.com" / Transfer Bank ).

Donatur Pertamax!


Special thanks to Hady Eka Saputra

Instalasi Template :

Untuk pemasangan Template mengikuti Dummy yang ada berikut akan saya jelaskan di bawah ini :

Panduan Instalasi :

1. Install/Upload Template yang ada pada direktori /Themes/ di dalam file (.RAR) ke dalam Blog sobat.

2. Masuk ke menu/halaman Tata Letak, lalu edit semua widget yang ada dengan code / settingan yang sudah saya siapkan di bawah ini :

► Setting Widget Popular Post seperti screenshot di bawah ini :


► Setting Widget Sosial Media ( Sticky ) dengan menambahkan kode di bawah ini :
<div class="g-person" data-width="250" data-href="//plus.google.com/u/0/108034059941947835351" data-layout="landscape" data-rel="author"></div>
<a href="https://twitter.com/KangRian14" class="twitter-follow-button" data-show-count="true" data-lang="id">Follow @KangRian14</a>
<iframe src="//www.facebook.com/plugins/likebox.php?href=https%3A%2F%2Fwww.facebook.com%2Fkangriandotcom&amp;width&amp;height=62&amp;colorscheme=light&amp;show_faces=false&amp;header=false&amp;stream=false&amp;show_border=false&amp;appId=169828266520120" style="border:0px!important; overflow:hidden; height:62px;width:100%;"></iframe>
<script>
//<![CDATA[
// Twitter Load
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
//]]>
</script>
<!-- Plaats deze tag na de laatste widget-tag. -->
<script type="text/javascript">
window.___gcfg = {lang: 'id'};
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/platform.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>
<div class='clear'></div>

Konfigurasi Kode Sosial Media :
→ Ganti URL //plus.google.com/u/0/108034059941947835351 dengan URL Google Plus sobat.
→ Ganti Semua Text @KangRian14 dengan Username Twitter sobat.
→ Ganti Text kangriandotcom dengan Username Fanpage Facebook sobat.

► Setting widget Komentar Terbaru dengan menambahkan kode di bawah ini :
<script type="text/javascript">
//<![CDATA[
var
numComments = 100,
showAvatar = true,
avatarSize = 40,
roundAvatar = true,
characters = 45,
defaultAvatar = "http://www.gravatar.com/avatar/?d=mm",
hideCredits = true;
maxfeeds=500,
adminBlog='YOUR NAME';
//]]>
</script>
<script type="text/javascript" src="https://googledrive.com/host/0B7H_GQEvKCj1cUVkYy1jbXpqZW8/recent-comments.js"></script>
<script type="text/javascript" src="/feeds/comments/default?alt=json&amp;callback=kangrian_recent_comment&amp;&amp;max-results=100">
</script>

Konfigurasi kode "Komentar Terbaru" :
→ Rubah text YOUR NAME dengan nama sobat agar tidak muncul pada widget komentar terbaru.

► Setting/Edit widget Kategori menjadi seperti screenshot di bawah ini :


dan yang terakhir,
► Setting/Edit widget Kutipan, dengan menambahkan kode di bawah ini :
<div class='kutipan'>
<blockquote>Saya pikir semua orang harus belajar coding,
Karena coding mengajarkan anda berpikir.<br/>
<cite>&ndash; Steve Jobs, pendiri Apple.</cite></blockquote>
<blockquote>Kebijaksanaan di Facebook adalah meng-hire coder berkualitas sebanyak mungkin. Tapi pasar saat ini tidak menyediakan stock yang cukup..<br/>
<cite>&ndash; Mark Zuckerberg, pendiri Facebook.</cite></blockquote>
<blockquote>Anda tidak harus menjadi jenius untuk bisa coding. Pertambahan, pengurangan... itu sudah cukup!.<br/>
<cite>&ndash; Bill Gates, pendiri Microsoft.</cite></blockquote>
<blockquote>Coders yang hebat adalah rock star masa kini! Titik!.<br/>
<cite>&ndash; Will.i.am, anggota Black Eyed Peas.</cite></blockquote>
</div>



Untuk membuat blog agar tetap valid HTML5, pastikan setiap menambahkan widget baru, langsung hapus kode di bawah ini pada Template -> Edit HTML
<b:include name='quickedit'/>

Semoga template ini bermanfaat untuk semua Blogger yang ingin memiliki Blog valid HTML5 dan Responsive Design tentunya, dan saya sangat berharap masukan untuk template ini, silahkan curahkan pada kotak komentar di bawah ini. Terima kasih.

Silahkan untuk sahabat yang ingin membagikan ulang template ini, jika template ini bermanfaat dan jangan sungkan2 untuk berbagi.

Salam Blogger,
A.K.A Kang Rian ®

REVIEW: QWORDS DOT COM - Penjual Domain & Hosting terbaik di Indonesia!
#A3

Membuat Top Komentator pada Halaman Statis dan Komentar Blog

Membuat Top Komentator pada Halaman Statis dan Komentar BlogMalam sob, posting lagi nih .. setelah kemarin bikin posting tentang Memahami Logika CSS Media Queries agar Layout Blog Responsive! sekarang saya dapat pertanyaan dari seorang blogger +ABDUL HALIM, dengan pertanyaan tentang Cara Membuat Top Komentator di Blog :



Untuk sobat yang penasaran, tutorial seperti apa yang akan saya buat kali ini, berikut demo TOP Komentator di Blog pada Halaman Statis :


Atau bisa lihat langsung di halaman TOP Komentator yang ada di Blog ini .

dan Berikut demo Top Komentator pada Nama Komentator Blog :




Cara Membuat Halaman Top Komentator


Langkah 1 - Pastikan sobat sudah Login Blogger, Masuk menu Laman, Lalu buat Laman Baru, setelah itu beri Nama Laman "TOP Komentator" atau nama halaman sesuai dengan yang sobat inginkan.

Langkah 2 - Klik Mode HTML seperti gambar di bawah ini :



Langkah 3 - Copy Paste kode di bawah ini kedalam halaman tersebut :
<style type="text/css">
.top-commenter-line img { -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4); box-shadow: 0 1px 3px rgba(0, 0, 0, .4); margin-left:5px;margin-right:5px; } .top-commenter-line {margin: 5px 0;border-bottom:1px solid #eee;padding:3px 5px 6px 0px;} .top-commenter-line .profile-name-link {padding-left:0;font-weight:bold;} .top-commenter-avatar {vertical-align:middle;width:30px;height:30px; } .post h1 { display:none!important; }.top-komeng { border-radius: 5px; box-shadow: 0px 0px 10px #ccc; margin: 10px; padding: 30px; }.top-komeng h2 {font-size:20px;padding-bottom: 10px;border-bottom:1px solid #eee;margin-bottom:0px;}.top-komeng a { color:#444; }
</style>
<link href='http://netdna.bootstrapcdn.com/font-awesome/3.1.1/css/font-awesome.min.css' rel='stylesheet'/>
<div class='top-komeng'>
<h2><i class="icon-thumbs-up icon-large"></i> (10) TOP Komentator</h2>
<script type="text/javascript">
//<![CDATA[
function replaceTopCmtVars(e, t, n) {
if (!t || !t.author) return e;
var r = t.author;
var i = "";
if (r.uri && r.uri.$t != "") i = r.uri.$t;
var s = urlAnoAvatar;
var o = "http://www.blogger.com/profile/";
if (r.gd$image && r.gd$image.src && i.substr(0, o.length) == o) s = r.gd$image.src;
else {
var u = document.createElement("a");
if (i != "") {
u.href = i;
s = "http://www.google.com/s2/favicons?domain=" + u.hostname
}
} if (urlMyProfile != "" && i == urlMyProfile && urlMyAvatar != "") s = urlMyAvatar;
if (s == "http://img2.blogblog.com/img/b16-rounded.gif" && urlNoAvatar != "") s = urlNoAvatar;
var a = "s" + sizeAvatar;
s = s.replace(/\/s\d\d+-c\//, "/" + a + "-c/");
if (cropAvatar) a += "-c";
s = s.replace(/\/s\d\d+(-c){0,1}\//, "/" + a + "/");
var f = r.name.$t;
if (f == "Anonymous" && txtAnonymous != "" && s == urlAnoAvatar) f = txtAnonymous;
var l = '<img class="top-commenter-avatar" height="' + sizeAvatar + '" width="' + sizeAvatar + '" title="' + f + '" src="' + s + '" />';
if (i != "") l = '<a href="' + i + '">' + l + "</a>";
if (maxUserNameLength > 3 && f.length > maxUserNameLength) f = f.substr(0, maxUserNameLength - 3) + "...";
var c = f;
if (i != "") c = '<a class="profile-name-link" href="' + i + '">' + c + "</a>";
e = e.replace("[user]", c);
e = e.replace("[image]", l);
e = e.replace("[#]", n);
e = e.replace("[count]", t.count);
return e
}

function showTopCommenters(e) {
var t = 1e3 * 60 * 60 * 24;
var n = new Date;
if (urlMyProfile == "") {
var r = document.getElementsByTagName("*");
var i = /(^| )profile-link( |$)/;
for (var s = 0; s < r.length; s++)
if (i.test(r[s].className)) {
urlMyProfile = r[s].href;
break
}
}
for (var s = 0; s < e.feed.entry.length; s++) {
var o = e.feed.entry[s];
if (numDays > 0) {
var u = o.published.$t.match(/\d+/g);
var a = new Date(u[0], u[1] - 1, u[2], u[3], u[4], u[5]);
var f = Math.ceil((n.getTime() - a.getTime()) / t);
if (f > numDays) break
}
var l = "";
if (o.author[0].uri && o.author[0].uri.$t != "") l = o.author[0].uri.$t;
if (excludeMe && l != "" && l == urlMyProfile) continue;
var c = o.author[0].name.$t;
if (excludeUsers.indexOf(c) != -1) continue;
var h = o.author[0].name.$t + "-" + l;
if (topcommenters[h]) topcommenters[h].count++;
else {
var p = new Object;
p.author = o.author[0];
p.count = 1;
topcommenters[h] = p
}
}
if (e.feed.entry.length == 200) {
ndxbase += 200;
document.write('<script type="text/javascript" src="http://' + window.location.hostname + "/feeds/comments/default?redirect=false&max-results=200&start-index=" + ndxbase + '&alt=json-in-script&callback=showTopCommenters"></' + "script>");
return
}
var d = [];
for (var v in topcommenters) d.push([v, topcommenters[v]]);
d.sort(function (e, t) {
if (t[1].count - e[1].count) return t[1].count - e[1].count;
return e[1].author.name.$t.toLowerCase() < t[1].author.name.$t.toLowerCase() ? -1 : 1
});
var m = 0;
for (var s = 0; s < maxTopCommenters && s < d.length; s++) {
var g = d[s][1];
if (g.count < minComments) break;
document.write("<di" + 'v class="top-commenter-line">');
document.write(replaceTopCmtVars(txtTopLine, g, m + 1));
document.write("</d" + "iv>");
m++
}
if (!m) document.write(txtNoTopCommenters)
}
var maxTopCommenters = 10;
var minComments = 1;
var numDays = 0;
var excludeMe = true;
var excludeUsers = ["Anonymous", "Kang Rian"];
var maxUserNameLength = 42;
var txtTopLine = "<b>[#].</b> [image] [user] ([count])";
var txtNoTopCommenters = "No top commentators at this time.";
var txtAnonymous = "";
var sizeAvatar = 56;
var cropAvatar = true;
var urlNoAvatar = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4rdBE4c2RFPoSaTRV_P4T1Lwgr8u67vt-hmI3U50jLvuJFEAbFstmKmqiCEmV6w9ynG0XPgNgRcinjt5JC1jmqFAPiAA6d69G4VKjN6xZw9vHhesvlliR3BUyxTq3zodRjuApL6xHObA/" + sizeAvatar + "/avatar_blue_m_96.png";
var urlAnoAvatar = "http://www.gravatar.com/avatar/00000000000000000000000000000000?d=mm&s=" + sizeAvatar;
var urlMyProfile = "";
var urlMyAvatar = "";
if (!Array.indexOf) {
Array.prototype.indexOf = function (e) {
for (var t = 0; t < this.length; t++)
if (this[t] == e) return t;
return -1
}
}
var topcommenters = {};
var ndxbase = 1;
document.write('<script type="text/javascript" src="http://' + window.location.hostname + '/feeds/comments/default?redirect=false&max-results=200&alt=json-in-script&callback=showTopCommenters"></' + "script>")
//]]>
</script>
</div>

Catatan : Ganti nama Kang Rian dalam kode di atas agar Nama sobat tidak muncul pada halaman Top Komentator.

Konfigurasi : Untuk Mengurangi / Menambahkan Top Komentator silahkan cari kode var maxTopCommenters = 10; dalam kode javascript di atas, dan rubah angka 10 dengan jumlah top komentator sesuai dengan yang sobat inginkan.

Selesai, lanjut ke :

Cara Memasang Top Komentator pada Komentar Blog


Langkah 1 - Pastikan sobat sudah memasang jQuery Library, jika belum silahkan simpan jQuery Library di bawah ini tepat di atas kode </head> :
<script src='//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'></script>

Catatan : Pemasangan jQuery di Blog hanya boleh 1x, jika lebih dari itu maka efek javascript yang mengandalkan jQuery Library tidak akan berfungsi.

Langkah 2 - Simpan kode Javascript di bawah ini tepat di atas kode </body> untuk Merubah Link Profil komentator menjadi Link Website/Blog yang di Miliki oleh Komentator :
<script>
//<![CDATA[
// Kode JavaScript untuk Merubah Link Komentator
$("a[href='http://www.blogger.com/profile/11211020927559957495']")
.attr('href', 'http://blog.kangrian.com')
//]]>
</script>

Konfigurasi : Cukup Rubah Text yang di beri garis bawah pada kode di atas dengan melihat sumber link komentator asli pada komentar blog yang sudah ada.

Langkah 3 - Simpan kode Javascript di bawah ini tepat di atas kode </body> untuk Merubah Nama Komentator yang sudah ada dengan menambahkan atribut tombol/button bertuliskan "Top Komentator" di samping nama-nya :
<script>
//<![CDATA[
var gentosnami = document.getElementById("comment-holder");
gentosnami.innerHTML = (gentosnami.innerHTML).replace(/Rian Nurherdian/gi, "Rian Nurherdian <button>TOP Komentator!</button>");
//]]>
</script>

Catatan : Jika sobat menggunakan Threaded Comment , silahkan ganti text comment-holder pada kode javascript di atas dengan comment_body.

Konfigurasi : Untuk mengkonfigurasi javascript di atas cukup rubah nama saya yang di beri garis bawah pada kode di atas dengan Nama Komentator.

Selesai & Selamat Mencoba

Sekian Tutorial tentang Cara Membuat Top Komentator pada Halaman Statis dan Komentar Blog ala Kang Rian! ^_^ , semoga bermanfaat.

Jika ada yang ingin ditanyakan, silahkan diskusikan pada kotak komentar di bawah ini.

Salam Blogger, A.K.A ` Kang Rian
#A3

Memahami Logika CSS Media Queries agar Layout Blog Responsive!

Memahami Logika CSS Media Queries agar Layout Blog Responsive!Halo, para maniac responsive web/blog design! kali ini saya akan berbagi ilmu tentang memahami logika css media queries dalam pembuatan blog agar responsive untuk tingakt lanjut ..

Sebetulnya ini hal mudah jika kita berfikir nya secara simple tanpa berfikir dulu yang lain2, dalam artikel kali ini saya akan mencoba pada layout statis dimana hanya ada beberapa divisi standard pada blog, seperti : #outer-wrapper, #header-wrapper, #content-wrapper, #main-wrapper, #sidebar-wrapper, dan #footer-wrapper . seperti pada gambar di bawah ini :


Lihat layout-nya langsung Disini ( Sebelum Responsive )

Berikut contoh Struktur HTML Standard Blogger di atas :

<!DOCTYPE html>
<html>
<head>
<title>Nama Blog Kamu</title>
</head>
<body>
<div id="outer-wrapper">
<div id="header-wrapper">
#header-wrapper
</div>

<div id="content-wrapper">
<div id="main-wrapper">
#main-wrapper
</div>
<div id="sidebar-wrapper">
<div class='widget-content'>
#sidebar-wrapper
</div>
</div>
</div>
<div id="footer-wrapper">
#footer-wrapper
</div>
</div>
</body>
</html>

dan berikut kode CSS Sebelum Responsive nya :

body {
background-color: #000;
color: #fff;
font-family: arial;
}

#outer-wrapper {
background: #fff;
color: #000;
margin: 0px auto;
width: 950px;
}

#header-wrapper {
background: #ff4949;
color: #fff;
margin: 10px;
padding: 10px;
clear: both;
}

#content-wrapper {
position: relative;
margin: 0px auto;
clear: both;
}

#main-wrapper {
background: #ffff65;
color: #000;
margin: 10px;
margin-right: 270px;
padding: 10px;
}

#sidebar-wrapper {
background: #b3fe3d;
color: #000;
margin: 10px;
margin-top: 0px;
position: absolute;
top: 0px;
right: 0px;
width: 250px;
height: 100%;
}

#sidebar-wrapper .widget-content {
margin: 10px;
}

#footer-wrapper {
background: #40ebfe;
color: #000;
margin: 10px;
padding: 10px;
}

Bagaiman cara Membuat CSS yang Belum Responsive menjadi Responsive?

Cara Membuat Blog Responsive kali ini saya hanya menggunakan metode CSS Media Queries, yaitu menambah / mengubah value pada property CSS yang sudah ada pada ukuran layar/screen tertentu sesuai dengan standard ukuran layar terkecil, seperti: Notebook, Tablet PC, Handphone, dsb.

Berikut Caranya :

1 - Simpan meta tag di bawah ini tepat setelah kode <head> :
<meta content='width=device-width, initial-scale=1.0' name='viewport'/>

2 - Siapkan CSS Internal seperti dibawah ini sebelum kode </head> :
<style>
/* CSS Media Queries */

...

</style>

Catatan : Symbol Garis Miring (/) dan Bintang (*) hanya tag untuk memberikan keterangan pada CSS di atas.

3 - Kita awali dengan Bismillah tentunya, biasanya template blog memiliki lebar paling kecil 1024pixel untuk ukuran layar komputer dan notebook, nah sekarang kita loncat langsung ke ukuran PC Tablet, yang berukuran 768pixel, maka untuk menyesuaikan CSS Media Queries pada ukuran tersebut tinggal tambahkan kode @media pada Internal CSS yang sudah kita buat pada langkah ke-2, dan tambahkan 1pixel untuk property max-width menjadi 769pixel, agar berfungsi dengan semestinya :
<style>
/* CSS Media Queries */

@media (max-width:769px) {
.. Pengaturan CSS Disini pada Ukuran Layar 768pixel ..
}

</style>

4. Kita Lihat CSS Sebelum Responsive nya, lihat pada divisi #outer-wrapper disana terdapat property width dengan value 950px (pixel) , maka kita rubah value tersebut jika di tampilkan pada layar berukuran 768pixel dalam Internal CSS yang kita setting di langkah ke-3, maka akan ditulis sebagai berikut :
<style>
/* CSS Media Queries */

@media (max-width:769px) { /* Setting Pada Ukuran Layar 769pixel Disini */
#outer-wrapper { max-width:950px; width:100%; }
}

</style>

Untuk melihat hasilnya, jika sobat menggunakan Browser Firefox Terbaru tinggal tekan pada shortcut keyboard CTRL + SHIFT + M, atau jika menggunakan Browser Google chrome sobat bisa menggunakan Extensi "Window Resizer"

Berikut Hasil CSS yang sudah di set pada ukuran layar 768pixel di atas :


5. Jika Browser di Resize ke Ukuran 600pixel, rasa-nya terlalu kecil ukuran lebar untuk tampilan artikel / divisi #main-wrapper seperti screenshot di bawah ini :


Maka solusi nya yaitu kita buat lagi settingan untuk ukuran layar 600pixel, cara-nya tidak jauh seperti langkah ke-4, kita lihat kembali CSS sebelum responsive-nya, lihat css divisi #main-wrapper dan #sidebar-wrapper , setting CSS nya menjadi seperti di bawah ini :

<style>
/* CSS Media Queries */

@media (max-width:769px) { /* Setting Pada Ukuran Layar 769pixel Disini */
#outer-wrapper { max-width:950px; width:100%; }
}

@media (max-width:600px) { /* Setting Pada Ukuran Layar 600pixel Disini */
#main-wrapper { margin:10px!important; }
#sidebar-wrapper { margin:10px!important; position:relative; height:auto; width:auto; }
}
</style>

Maka hasil-nya akan seperti di bawah ini :


Selesai! ..


Berikut Referensi Ukuran Layar standard yang sering saya gunakan untuk membuat template blog agar responsive :


Semoga Bermanfaat, jika ada yang ingin ditanyakan seputar Cara Membuat Blog menjadi Responsive silahkan di tanyakan pada form komentar di bawah ini . Terima kasih sudah meluangkan waktu-nya untuk berkunjung di blog sederhana saya.
Salam Blogger, A.K.A ` Kang Rian!
#A3

Cara Membuat Halaman Error 404 di Blog ala Kang Rian

404 Adalah Kode Halaman Error yang biasa muncul pada setiap halaman web/blog ketika seorang visitor (pengunjung) mengunjungi url yang terhapus / salah dalam pengetikan. Nah, kali ini saya ingin berbagi tutorial "Bagaimana Cara Membuat Halaman Error 404 di Blog ala Kang Rian" untuk di pasang pada blog sobat.

Untuk sobat yang penasaran bagaimana tampilan halaman 404 yang saya maksud, silahkan lihat Demo / lihat screenshot halaman 404 error di bawah ini :



Keunggulan

  • Responsive
  • Smooth
  • Support CSS3
  • Simple & Fast

Cara Pemasangan

Langkah 1 - Login Blogger, buka menu TemplateEdit HTML lalu simpan kode di bawah ini tepat setelah kode <body> :
<b:if cond='data:blog.pageType != &quot;error_page&quot;'>

Langkah 2 - Simpan kode di bawah ini tepat di atas kode </body> :
</b:if><b:if cond='data:blog.pageType == &quot;error_page&quot;'><link rel='stylesheet' type='text/css' href='https://googledrive.com/host/0B7H_GQEvKCj1cUVkYy1jbXpqZW8/404-error.css'/><link href='http://fonts.googleapis.com/css?family=Changa+One' rel='stylesheet' type='text/css'/><link href='http://fonts.googleapis.com/css?family=Open+Sans:400' rel='stylesheet' type='text/css'/><div id='error-page'><!-- Halaman Error --><!-- #404 --><div id='error-halaman'><div class='comingcontainer'><div class='checkbacksoon'><p><span class='go3d'>4</span><span class='go3d'>0</span><span class='go3d'>4</span><span class='go3d'>!</span></p><p class='error-bro'> Mohon maaf, Halaman yang Anda cari tidak ditemukan!<br/> Kemungkinan halaman telah dihapus, atau Anda salah menuliskan URL.<br/>Silahkan kembali ke<a class='tombol' href='/' style='box-shadow:none;color:#444;'>Halaman Pertama</a></p></div></div></div><!-- #404 --></div></b:if>

Terakhir - Simpan Template!

Untuk mencoba-nya tinggal tuliskan http://nama-blog-sobat.blogspot.com/404 ( ganti nama-blog-sobat dengan alamat blog sobat )

Selesai, Semoga Bermanfaat!

Postingan Sebelumnya :

#A3

Buat OpenID di Blogger Gagal Terus? Ini Solusinya.

Tutorial Cara Mengaktifkan OpenID di Blogger Hehe, belum beberapa jam bikin postingan tentang Cara Mengetahui ID Google Plus yang sudah Menjadi Nama/Username, sekarang saya akan lanjut berbagi pengetahuan lagi tentang "Bagaimana Cara Membuat OpenID di Blogger?", hmm.. kasian banget nih sobat yang kebingungan dengan Kartu Identitas Digital yang 1 ini, kaya-nya sempet males dan milih pake ID Google Plus untuk ber-komentar di blog.

Apa yang dimaksud dengan OpenID?

OpenID adalah sebuah standar desentralisasi dan terbuka bagi autentifikasi pengguna (user) dan kontrol akses yang memungkinkan pengguna(user) untuk masuk ke dalam berbagai layanan hanya dengan satu identitas digital (ID) yang sama. Dengan demikian, OpenID menggantikan proses login umum yang biasanya menggunakan sebuah nama pengguna (username) dan kata sandi (password).
Sumber : Google.com

Kelebihan Menggunakan OpenID dalam Berkomentar?

Dengan OpenID yang digunakan pada komentar blogger, membuat si pemilik blog dapat mengunjungi kita tanpa harus melihat ke profil, di samping itu keuntungan OpenID lainya bisa menambah backlink langsung ke blog.

Makannya, jangan nyerah dulu sob! karena sekarang saya akan memberitahukan tutorial-nya step by step! biar sobat gak bingung gimana cara bikin nya? , oke sob dari pada lama-lama mending simak langsung tutorial nya :

1. Ketahui Alamat OpenID Blog sobat!

Untuk mengetahui Alamat Open ID Blog silahkan ikuti langkah-langkah seperti pada screenshot di bawah ini :

Tutorial Cara Mengaktifkan OpenID di Blogger

Setelah itu Simpan meta tag OpenID di bawah ini tepat setelah kode <head> pada halaman TEMPLATEEDIT HTML ( Blogger.com )
<link href='http://www.blogger.com/openid-server.g' rel='openid.server'/>
<link expr:href='data:blog.homepageUrl' rel='openid.delegate'/>

2. Daftarkan OpenID Blog di Stack Exchange

Sebetulnya pada langkah pertama saja sobat sudah bisa berkomentar menggunakan OpenID, namun banyak blogger yang sering mengalami Pesan Error yang bertuliskan "Ups, itu kesalahan" ketika berkomentar menggunakan OpenID setelah mengikuti langkah pertama, seperti screenshot di bawah ini :

Ups, itu kesalahan! OpenID

Solusi terakhir-nya ternyata hanya dengan Mendaftarkan OpenID Blog sobat di Stack Exchange lalu memverifikasi-nya kembali di blog sobat, berikut tutorial nya :

1. Daftarkan dulu Blog sobat di situs Stack Exchange Klik Disini
Tutorial Cara Mengaktifkan OpenID di Blogger

2. Setelah Mendaftar lalu klik link aktivasi pada inbox email yang di gunakan , setelah login klik link "Use your own URL to log in" seperti screenshot di bawah ini, lalu Copy ke-2 Meta Tag yang di tampilkan, dan simpan setelah kode <head> pada halaman TEMPLATEEdit HTML ( Blogger.com )

Tutorial Cara Mengaktifkan OpenID di Blogger

Tutorial Cara Mengaktifkan OpenID di Blogger

Tutorial Cara Mengaktifkan OpenID di Blogger

Terakhir, Simpan Template!

Untuk mencoba silahkan berkomentar melalui form komentar di bawah ini sebagai apresiasi Tutorial Cara Mengaktifkan OpenID di Blogger yang saya bagikan ini. Terima kasih
#A3

Cara Mengetahui ID Google Plus yang sudah Menjadi Nama/Username

How To Find Your Google Plus Id Number? - Halo sob, setelah menulis artikel tentang Cara Mengaktifkan Deskripsi Penelusuran pada Postingan Blogger, saya mendapatkan pertanyaan dari sobat BMaster Aditama tentang Bagaimana Cara Mengetahui ID Profil Google+ yang sudah menjadi Nama/Username, kali ini saya ingin memberitahukan kepada para sahabat yang ingin Mengetahui ID Google Plus yang sudah sobat rubah seperti pada contoh screenshot Google+ saya di bawah ini :

How To Find Your Google Plus Id Number?

Nah, untuk melihat ID Profil Google+ Sobat, cukup sentuh nama sobat pada halaman profil google+ anda seperti pada screenshot di bawah ini :

How To Find Your Google Plus Id Number?

Untuk mengambil/mengcopy ID Profile Google Plus, tinggal klik kanan Nama Google Plus lalu "Copy Link / Salin Lokasi Tautan" seperti pada screenshot di bawah ini :

How To Find Your Google Plus Id Number?

Lalu paste pada Notepad,dsb. untuk mengambil ID yang sudah kita copy tadi, contoh seperti link berikut :

https://plus.google.com/u/0/108034059941947835351 ← ID Google+ Profile sobat!

Sekian tutorial tentang Bagaimana Cara Melihat & Mengetahui ID Profile Google Plus Sendiri versi Kang Rian, semoga bermanfaat. :)

Baca Juga :

#A3

Mengaktifkan Deskripsi Penelusuran pada Postingan Blogger.

Mengaktifkan Deskripsi Penelusuran pada Postingan Blogger.Sudah lama tak menyapa sahabat blogger! semoga para sahabat Blog Kang Rian selalu diberikan kesehatan untuk mencari ilmu, dan alhamdulillah saya masih diberi kesempatan untuk berbagi lagi, pada postingan kali ini saya akan memberitahukan tutorial tentang Bagaimana Cara Menampilkan Deskripsi Penulusuran pada Postingan Blogger?, dikarenakan Penting-nya Deskripsi Penelusuran untuk Optimasi Blog agar SEO Friendly, berikut saya tampilkan langkah demi langkah untuk mempermudah tutorial ini :

1. Pastikan anda sudah Login di http://blogger.com, setelah itu ikuti langkah-langkah pada screenshot di bawah ini :

Mengaktifkan Deskripsi Penelusuran pada Postingan Blogger.

2. Setelah itu klik "Ya/Yes" pada pilihan aktivasi deskripsi penelusuran, dan tuliskan tentang Blog Anda seperti Screenshot di bawah ini :

Mengaktifkan Deskripsi Penelusuran pada Postingan Blogger.

3. Ok! sepertinya deskripsi penelusuran sudah aktif, untuk mencobanya silahkan anda coba dengan membuat posting baru, lalu lihat pada area sidebar, sekarang sudah muncul Menu "Deskripsi Penelusuran", untuk mengoptimalkan SEO dengan tag deskripsi pastikan selalu anda isi pada setiap artikel/postingan yang anda buat, contoh seperti pada screenshot di bawah ini :

Mengaktifkan Deskripsi Penelusuran pada Postingan Blogger.

Maka, jika deskripsi pada penulisan artikel baru sudah di isi, hasilnya pada source code blog anda akan seperti screenshot di bawah ini :

Mengaktifkan Deskripsi Penelusuran pada Postingan Blogger.

dan pada search engine seperti Google, akan ditampilkan seperti screenshot di bawah ini :

Mengaktifkan Deskripsi Penelusuran pada Postingan Blogger.

4. Selesai ..

Sekian Tutorial tentang Cara Mengaktifkan Deskripsi Penelusuran pada Postingan Blogger.
Semoga Bermanfaat untuk anda yang membutuhkan, jika ada pertanyaan silahkan di tanyakan pada Form Komentar di bawah ini.

Baca Juga :

#A3

Komentar Terbaru

Just load it!