January 30th, 2010

Lotus Domino – Dojo Pie Chart Legend Color Hack Tips On Zero Value

Dojo Toolkit is a best free JavaScript library currently exist, which had a lot of ready to use widget for web application UI. One of the widget that we can use is the Dojo Chart Widget.

This is quite a common issue when we are using the Dojo Pie Chart Widget with Legend and if some of our data are had zero values then the color at the pie slice is different with the needed legend. In here i came up with a simple solution using XHTML JavaScript manipulation to show the right legends color.

Now we start from the beginning of implementing the Dojo Pie Chart.

December 13th, 2009

Create WordPress CMS Admin Theme using CodeIgniter

This article intended for the WordPress theme developer that already know how to use CodeIgniter.

The first thing that we all think about when we want to start to develop an WordPress theme CMS Admin is the code structure. How the code structure is quite clean and easy to enhance. Then our thought goes to MVC (Model View Controller).

So how we would implement MVC into WordPress Theme CMS Admin ?

As you already know that CodeIgniter is the popular PHP Framework, which is easy to use and quite light.

In here i would like to introduce how to integrate the CodeIgniter PHP Framework into WordPress.

November 20th, 2009

Menu Manager WordPress Plugin

Finally i create another plugin for wordpress, i call it Menu Manager. Menu managers enables you to manage blog menu very easy. You can add Pages, Categories, and Custom Link into your blog menu. You can manage the menu structure into a dropdown tree menu with whatever structure you like.

November 15th, 2009

User Link Feed Plugin for Wordpress

Finally i create a plugin for wordpress, i call it User Link Feed, you can see it in action here.

User Link Feed enables user blog to contribute link feeds include an image fetched for the link.

Title, Description, and Images are fetched directly from the link source in realtime.

The user interaction when contribute the link is like facebook link share, user can choose which images to be use that fetched.

User Link Feed List

User Link Feed List

User Link Feed Form

User Link Feed Form

October 28th, 2009

Majalahku Premium Wordpress Theme

Majalahku

Majalahku

Sekarang kita akan membahas fasilitas dari admin panel yang disediakan oleh Theme Majalahku buatan iCreativelabs

October 7th, 2009

Senang nya punya sepeda lipat (folding)

Secara gak sengaja waktu browsing liat sepeda lipat (folding), huh bagus euy *pengen banget* mode on buat ke kantor.

Langsung deh browsing lanjut nyari harga dan tipe – tipe nya, wah ternyata banyak juga dan bagus, ada merk:

  • United (indonesia)
  • Polygon (indonesia)
  • Dahon (luar)

wah wah wah ternyata mahal – malah amatttttttttttttttttttttttttttttttt, tp dasar keras kepala dan klo sekali pengen langsung hajar.

Langsung deh pergi ke toko sepeda terdekat di bandung, wow banyak – banyak ^_^.

Akhirnya pilih deh satu dengan berat hati karena lumayan mahal tp gpp deh demi kenginan yang terpendam dari *semenjak kecil* pengen punya sepeda.

Ini nih sepeda ku:

September 26th, 2009

Membuat form reply comment di wordpress

Tutorial singkat cara membuat threaded comment di wordpress. Tutorial ini ditujukan kepada developer saja, dan langsung aja deh ^_^

1. Buka file comments.php yang  berada didalam folder themes yang digunakan.

2. Struktur tag html untuk daftar komentar diperkirakan harus seperti berikut ini supaya mudah:

<ul>

<li id=”comment_<?php echo $comment->comment_ID; ?>”>
<div>
<strong><a href=”javascript:;” onclick=”javascript:open_reply(‘comment_<?php echo $comment->comment_ID; ?>’, ‘<?php echo $post->ID; ?>’, ‘<?php echo $comment->comment_ID; ?>’)”>REPLY</a></strong>
<strong><?php comment_author_link() ?></strong>&nbsp;/&nbsp;  <?php echo $comment->comment_date; ?>
<div></div>
</div>
<?php comment_text() ?>
<div></div>
</li>

</ul>

September 19th, 2009

Humor segar cara terbaik memikat pelanggan #1

Bawa Masuk Badut-badut Itu

Beberapa badut bertampang serius duduk di sebuah meja bulat di ruang rapat. Mereka sedang mengadakan pertemuan dengan seorang konsultan di salah satu kantor mereka.

Bubbles, badut setingi enam kaki dengan rambut tebalnya yang berwarna ungu dan berantakan, bersuara pertama kali. “Dulu, ketika masih bergabung dengan kelompok sirkus, kami biasanya ditempatkan di sekitar tenda utama,” katanya. “Namun, saat ini, kami bahkan tidak bisa menemukan bisnis yang bagus.”

“Ehm. Seberapa burukkah masalah bisnis kalian?” tanya konsultan itu.

“Intinya, jika kami tidak segera mendapatkan pekerjaan, pakaian compang-camping ini terpaksa akan terus kami kenakan, dan bukan hanya karena tuntutan pekerjaan,” jawab Bubbles.

“Lalu, mengapa kalian memulai bisnis ini?”

September 15th, 2009

Kesan Integrasi Wordpress

Pertama kali masuk sebagai anggota iCreative Labs:

Anggi Krisna: “lo pernah nyoba integrasi wordpress ?”.

Saya: “blom pernah mas (terlalu jujur ^_^)”.

Anggi Krisna: “mau nyoba gak ?”.

Saya: “boleh – boleh (dengan semangat ^_^)”.

Anggi Krisna: “oke, ini nih html + css nya udah dibikinin ama Zam“.

Saya: “buat weblog apa mas ?”.

Anggi Krisna: “buat weblog kita, RuangFreelance“.

July 3rd, 2009

Membuat OOP di Javascript supaya terstruktur

Nah bagaimana supaya lebih enak kita pakai dan untuk future enhancement nya lebih mudah ???

Pertama kita buat file saya.js, isi file ini yang akan berfungsi seperti objek global bagi Anda dengan isi seperti berikut :

(function(){
if (window.Saya) {var Saya = window.Saya;}

var Saya = window.Saya = function() {return new Saya.init();};

Saya.apply = function(o, c, defaults){
if(defaults){Saya.apply(o, defaults);}
if(o && c && typeof c == ‘object’){for(var p in c){o[p] = c[p];}}
return o;
};

Saya.apply(Saya, {
version: ‘1.0.0′,
init: function() {return this.version;}
});

Saya.ui = Saya.ui || {};
})();

Switch to our mobile site