Skip to main content

Featured Post

Pamula Elegant Blogger Theme

Pamula  merupakan tema personal yang saya desain dengan beberapa referensi, Tema ini dibuat clean dan elegant untuk membuat lebeih fresh serta memaksimalkan fitur dari fungsi blogger agar dapat meminimalisir penggunaan javascript atau json blogger. Tema ini memiliki kecepatan super cepat seperti tema-tema yang saya share sebelumnya, tapi pada tema yang saya buat sekarang terus menggunakan fungsi javascript dan tidak ada jQuery di dalamnya. Kemungkinan kalian tidak akan paham karena terbiasa dengan jQuery. Pada tema ini kalian akan mendapatkan beberapa fitur menarik seperti : Kecepatan Loading Super Ngebut Dengan memiliki loading yang cepat pasti dapat membuat pengunjung menjadi lebih betah sebab tidak perlu cari Artikel serupa meskipun yang disebabkan oleh loading lambat. Saya sudah mencoba untuk mengetest kecepatan dengan bantuan dari GTmetrix dan Pagespeed. Untuk melihat hasilnya bisa cek gambar berikut: Kecepatan loading ini sudah saya test sendiri mengg...

Cara Merubah Komentar Blogger Menjadi Seperti Wordpress

Cara Merubah Komentar Blogger Menjadi Seperti Wordpress
Bila sobat melihat template atau situs ini pastinya ketika ingin berkomentar diblog ini kok komentarnya beda sih sama blog lain? malah seperti wordpress, tentu saja disini pasti akan membuat orang lain penasaran dan ingin mencoba juga tentu saja untuk membuat tampilan seperti komentar ini memerlukan pemahaman jQuery atau Javascript karena disini sobat harus bisa memainkan Javascript.

Kenapa harus memainkan Javascript? yah karena komentar ini menggunakan fitur database dari Firebase milik Google jadi tentu saja sobat harus paham sedikitnya tentang Javascript ataupun pernah melakukan edit agar lebih paham lagi. Sedangkan saya hanya akan membagikan logika dan sourcenya saja jadi tidak mungkin tampilan nya akan sama seperti punya saya seperti ini. Sobat bisa memainkan CSS dan Javascript untuk membuat tampilan menjadi lebih bagus lagi.

Kembali ke topiknya, apakah sobat pernah dengan yang namanya Firebase? jika belum sobat bisa searching dulu di mbah google. Jika sudah tahu sobat pasti tidak akan asing lagi dengan yang namanya firebase, banyak sekali fitur pada firebase yang sangat menarik menurut saya terutama di Databasenya yang Realtime jadi ketika seseorang mengedit atau melakukan tambahan maka akan terjadi secara Realtime atau sekarang juga. Wih fiturnya keren kan sob, apalagi jika sobat bisa memainkan Databasenya makin hebat nantinya.

Langsung saja ke pembahasanya yaitu bagaimana sih merubah komentar blogger menjadi seperti wordpress? dari sini pasti akan membuat sobat kebingungan karena sobat harus merubah komentar blogger asli menjadi ke firebase menggunakan yang namanya Javascript.

Mari simak langsung caranya dibawah ini biar lebih paham lagi, jangan sungkan untuk bertanya bila kesulitan karena saya selalu terbuka jika sobat ingin bertanya.

Cara Merubah Komentar Blogger


Membuat Akun Firebase


Hal pertama yang harus sobat lakukan adalah membuat akun Firebase terlebih dahulu, nah untuk cara membuat akun firebasenya sobat bisa baca disini.

Bagi yang sudah pernah membuat akun firebase lewati cara diatas dan langsung ke cara membuat komentar firebase dibawah.

Membuat Komentar Firebase


1. Buka Blogger > Klik Tema > Klik tombol Edit HTML > kemudian cari kode berikut <b:includable id='comment-form' var='post'> dan hapus bagian dalamnya saja seperti ini
   <b:includable id='comment-form' var='post'>
<div class='comment-form'>
<b:if cond='data:mobile'>
<h4 id='comment-post-message'>
<a expr:id='data:widget.instanceId + &quot;_comment-editor-toggle-link&quot;' href='javascript:void(0)'><data:postCommentMsg/></a></h4>
<p><data:blogCommentMessage/></p>
<data:blogTeamBlogMessage/>
<a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
<iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' style='display: none' width='100%'/>
<b:else/>
<h4 id='comment-post-message'><data:postCommentMsg/></h4>
<p><data:blogCommentMessage/></p>
<data:blogTeamBlogMessage/>
<a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
<iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' width='100%'/>
</b:if>
<data:post.friendConnectJs/>
<data:post.cmtfpIframe/>
<script type='text/javascript'>
BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;);
</script>
</div>

</b:includable>
2. Kemudian tambahkan kode kometarnya di dalam kode <b:includable id='comment-form' var='post'>
<div class="row">
<div class="columns small-12">
<form action="#" onsubmit="event.preventDefault(); sendMessage()">
<h1>Send a message</h1>
<input type="text" name="name" id="name" placeholder="Name" aria-label="Name" />
<input type="text" name="message" id="message" placeholder="Message" aria-label="Message" />
<button type="submit">Send</button>
</form>
<dl id="messages">
</dl>
</div>
</div>
3. Kemudian tambahkan kode dibawah ini sebelum </body>
var myFirebaseRef = new Firebase("https://https://view-d54d5.firebaseio.com/comment/post-id/");

var sendMessage = function () {
myFirebaseRef.push({
name: document.getElementById('name').value,
message: document.getElementById('message').value
});
document.getElementById('message').value = '';
};

myFirebaseRef.on('child_added', function(snapshot) {
var message = snapshot.val();
addMessage(message.name, message.message);
});

var addMessage = function(name, message) {
var messages = document.getElementById('messages');
messages.innerHTML = '<dt class="entry">'+name+'</dt><dd class="entry"> '+message+'</dd>'+messages.innerHTML;
};

Keterangan :
kode yang saya tandai diatas ganti dengan url firebase sobat

4. Simpan Tema dan lihat hasilnya

Ohh iya saya hampir lupa jika komentar yang diterapkan tidak tampil itu belum memasang javascript firebasenya. Untuk memasangnya silahkan ikuti langkah berikut :

1. Klik project overview yang ada disebelah kiri atas

2. Pilih icon web seperti dibawah ini
Cara Merubah Komentar Blogger Menjadi Seperti Wordpress

3. Salin kodenya dan paste sebelum </head>

4. Simpan Tema dan lihat hasilnya

Oh iya, disini sobat mainkan sendiri CSS nya karena di tutorial ini saya ngak kasih CSS nya jadi kembangkan saja lagi mungkin sobat bisa lebih bagus lagi dari pada punya saya. Punya saya kan jelek mana ngerti lagi pakai kode begituan..

Mungkin sekian tutorial tentang Cara membuat komentar dengan firebase dan semoga artikel ini sangat bermanfaat bagi sobat semuanya. Jangan lupa untuk di share ke teman teman yang lainnya.

Comments

Popular posts from this blog

Pamula Elegant Blogger Theme

Pamula  merupakan tema personal yang saya desain dengan beberapa referensi, Tema ini dibuat clean dan elegant untuk membuat lebeih fresh serta memaksimalkan fitur dari fungsi blogger agar dapat meminimalisir penggunaan javascript atau json blogger. Tema ini memiliki kecepatan super cepat seperti tema-tema yang saya share sebelumnya, tapi pada tema yang saya buat sekarang terus menggunakan fungsi javascript dan tidak ada jQuery di dalamnya. Kemungkinan kalian tidak akan paham karena terbiasa dengan jQuery. Pada tema ini kalian akan mendapatkan beberapa fitur menarik seperti : Kecepatan Loading Super Ngebut Dengan memiliki loading yang cepat pasti dapat membuat pengunjung menjadi lebih betah sebab tidak perlu cari Artikel serupa meskipun yang disebabkan oleh loading lambat. Saya sudah mencoba untuk mengetest kecepatan dengan bantuan dari GTmetrix dan Pagespeed. Untuk melihat hasilnya bisa cek gambar berikut: Kecepatan loading ini sudah saya test sendiri mengg...

Flet Banget Responsive Blogger Theme

Flet Banget merupakan sebuah tema yang saya desain clean dan mempunya speed super ngebut apalagi buat anda pecinta kecepatan. Pada tema ini saya mulai mundur untuk menggunakan jQuery dan beralih ke Javascript pure aja sebab lebih enak menggunakan nya selagi belajar juga. Pada tema ini kalian akan mendapatkan beberapa fitur menarik seperti : Kecepatan Loading Super Ngebut Dengan memiliki loading yang cepat pasti dapat membuat pengunjung menjadi lebih betah sebab tidak perlu cari Artikel serupa meskipun yang disebabkan oleh loading lambat. Saya sudah mencoba untuk mengetest kecepatan dengan bantuan dari GTmetrix dan Pagespeed. Untuk melihat hasilnya bisa cek gambar berikut: Pengaturan Template via Menu Tata Letak Setelah saya belajar dan terus merevisi, akhirnya bisa untuk membuat pengaturan menjadi ke bagian Tata Letak supaya tidak ribet dan mudah untuk dirubah. Terutama bagi yang masih pemula pasti pusing bila harus edit lewat kode HTML. Mempu...

Onimaru Template Anime Blogger

Onimaru adalah tema blogger anime yang biasa digunakan untuk situs-situs seperti Fansub, Fanshare dan lainnya. Tema ini sendiri saya buat dengan kode bawaan dari Tema Anitoki hanya saja ada beberapa yang harus dibuat lagi seperti script penayangan untuk Episode, Featured Content, Trailer Anime. Tema ini di desain khusus untuk anime saja jadi bila digunakan secara personal atau niche lain tidak akan bagus sama sekali dan tentu untuk fitur pada tema ini saya sudah maksimal kan supaya seperti tema yang saya buat sebelumnya yaitu Anitoki. Pada kali ini sudah saya buatkan 2 versi yaitu Free dan Premium, tentu untuk kedua versi itu memiliki fitur yang berbeda dan bila kalian mengetahuinya bisa cek dibawah ini Fitur dan Kelebihan Features Availability Responsive True Cek Google Testing Tool Validator (Homepage) True Cek Google Te...