Hi? Use this Navbar Plus
For easily blog functional.

Like Chat, Share Post, auto Link,
Facebook Fans, Social Network,
Blog Map, Facebook Stream
and more.
© 2009 by Anime7Graphic
Facebook Fans
Notification!
© 2009 by Anime7Graphic

9.21.2009

Widget Toolbar Blog with JQuery (NavBar Plus)

9.21.2009

Widget+Toolbar+Blogger

Widget Toolbar Blog with JQuery (NavBar Plus) untuk blogger (blogspot) ini di buat berawal dari ketertarikan saya untuk mencoba memasang Strip Bar yang di adaptasi dari widget Wordpress dan berlanjut menjadi Menu Plus ala Anime7Graphic.
Alhasil menjadikan sebuah Widget sederhana baru yang di beri nama Toolbar Navigasi menu Plus ala Anime7Graphic, widget ini menggunakan JQuery system untuk engine Interface nya dan sedikit improvisation Cascading Style Sheet (CSS).

Widget Toolbar Blog with JQuery (NavBar Plus) ini sangat membantu sekali untuk menambahkan fasilitas [pada Blogspot] tambahan secara simple dan pastinya eye catching dan tidak memberatkan loading blog yang kaya akan fasilitas dan fitur.
Untuk contohnya silahkan kawan test aja di NavBar blog ini (sejajar dengan navbar default blogspot). Dan untuk cara membuatnya Silahkan lihat kode d bawah!

Sebelumnya Download keseluruhan Source Code navbar plus ini.
Java Script
CSS

Berikutnya adalah penjelasan singkat memasukan code ke dalam blog:
  • Langkah Pertama adalah masukan load kode JQuery di bawah ini di antara tag HEAD blog.

    Load externel jQuery
    <script src='http://code.jquery.com/jquery-latest.js' type='text/javascript'></script>

    Setelah itu masukan code jQuery Engine Tipsy dan Thikcbox jika di perlukan, gunakan parse code untuk memasukan code ini ke dalam HTML blog (Escpae HTML Parse)

  • Langkah Kedua adalah buat sebuah widget bisa manual (resource sendiri) atau via provider seperti Fan's Page Facebook, Blogcatalog, Friendfeed, Twitter Update atau Facebook Stream Box.
    Apabila widget tersebut berupa Script saja maka gunakan Provider Hosting seperti ueuo.com untuk membuat, menyimpan dan meloading external file Html nya. Tapi ingat jangan sekali kali memasukan code atau script widget ke dalam add widget di edit HTML blog, karena di sini kita akan me Implementasi kan iframe jQuery.
    Berikut ini adalah alamat beberapa widget Blogger yang bisa kawan cari:

  • Langkah Ketiga adalah buat sebuah implementasi pembuatan effect untuk Interface untuk navigasi plus nya.


    Engine Interface Code!

    $("#ShoutMix").click(function(){
    $("table#pop_dialog_table").fadeIn("500");
    $("div#shareSlide").slideUp("900");
    iframeMenus.location="http://www4.shoutmix.com/?account_shoutmix_kawan";
    });
    $("#facebookFans").click(function(){
    $("table#pop_dialog_table").fadeIn("500");
    $("div#shareSlide").slideUp("900");
    iframeMenus.location="alamat_widget_facebook_fans_kawan";
    });
    $("#TwitterTweet").click(function(){
    $("table#pop_dialog_table").fadeIn("500");
    $("div#shareSlide").slideUp("900");
    iframeMenus.location="alamat_widget_twitter_kawan";
    });
    $("#RssSubscribe").click(function(){
    $("table#pop_dialog_table").fadeIn("500");
    $("div#shareSlide").slideUp("900");
    iframeMenus.location="http://feedburner.google.com/fb/a/mailverify?uri=Judul_Feed_kawan";
    });
    // Collapse Panel
    $("#switch_show").click(function(){
    $("table#pop_dialog_table").fadeOut("500");
    iframeMenus.location="alamat_widget_bentuk_HTML/blank.html";
    });
    $("#close_containner").click(function(){
    $("table#pop_dialog_table").fadeOut("500");
    iframeMenus.location="alamat_widget_bentuk_HTML/blank.html";
    });
    // Hide Navbar
    $("#toggle_close").click(function(){
    $("div#all_navbar").fadeOut("500");
    $("div#shareSlide").fadeOut("500");
    });
    // Show Navbar
    $("#toggle_nav_show").click(function(){
    $("div#all_navbar").fadeIn("500");
    });
    // Hide all the DIV in .boxBody
    $("#share_slideDown").click(function(){
    $('div#shareSlide').slideDown('900');
    });
    $("#share_slideUp").click(function(){
    $('div#shareSlide').slideUp('900');
    });
    // Hide Notify
    $("#all_navbar").hover(function(){
    $("table.notifyBar").fadeOut("500");
    $("div.NotifyCont").fadeOut("500");
    });
    });

    // Switch Button
    function close_containner() {
    document.getElementById('switch_hide').style.display="block";
    document.getElementById('switch_show').style.display="none";
    }
    function share_slideDown() {
    document.getElementById('share_slideUp').style.display="block";
    document.getElementById('share_slideDown').style.display="none";
    }
    function share_slideUp() {
    document.getElementById('share_slideUp').style.display="none";
    document.getElementById('share_slideDown').style.display="block";
    }

    keterangan: ubah kode warna merah dengan nama widget yang kawan load (gunakan underscore untuk spasi), lalu ubah kode warna biru dengan link widget kawan!


  • Langkah Keempat adalah copy gambar/icon di bawah ini untuk Style Interface nya.
    [Download Package Image di sini]

  • Langkah Kelima adalah buat kode CSS untuk style navigasi nya.

    CSS navigasi Bar Plus!

    /* -- Bullet and link style -- */
    ul.shareBlog {list-style-type: none; padding: 0px; margin: 0px;margin-top:20px;padding-left:10px;}
    ul.shareBlog li {padding: 5px 0px 5px 30px;border-bottom: 1px solid #666;}
    ul.shareBlog li.s1:hover, ul.shareBlog li.s1:hover, ul.shareBlog li.s2:hover, ul.shareBlog li.s3:hover, ul.shareBlog li.s4:hover, ul.shareBlog li.s5:hover, ul.shareBlog li.s6:hover, ul.shareBlog li.s7:hover, ul.shareBlog li.s8:hover, ul.shareBlog li.s9:hover {background-color: #444;}
    ul.shareBlog li a{color: #fff;font:normal 12px Arial;}
    a {text-decoration: none;}
    a:hover {text-decoration: underline;}
    div#shareSlide, .container_bookmarkChat, .show_navbar, table.notifyBar {position:fixed;top:0px;right:0px;z-index:100;}
    ul.shareBlog li.s9 {background:url(.../images/image_social/share-this-more.gif) no-repeat 1px 0.2em;}
    ul.shareBlog li.s1 {background:url(.../images/image_social/google.gif) no-repeat 1px 0.2em;}
    ul.shareBlog li.s2 {background:url(.../images/image_social/facebook.gif) no-repeat 1px 0.2em;}
    ul.shareBlog li.s3 {background:url(.../images/image_social/twitter.gif) no-repeat 1px 0.2em;}
    ul.shareBlog li.s4 {background:url(.../images/image_social/technorati.gif) no-repeat 1px 0.2em;}
    ul.shareBlog li.s5 {background:url(.../images/image_social/delicious.gif) no-repeat 1px 0.2em;}
    ul.shareBlog li.s6 {background:url(.../images/image_social/digg.gif) no-repeat 1px 0.2em;}
    ul.shareBlog li.s7 {background:url(.../images/image_social/stumble.gif) no-repeat 1px 0.2em;}
    ul.shareBlog li.s8 {background:url(.../images/image_social/yahoo.gif) no-repeat 1px 0.2em;}

    /* -- Strip Bar -- */
    .bookmark_foot a {color:#ddeeff !important;}
    .bookmark_foot a:hover {color:#0795E0 !important;}
    .bookmark_foot {background: url(.../images/stripedbar_mini.gif) repeat-x left top;color:#ddeeff !important;margin-bottom:10px;width:100%;text-decoration:none !important;}
    .container_bookmarkChat, .show_navbar {background: url(.../images/hideBar.gif) repeat-x left top;}
    .container_bookmarkChat {background:url(.../images/shadow_bc.png) repeat-x bottom left;height:40px;width:100%}

    /* -- Set Pop Up Facebook style -- */
    table.pop_dialog_table {font-family:verdana; border-collapse:collapse; direction:ltr; margin:auto; table-layout:fixed; width:200px;float:left:text-align:left;position:relative;}
    td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright { height:10px; overflow:hidden; padding:0 !important; width:10px !important; }
    td.pop_topleft { background:transparent url(.../images/facebook-pop-dialog-sprite.png) no-repeat scroll 0 0; }
    td.pop_topright { background:transparent url(.../images/facebook-pop-dialog-sprite.png) no-repeat scroll 0 -10px; }
    td.pop_bottomleft { background:transparent url(.../images/facebook-pop-dialog-sprite.png) no-repeat scroll 0 -20px; }
    td.pop_bottomright { background:transparent url(.../images/facebook-pop-dialog-sprite.png) no-repeat scroll 0 -30px; }
    td.pop_top, td.pop_bottom { background:transparent url(.../images/facebook-pop-dialog-sprite.png) repeat-x scroll 0 -40px; }
    td.pop_side { background:transparent url(.../images/facebook-pop-dialog-sprite.png) repeat-y scroll -10px 0; }
    td.pop_content {border: 1px solid #555;background: #fff;}
    iframe.frame_loader_menu {background: #fff url(.../images/ajax-loader-7.gif) no-repeat center;}
    div.close_containner {margin-top:0px;width: 100%; height: 20px;background-color: #ddeeff;border-top:1px solid #555;color:#006699;}

    /*-- Notifycation --*/
    table.notifyBar{ border-collapse:collapse; direction:ltr;z-index: 3; right: 20px; top: 25px;opacity: 0.8;}
    table.notifyBar td { overflow:hidden; padding:0 !important; font-size: 12px;font-family: Georgia;color:#ddeeff;}
    table.notifyBar td div {text-align: right;font-size: 10px; border-top: 1px dotted #ddeeff;font-family: verdana;}
    div.NotifyCont {color:#fff;}

    table#pop_dialog_table {
    z-index: 3;
    display: none;
    }

    /* -- Share Button -- */
    div.bgShare {background: url(.../images/shareAll.gif) no-repeat;width:75px;height:20px;}
    a div.bgShare:hover {opacity:0.8;}

    /*-- Facebook Fans --*/
    div.imgFacebookFans {text-align:center; width:110px; height: 15px; background-color:#F1F1F1; padding:3px;color:#555; border:1px solid #000;}
    div.imgFacebookFans:hover {background-color:#ddeeff;}
    a#facebookFans {text-decoration: none;}

    /*-- Twitter --*/
    div.imgTwitterTweet {text-align:center; width:70px; height: 15px; background-color:#F1F1F1; padding:3px;color:#555; border:1px solid #000;}
    div.imgTwitterTweet:hover {background-color:#ddeeff;}
    a#TwitterTweet {text-decoration: none;}

    keterangan: ubah kode warna hijau dengan alamat gambar yang kawan upload!


  • Langkah Keenam adalah buat HTML code untuk Navigasi (Stripbar/ toolbar) di Edit HTNL blogger nya.

    HTML Navbar Plus!

    <!-- Setting Nav Hide -->
    <div class="show_navbar" id="show_navbar">
    &lt;&lt;<a class="east" href="javascript:showbar()" title="Show Navbar Plus?" id="toggle_nav_show">Show Navbar</a>

    </div>

    <!-- Setting Share Slide -->
    <div id="shareSlide" style="background: #222; width: 140px; height: 280px; z-index: 3; left: 120px; top: 25px; border: 1px solid #555;display: none">
    <ul class="shareBlog">
    <li class="s1"><a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http%3A%2F%2FALAMAT-BLOG_KAWAN_TULIS_TANPA_HTTP%2F&title=JUDUL_BLOG_KAWAN&annotation=" target="_blank">Google Reader</a></li>
    <li class="s2"><a href="http://www.facebook.com/share.php?u=http%3A%2F%2FALAMAT-BLOG_KAWAN_TULIS_TANPA_HTTP%2F&t=JUDUL_BLOG_KAWAN" target="_blank">Share Facebook</a></li>
    <li class="s3"><a href="http://twitter.com/home?status=share Cool Blog Design at http://ALAMAT-BLOG_KAWAN_TULIS_TANPA_HTTP" target="_blank">Tweet Me</a></li>
    <li class="s4"><a href="http://technorati.com/faves?sub=favthis&add=http%3A%2F%2FALAMAT-BLOG_KAWAN_TULIS_TANPA_HTTP%2F" target="_blank">Technorati</a></li>
    <li class="s5"><a href="http://del.icio.us/post?partner=addthis&url=http%3A%2F%2FALAMAT-BLOG_KAWAN_TULIS_TANPA_HTTP%2F&title=JUDUL_BLOG_KAWAN&notes=" target="_blank">Del.ico.us</a></li>
    <li class="s6"><a href="http://digg.com/submit?partner=addthis&url=http%3A%2F%2FALAMAT-BLOG_KAWAN_TULIS_TANPA_HTTP%2F&title=JUDUL_BLOG_KAWAN&bodytext=" target="_blank">Digg it</a></li>

    <li class="s7"><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2FALAMAT-BLOG_KAWAN_TULIS_TANPA_HTTP%2F&title=JUDUL_BLOG_KAWAN" target="_blank">Stumble it</a></li>
    <li class="s8"><a href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2FALAMAT-BLOG_KAWAN_TULIS_TANPA_HTTP" target="_blank">Yahoo Buzz</a></li>
    </ul>
    </div>

    <!-- Notify Message -->
    <table class="notifyBar">
    <tr>
    <td width="40px" height="20px" style="background: url('images/notify_row.png') no-repeat center bottom;"></td>

    </tr><tr>
    <td width="200px" height="100%" style="padding: 10px ! important;background-color: #006699;border:1px solid #006699;">
    <b>Isi teks/pesan di sini sesuai keinginan<br>
    <div id="FooterAnime7Claim"></div>
    </td></tr>
    </table>

    <!-- Start NavBar setting -->
    <div class="container_bookmarkChat" id="all_navbar">

    <table class="bookmark_foot" height="30px" align="center"><tbody><tr>
    <td width="7px"></td>
    <td align="center" width="72px">
    <td class="strip_space"></td>

    <!-- Share Blog -->
    <td align="left" width="80px">
    <a class="tips-fade" href="#" id="share_slideDown" onClick="share_slideDown()" title="Share/Save Blog Post!">
    <div class="bgShare"></div>

    </a>
    <a class="tips-fade" href="#" id="share_slideUp" style="display: none;" onClick="share_slideUp()" title="Share/Save Blog Post!">
    <div class="bgShare"></div>
    </a></td>

    <td class="strip_space"></td>

    <!-- Blog Map -->
    <td align="left" width="90px">
    <a class="tips-fade" href="#" id="facebookFans" onClick="facebookFans()" title="My Facebook Page!">
    <div class="imgFacebookFans" id="imgFacebookFans">
    <img src="images/facebookFans.gif" align="absmiddle"> <b>Facebook Fans</b></div>

    </a></td>

    <td class="strip_space"></td>

    <!-- facebook Fans -->
    <td align="left" width="70px">
    <a class="tips-fade" href="#" id="TwitterTweet" onClick="TwitterTweet()" title="Follow My Twitter!">
    <div class="imgTwitterTweet" id="imgTwitterTweet">
    <img src="images/twitterTweet.gif" align="absmiddle"></div>
    </a></td>

    <td class="strip_space"></td>

    <!-- Shoutmix bbutton -->
    <td align="left" width="100px"><a class="tips-fade" href="#" id="ShoutMix" title="Tinggalkan Pesan!">
    <div style="width:98;height:25;"><img src="images/ShoutBox.gif" align="absmiddle"/></div></a></td>

    <td class="strip_space"></td>

    <td class="strip_space"></td>

    <!-- Notification Button-->
    <td align="right">
    <div class="NotifyCont">
    <blink><b>Notification!</b></blink>

    <img src="images/notofication.png" align="absmiddle"> </div></td>

    <td class="strip_space"></td>

    <!-- NavBar close button -->
    <td align="center" width="50px">
    <a class="east" href="javascript:toggle_hide()" id="toggle_close" title="close this Navbar plus!">
    [HIDE]</a></td>
    </tr>
    </tbody>
    </table>

    <!-- Load Containner Menus-->

    <!-- /////////////////////////////////////////////////////////////////////////////////////////////////////// -->
    <table class="pop_dialog_table" id="pop_dialog_table" style="height: 510px; width: 800px;">
    <tbody>
    <tr>
    <td class="pop_topleft"/>
    <td class="pop_border pop_top"/>
    <td class="pop_topright"/>
    </tr>
    <tr>
    <td class="pop_border pop_side"/>
    <td id="pop_content" class="pop_content">
    <!-- Conten Insert and Adding Here Please! -->

    <div style="height: 500px;">
    <iframe frameborder="no" class="frame_loader_menu" name="iframeMenus" id="iframeMenus" height="100%" width="100%" scrolling="no"></iframe>
    </div>

    <div class="close_containner">
    <a href="#" onClick="close_containner()" id="close_containner">
    <img src="images/close_containner.png" align="absmiddle"></a>
    © 2009 by Anime7Graphic
    </div>

    <!-- End end End! -->
    </td>
    <td class="pop_border pop_side"/>
    </tr>
    <tr>
    <td class="pop_bottomleft"/>
    <td class="pop_border pop_bottom"/>
    <td class="pop_bottomright"/>
    </tr>
    </tbody>

    </table>
    <!-- /////////////////////////////////////////////////////////////////////////////////////////////////////// -->

    </div>

    <script>
    var inject = document.getElementById("FooterAnime7Claim");
    inject.innerHTML =
    "<div style='background: none;'>"
    + "© 2009"
    + "<a href='http://anime7graphic.blogspot.com' rel='follow' title='Graphic, Flash, Vector Art Design'>"
    + " Anime7Graphic</a>"
    + "</div>";
    </script>


  • Langkah Ketujuh adalah tambahan fitur Tipsy jQuery seperti pada toolbar Facebook.
    Kode Tipsy ini hanya fitur tambahan jadi jika kawan tidak menginginkan nya maka hapus saja JavaScript engine jQuery Tipsy.

    Code Engine Tipsy
    <script type="text/javascript">
    $(function() {
    $('.north').tipsy({gravity: 'n'});
    $('#north').tipsy({gravity: 'n'});
    $('.south').tipsy({gravity: 's'});
    $('#south').tipsy({gravity: 's'});
    $('.east').tipsy({gravity: 'e'});
    $('#east').tipsy({gravity: 'e'});
    $('.west').tipsy({gravity: 'w'});
    $('#west').tipsy({gravity: 'w'});
    $('.tips-fade').tipsy({fade: true});
    $('#tips-fade').tipsy({fade: true});
    });
    </script>

    Untuk mengaktifkan atau menggunakan nya kita tinggal memasukan code id atau class ke dalam link code, contoh:
    <a id="tips-fade" href="link_kawan" title="Test Tipsy jQuery">Test 1</a>

    keterangan: masukan kode engine Tipsy setelah jQuery load javaScript!


Teknik dan implementasi dalam Widget Toolbar Blog with JQuery (NavBar Plus) adalah pembuatan loader Html widget, Flash widget, Ajax widget atau Php widget menggunakan Iframe, dan memang kebanyakan fungsi JQuery adalah menggunakan loader Iframe. Alasan nya adalah supaya widget yang kita pasang tidak semuanya di bebankan pada saat loading pertama kali blog di buka. Dan pastinya ini juga akan membuat tampilan serta loading blog menjadi simple dan efisien namun kaya akan fitur dan fungsi tambahan.

Ada beberapa alasan mengapa saya pilih JQuery untuk engine nya, karena:
  • JQuery banyak pengembangan nya (sama seperti motools),
  • JQuery adalah engine yang menggunakan javascript dan flexibel,
  • Dalam 1 versi JQuery kawan bisa menggunakan multi effect Interface dalam implementasi nya (itu berarti sebuah keuntungan lebih jika blog kita ingin di buat dinamis),
  • JQuery compatible di browser manapun,
  • JQuery adalah open source alias free (gratis),
  • Kawan hanya membutuhkan enginer (script command tambahan untuk mengaktifkan seluruh fungsi dari JQuery)
That's right, alasan tadi cukup membuat saya percaya kepada JQuery untuk menjadikan blog ini terlihat Dinamis.

Jika kawan kesulitan dalam membuat prase code javaScript ke dalam Edit HTML [Blogspot] maka Solusi untuk menyimpan file script JQuery yang akan di load gunakan jasa layanan provider hosting gratis seperti ueuo.com, fileden.com atau googlecode.com

Silahkan tulis komentar untuk sharing atau tanya jawab, Salam nge Blog buat semuanya.


»» |Read More plus icon Comments Share Article:
|share more iconmore»»

8.30.2009

Band Instrumental Vector Art (Free)

8.30.2009

Band Instrumental Vector Art (Free)

Aneh ya perasaan akhir akhir ini nge-Blog tuh agak kurang gairah nya, tidak seperti bulan kemarin yang menggebu gebu, Mungkin karena saya sendiri terlalu banyak urusan jadi waktu untuk Blogging agak berkurang, apalagi bikin tutorial... Waduh kayak nya butuh free time nih.

Nah ini nih ada Souvenir barangkali bermanfaat. Free Download Band Instrumental Vector Art PLUS free download source CorelDraw (file mentahnya/format .cdr), lumayan buat di korek korek siapa tahu ketemu trik baru dari sini. hehe...


Seperti biasa sebelum ke sesi sedot menyedot file saya mau kasih liat dulu sample icon yang terdapat di free Source CorelDraw nya, dan juga sample Wallpaper yang sudah saya gabung icon icon nya.

Vector Art Instrumental (tiap tipe instrument):
Sample icon Instrumental

Wallpaper dari Band Instrumental Vector Art (Free):
Wallpaper Instrumental Band
Download Wallpaper nya [klik lebih dulu]

Bagaimana? Sudah liat liat nya? OK ke sesi selanjutnya...
Nah ini nih baru Free Download Source CorelDraw nya (Compatible CorelDraw X4 over):

Via Ziddu Tombol download | Via FileDen Tombol download

Baiklah mungkin cuma itu yang bisa saya share, bagi yang download jangan lupa kasih komentar. OK


»» |Read More plus icon Comments Share Article:
|share more iconmore»»

8.22.2009

Telector & Blue Black Robot (Vector Story)

8.22.2009

Vector Story
Just post new design from Anime7Graphic.

Design terbaru berjudul Vector Story, dengan menampilkan 2 karakter robot Vactor yang berbeda. Meskipun bukan tutorial tetapi saya harap memberikan Inspirasi tersendiri untuk kawan kawan.

Salah satu karakter dari Design Vector Robot ini menjadi Maskot Anime7Graphic dan di tempatkan di header blog ini. Di bawah ini adalah thumbnail Vector Art yang berjudul Vector Story.

Seperti yang sudah di sebutkan Vector Story ini menampilkan karakter robot yaitu:
  • Telector adalah sebuah karakter robot perempuan berbentuk Televisi berwarna Pink.
    Berikut ini adalah thumbnail design nya [klik gambar untuk zoom]
    Telector

  • Blue Black Robot adalah sebuah karakter robot laki laki berbentuk Bola Hitam berisi gelembung air.
    Berikut ini adalah thumbnail design nya [klik gambar untuk zoom]
    Blue Black Robot vector

Sedangkan ini adalah Design Vector gabungan (ada Telector dan Blue Black Robot) yang bercerita atau di sebut Vector Story.

Berikut ini adalah thumbnail design nya [klik gambar untuk zoom]
Vector Story


»» |Read More plus icon Comments Share Article:
|share more iconmore»»

6.27.2009

Facebook Stream Box (New Widget Embed)

6.27.2009

Update 29 Juli 2009

Klik gambar di bawah untuk testing!

Facebook Stream Box Widget
Facebook Stream Box adalah sebuah fasilitas (widget) seperti pendahulunya yaitu Facebook Connect dan Facebook Comments Box.

Nah apa keuntungan dan fungsi nya? Bagi yang punya account dan profile di Facebook dan kebetulan punya blog, widget ini sangat berguna sekali karena kita bisa melihat update dari temen - temen kita dan juga bisa update status tanpa harus login ke halaman depan Facebook nya. Saya akan coba menjelaskan bagaimana memasang Facebook Stream Box di Blog.

Bagaimana memasang Facebook Stream box di Blog kita.
Berikut ini adalah Screen Shoot nya:
preview_facebook_stream



Facebook Stream Box (widget) ini menggunakan API key yang membutuhkan validasi XHTML, bisa di lihat di sample kodenya:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

Sedangkan di blogspot kita tidak bisa merubah kode xhtml nya karena blogspot sudah mempunyai xhtml sendiri, lihat sample kode dan perbedaan nya:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:b="http://www.google.com/2005/gml/data" xmlns:b="http://www.google.com/2005/gml/b">

Perlu di ingat, kebanyakan Platform yang menyediakan Connect Cross Site (untuk media open social) ini biasanya menggunakan API key untuk validasi account penggunanya. bisa di lihat di sini apa sih yang di maksud API key.
Klik di sini untuk melihat bagaimana cara mendapatkan API key (aplikasi Facebook).

Tapi jangan khawatir untuk pengguna blogspot kawan bisa mencoba widget ini menggunakan iFrame yang di berikan Facebook Developer sendiri.
Contoh aplikasi dengan iFrame bawaan Facebook Developer:

Klik ini! Lihat Facebook Stream iFrame

Berikut adalah sample kode nya:

<iframe src="http://www.facebook.com/widgets/livefeed.php?app_id=YOUR_APPLICATION_ID&width=400&height=500"
width="400" height="500" marginwidth="0" scrolling="no" frameborder="0"></iframe>

*Huruf yang berwarna biru adalah sebagian kode yang bisa di ubah setting nya.

Lihat contoh Widget Embed nya melalui iFrame (sudah saya pasang di Menu Plus):



So, apabila kawan mau buat sendiri loader XHTML nya bisa di lihat di bagian kedua di sini!
Ini adalah kode untuk di embed langsung di Blog / Web yang menggunakan PHP atau HTML basic untuk page web / Blog nya.

Berikut adalah sample kode nya:
Buat xd_receiver.html terlebih dahulu untuk engine Cross Domain Receiver Page nya,

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Cross-Domain Receiver Page</title>
</head>
<body>
<script src="http://static.ak.facebook.com/js/api_lib/v0.4/XdCommReceiver.js?2" type="text/javascript"></script>
</body>
</html>


Lalu buat main_page.html untuk front end widget embed nya,

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
</head>
<body>
<div> KONTEN YANG AKAN DI TAMBAHKAN ATAU YANG SUDAH ADA (bisa juga di
hapus)</div>
<fb:live-stream width="400" height="500"></fb:live-stream>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"
type="text/javascript">
</script>
<script type="text/javascript">FB.init("API_KEY", "http://domain_yang_di_gunakan.com/xd_receiver.htm");
</script>
</body>
</html>

*Huruf yang berwarna biru adalah sebagian kode yang bisa di ubah setting nya.
Kawan juga bisa lihat Dokumentasi kode nya dari Halaman Facebook Developer langsung.

Update 28 Juli 2009:
Untuk mendapatkan API key kita harus membuat dulu halaman aplikasi nya di Facebook Developer.
Dan juga harus mengatur dengan benar setting tiap tab nya agar widget yg kita pasang bisa berjalan sempurna di blog.
Yang paling penting adalah setting connect URL dan Base Domain nya, Silahkan masukan alamat url blog kawan, lihat contoh:


Perbedaan antara load iFrame dengan Embed kode langsung adalah terletak pada penggunaan Authentication nya.
Jika pada iFrame menggunakan Aplication ID yang di dapat saat membuat halaman aplikasi di Facebook.
Dan jika pada embed code menggunakan API Key pada halaman aplikasi yang kawan buat di Facebook.

Kelebihan Facebook Stream Box adalah pastinya memberikan pengunjung blog kita sebuah fasilitas update status Facebook dan melihat recent activity dari teman kita tanpa harus masuk halaman front end Facebook, selain itu juga bisa di integrasikan dengan Facebook connect atau system Comments box seperti Intense Debate yang saya gunakan (history user juga bisa di lihat di halaman Fans blog ini di Facebook).

Kelemahan Facebook Stream Box adalah karena masih tergolong versi baru jadi menu dan fasilitas yang di sediakan alakadarnya, maksudnya tidak seperti di halaman Facebook sebenarnya (ada view Inbox, view Photo album, Poke friends, dsb).

OK, sekian dulu artikel dari anime7graphic, semoga memberikan manfaat.
Silahkan kalau mau sharing komentar aja ya.


»» |Read More plus icon Comments Share Article:
|share more iconmore»»
Anime7Graphic Design Social Network. Found me at:
 

About Me

My Photo
Ofan
Hobi berteman, Senang berbagi, Suka bereksplorasi, Bosan jika monoton, nggak suka ikut - ikutan, Benci bermusuhan!
View my complete profile

Thank's for

Update terbaru SKB 11 Juni 2009 (klik di sini)
Terimakasih kepada kawan blogger yang berpartisipasi di SKB (Sticker Kampanye Blogging, terdaftar di right sidebar SKB partner & SKB support) Bagi kawan yang H2C dengan SKB, jangan khawatir, ada kelanjutannya kok, tetap semangat. Be the best Blogger.

My Friends [Do follow blog, Self List Link and Banner Friends]

SKB Parter Join NOW! *Special page for Banner Friends (click me). | Add link by self »»