Diberdayakan oleh Blogger.

Cara membuat Notifikasi komentar keren di blog

Cara membuat Notifikasi komentar ala Google + keren
Sahabat Kang PP, pernah melihat di blog lain ada gambar lonceng melayang di pojok, lalu terdapat angka dan setelah diklik muncul tampilan yang isinya komentar-komentar ? Nah itulah Notifikasi Komentar Ala Google Plus.

Sebenarnya, notifikasi ini merupakan widget recent comments yang tampilannya seperti notifikasi. Blog kita akan terlihat keren jika memakainya. Bagaimana membuatnya ? Ikuti Langkah-langkahnya.

Langkah-langkah membuat notifikasi komentar                             

1.  Pertama, masuk ke blogger.com > Dasboard > Template > Edit Html
2.  Silahkan cari kode ]]></b:skin> atau </style> , lalu letakan  kode berikut di atasnya
#show-total {
position:fixed;
top:1px;
right:100px;
z-index:9999;
cursor:pointer;
float:right;
}
.total-show {
background-color:#FF0000;
color:white;
padding:2px 6px;
font-size:11px;
border-radius:4px;
font-weight:bold;
}
#notif {cursor:pointer;}
#notif:before {
content: url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2C-hFXACEF_RsTpLZyUaPiTBZf51Ka5tzecvANU6lyjP2HszpT2_2KDmJ3zt3Kq8C1C7e0pYd6rV8nuyyD-K-cz-hKdaMZOmpZm9a6093VmSCTY8PanJnOZjxxw8TDynBZ5x6inenTgI/s1600/lonceng.png');
display:block;
position:fixed;
top:12px;
right:120px;
opacity:.5;
z-index:9997;
transition:all 0.4s ease-out;
}
#notif:hover:before {
opacity:1;
}
#notif2 {cursor:pointer;display:none}
#notif2:before {
content: url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2C-hFXACEF_RsTpLZyUaPiTBZf51Ka5tzecvANU6lyjP2HszpT2_2KDmJ3zt3Kq8C1C7e0pYd6rV8nuyyD-K-cz-hKdaMZOmpZm9a6093VmSCTY8PanJnOZjxxw8TDynBZ5x6inenTgI/s1600/lonceng.png');
display:block;
position:fixed;
top:12px;
right:120px;
opacity:.5;
z-index:9997;
transition:all 0.4s ease-out;
}
#notif2:hover:before {
opacity:1;
}
#cm-wrapper {
width:310px;
position:fixed;
top:48px;
right:-381px;
z-index:9999;
background-color:#222;
padding:15px 13px 25px 15px;
color:#666;
font-family: Arial, Sans-serif;
border-top:8px solid #FF0000;
transition:0.5s ease;
}
#cm-wrapper:before {
content:"";
width:0;
height:0;
position:absolute;
top:-24px;
right: 123px;
border:8px solid transparent;
border-color:transparent transparent #FF0000;
}
#cm-scroll {
width: 100%;
height: 600px;
overflow: auto;
position: relative;
}
#comments-container {
color:#666;
font-family: Arial, Sans-serif;
}
#comments-container.cm-active {
position:fixed;
right:0;
top:61px;
}
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}
.vscrollerbase {
width: 5px;
background-color: #111;border-radius:2px;
}
.vscrollerbar {
width: 5px;
background-color: #599b29;border-radius:2px;
}
.hscrollerbase {
height: 10px;
background-color: #111;border-radius:2px;
}
.hscrollerbar {
height: 10px;
background-color: #444;border-radius:2px;
}
.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}
.cm-outer {
margin:0 auto;
padding:0;
font-size:11px;
text-align:left;
}
.cm-outer pre {background-color:#141414;font-size:11px;color:#7c7c7c}
.cm-outer li {
padding:7px 10px 12px;
list-style:none;
clear:both;
position:relative;
border-top:1px solid #333;
border-bottom:1px solid #111;
margin-right:10px;
}
.cm-outer code {
color:#a6a658;
font-size:11px;
}
.cm-outer li.selected {
border-left:4px solid #fffe8c;
}
.cm-outer li:first-child {
border-top:none;
}
.cm-outer li:last-child {
border-bottom:none;
}
.cm-text {color:#999;}
.cm-outer {margin:0 0 5px}
.cm-header {margin: 4px 0 8px 60px;font-size:12px;font-weight:normal !important;}
.cm-header a {color:#599b29;text-decoration:none;font-size:12px;font-weight:bold}
.cm-header a:hover {color:#e6e6e6;text-decoration:none;}
.cm-outer .cm-content {overflow:hidden}
.cm-content {margin-left:60px}
.cm-outer img {
display:block;
float:left;
background:#8fa2cb url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXvRw_VdyRguMqYxH_1PEgNJ5D0ROqlQXbW4Yii3eMzP9IlI1eZjMbmsfn8i4kT2ilmpGdvGjo6Elp25gir58V02hCjevPiFCwNvyKfd6uSFDV57Zxvgj5zb8uwInGH69VjO9_9lLWNwU/s1600/anon5.png') no-repeat 50% 50%;
overflow:hidden;
border-radius:100px;
position:absolute;
top:10px;
left:0;
border:3px solid #3d464f;
}
.cm-footer {margin-top:7px;}
.cm-footer a {color:#599b29;text-decoration:none;}
.cm-footer a:hover {color:#e6e6e6;text-decoration:none;}
div.cm-header img[src='http://img1.blogblog.com/img/openid16-rounded.gif'] {
content: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTLLELcPhAPMYHCP83yD9VfI1np3pFOaFhkU5dqwkB1E0Fd5WCcRtzCXaenACa3OKYIIbmigy3ThulkkjEdwAywPjPrjeIMsAmHKvdqPK4BvDrjU1jPPJPhdQq1y8_w_33ffncKWDNubY/s80-c/gravatar.png);
}
.bg_hitam{
display: none;
position: absolute;
position: fixed;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: #000;
z-index:99;
opacity:.30;
}
3.  Lalu cari kode </head>, lalu letakan kode berikut di atasnya
 <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js' type='text/javascript'/>
*lewati langkah ini jika kode jquery diatas sudah ada di blog, kode ini mempunyai macam versi seperti 1.8.3 atau 1.8.2 dan lainnya.

4.  Selanjutnya tinggal masukan kode berikut di atas kode </body>
<div id='notif' title='Notifikasi'></div>
<div id='notif2' title='Notifikasi'></div>
<div class='bg_hitam' id='bg'></div>
<div id='cm-wrapper'>
<div class='flexcroll' id='cm-scroll'>
<div id='comments-container'></div>
</div>
</div>
<div id='show-total'></div>
<script type='text/javascript'>
//<![CDATA[
var originalTitle = document.title;
var cm_config = {
home_page: "http://kang-pp.blogspot.com",
max_result: 18,
t_w: 50,
t_h: 50,
summary: 9999,
new_tab_link: false,
ct_id: "comments-container",
new_cm: " Komentar Baru!",
interval: 30000,
alert: true,
alert: function(total) {
document.getElementById("show-total").innerHTML = '<strong class=\'total-show\'>'+total+'</strong>';
document.title = '(' + total + ') ' + originalTitle;
}
};
$('#notif').click(function(){$("#cm-wrapper").css({right: "0px"});$("#bg, #notif2").show();$("#notif").hide();});$('#notif2').click(function(){$("#cm-wrapper").css({right: "-381px"});$("#bg, #notif2").hide();$("#notif").show();});$('#bg').click(function(){$("#cm-wrapper").css({right: "-381px"});$("#bg, #notif2").hide();$("#notif").show();});document.getElementById('notif').onclick = function() {document.title = originalTitle;$('#show-total').hide();};document.getElementById('show-total').onclick = function() {document.title = originalTitle;$('#show-total').hide();$("#cm-wrapper").css({right: "0px"});$("#bg").show();};setTimeout(function() {$('.myframe').each(function() {$(this).replaceWith('<iframe class="myframe" src="' + $(this).data('src') + '" allowfullscreen="allowfullscreen"></iframe>');});}, 5000);$(document).ready(function() {
var stickyNavTop = $('#HTML7').offset().top; var stickyNav = function(){var scrollTop = $(window).scrollTop(); if (scrollTop > stickyNavTop) { $('#HTML7').addClass('sticky');} else {$('#HTML7').removeClass('sticky'); }};stickyNav();$(window).scroll(function() {stickyNav();});});
setTimeout(function() {
$('.jsfiddle-demo').each(function() {
$(this).replaceWith('<iframe class="jsfiddle-demo loader" src="' + $(this).data('src') + '" allowfullscreen="allowfullscreen"></iframe>');
});
}, 5000);
//]]>
</script>
<script src='https://kang-pp.googlecode.com/svn/notifikasi.js' type='text/javascript'></script>
5.  Simpan dan Selesai

Keterangan :
Peringatan untuk tidak memasang kembali kode Jquery jika sudah ada di blog karena akan berdampak beberapa script tidak berfungsi. Silahkan ubah http://kang-pp.blogspot.com dengan alamat blog anda. Jika ada pertanyaan atau hal yang tidak dimengerti silahkan melalui kotak komentar.
0 Komentar untuk "Cara membuat Notifikasi komentar keren di blog"

Back To Top