WordPress 2.2.3 and WordPress MU 1.2.5

Are you WordPress user? These are some info for you. Last week — I know, it’s probably an old news — WordPress 2.2.3 had been released. This release includes some bug fixes and security issues (see the closed bugs).
If you’re running an older version, download it and upgrade your WordPress installation.
Another release is related to WordPress MU. The latest WordPress MU distribution (1.2.5) released for public on September 10, 2007.
I maintain some WordPress-powered sites, and I am thinking of upgrading all of them this weekend. I hope everything will go smoothly.


Opera Browser 9.50 Alpha Released!

Opera Software released Opera Browser 9.50 Alpha (code name Kestrel). I use two primary browsers in my daily basis activities. Opera and Mozilla Firefox. I think I use Opera more than Firefox. I like what Opera offered (including what Kestrel introduced). Of course Opera does not have all features Firefox has, and the vice versa.
If you have plan using this release, you’d probably want to give your attention to some of these things:

  • Get to know Kestrel first (what introduced in this release, the changelog too). Opera Beta Testing page is a good place to start.
  • Backup your Opera settings, bookmark and other preferences first. If you’re not satisfied with this alpha release, you can revert your settings. I just override my installation, and I lost all bookmark, settings, installed widgets, etc. Ouch!
  • Or, you can install it in different location.
  • Read some feedbacks from blog posts, discussion forums, or other blog posts (including Digg)

I have downloaded and installed it. And so far, I LIKE it!



Mozilla Firefox 2
Just a small update. The latest version of Mozilla Firefox (Firefox has been released. It is recommended to upgrade to the latest version due to security fixes. Some issues fixed:

  • Unescaped URIs passed to external programs (info)
  • Privilege escalation through chrome-loaded about:blank windows. (info)

If you enable the automatic update option for your Firefox browser, the update will be available very soon. You can always manually check for updates from the Help menu. Or, you can always download the software for free at


Send that Thunderbird to my email

It was started when my friend got problem with his email. The problem was not on the email server, but on the email client. Few weeks before, I suggested my friend to host his email at Google, using Google Apps for Your Domain service. Everything run smoothly, he can check all emails from the web (not using email client).
Then, he wanted to get all email using Microsoft Outlook. I gave him a step-by-step guide on how to connect his Outlook to Google mail server, based on tutorial provided. But it did not work. He always got network password problem all the time. It seems that many people have this kind of problem. I assumed that the problem was not on Google server.
Shortly, I recommended him to use other email clients as an alternative. I recommended Mozilla Thunderbird. Because my friend does not familiar with kind of thing, he told me to talk to his IT guy. Ah, great! It should be easier to do it then, because he lived in different city.
It seemed that his IT guy was not familiar with Thunderbird. When I mentioned about it, he said, “Thunderbird?” Errrr… At that time, I just wanted to solve the email problem as soon as possible. So, I had a short discussion with him:

Me: “The problem is not on the email server, it’s the Outlook. Try to search in the internet, there are many people having this problem.”
IT guy: “Okey, so what should I do?”
Me: “Try another email client. I use Thunderbird, and I have no problem at all. Everything works.”
IT guy: “Is it free?”
Me: “Yes, it’s free. You can download it for free. Download and install it. After that you can read the manual on how to connect your Thunderbird to your email.”
IT guy: “Is it big?”
Me: “No, you can download it in few minutes.”
IT guy: “I need to go first right now. I think I will do it tomorrow.”
Me: “Fine then. You can download it first, and you can install it tomorrow.”
IT guy: “Can you send me the installer to my email address?”
Me: “… … …”

Somebody kill me pleaseeeee!


Few things you need to know about Yahoo! Photos closing

Yahoo! Photos Closing
You probably had heard that Yahoo! will close its Yahoo! Photos service on Thursday, September 20, 2007 at 9 p.m. PDT. I have a Yahoo! account but I do not use their Yahoo! Photo service. I use Flickr instead. Here are few notes you’re probably need to know:

  • Yahoo! will focus on Flickr. Yes, Yahoo! acquired Flickr two years ago. So, rather than having two photo sharing services, Yahoo! will only run one, that is Flickr. I believe it was not an easy decision. Once again, Yahoo! Photos service will be closed on September 20, 2007 at 9 p.m. PDT.
  • Before the service completely closed you have some options to keep your photos. You can choose from some other photo sharing services. They are: Flickr, Kodak Gallery, Shutterfly, Snapfish, and Photobucket.
  • You can also download all you photos (before you move your photos to other photo sharing services, or before Yahoo! Photos service completely closed).
  • You can buy an archive CD. This service is provided by Englaze Archive. You will be charged $6.95 for every 700 MB of photos (if you’re Yahoo! Photos users). This service only available for users who signup for New Yahoo! Photos service. It was introduced in August 2006. (Read Englaze FAQ)
  • If you have moved to other services, you can not access your Yahoo! Photos account anymore. You should choose the best option.
  • You need to wait until your photos transfered to new service you choose. It depends on how many users uses the other services. If your photos have been transfered, you will get notification emails. If you’re in the waiting list, just wait. Flickr probably the fastest service in the transition (yeah, Flickr is owned by Yahoo!).
  • During the transition, you will not be able to access your Yahoo! Photos account. If you have problems during the transition, the problem will be addressed to the target services, so you need to contact them directly.
  • If you give different photo permission (private, public, friends), all your photos will be flagged to “private”. So, you need to change the photo permission by yourself.
  • All other information e.g. Album Information, Photo Information, Photo Detail: EXIF data (camera type, resolution, size, etc.), and tags will be transfered. If your photos have comments, friends’ list, and smart albums; all these information will not be transfered.
  • Since you will be using other service, you need to follow its aggreements (storage and upload policies).
    • If you’re using Flickr’s free account, you can upload 100MB worth of photos each calendar month. And, photostream views limited to the 200 most recent images. If you have more than 200 photos, all of them will be stored. But, only 200 recent photos will be visible. (more info)
    • Kodak EasyShare Gallery provides free unlimited online photo storage to you for 12 months from the date you first upload an image to your account. (more info)
    • Snapfish offers free, unlimited storage of your online photos, whether they come from film you develop with us or from digital photos that you upload to your account. There is no limit to the number of rolls you can send in, nor is there a limit to the number of digital photos you can upload. You can have an unlimited number of albums and photos in your account. (more info)
    • Shutterfly offers free, unlimited storage. You can store as many pictures as you wish, with no fee to upload or store your pictures.
    • If you want to use Photobucket, you can read all Yahoo! Photo Migration FAQ.

Once again, I believe that this decision is not easy to make. For Yahoo! Photos users, it might be one thing they do not want to happen. Yahoo! runs the service, and it’s their decision. Like or not, we have to choose.


Handling error when WordPress plugin functions are not available

When we build a WordPress theme, sometime we need want to add more features using WordPress plugin. For example, we want to display commenter’s avatar from Gravatar service. Because we (as the theme creator) want to make our theme can handle Gravatar plugin by default, we directly put plugin function inside our theme file — to be more spesific inside comments.php.
If we share our theme (someone uses our theme), and his/her WordPress installation does not have Gravatar plugin installed, the theme might be broken. There will be an error. Single page (where the gravatar/comment should appear) will stop loading. Why? Because there is a gravatar plugin tag/function, but the plugin is not available.

Another thing, you downloaded a free theme, and you want to add gravatar function by yourself. So, you downloaded the Gravatar plugin, put plugin tag, and voila! All works. But when this plugin is deactivated (probably when you upgrade your WordPress installation) and you forgot to activate it again, your theme might nor working well. So, what’s the solution? It’s pretty simple: use the conditional tags. Okey, we’ll use Gravatar plugin as the example.


Dashboard Editor Plugin for WordPress

For bloggers who use WordPress as their blogging platform, there is a new useful plugin. It is called Dashboard Editor created by Aaron Dowden. What does this plugin do? Here’s a short description:

This plugin allows you to add whatever you want to the WordPress dashboard through PHP and HTML even Sidebar Widgets. You can also wipe the entire dashboard or individually remove some of the more irritating sections like the Dev news, Planet WordPress and the getting started section.

After logging in to your WordPress administration panel, you will be brought to a main page called “Dashboard”. There, you will see some elements such as shortcuts to common administration pages, news from WordPress Development Blog, posts from Planet WordPress aggregator, comments and posts activities, and basic blog statistics. There might be another element e.g. an Akismet statistic — if you install it.


Mozilla Firefox

Mozilla Firefox 2
Few days ago, I upgraded my Mozilla Firefox to the latest version: which was released on February 23, 2007. It was a smooth upgrade. I jumped from After upgrading, the first thing I checked was the extension I installed. I have all extension work without any problems. Here are some extensions installed in my Firefox

  • Adblock Plus (
  • All-in-One Sidebar (0.7.1)
  • ColorZilla (1.0) — With ColorZilla you can get a color reading from any point in your browser, quickly adjust this color and paste it into another program.
  • DownThemAll! ( — DownThemAll lets you download all the links or images contained in a webpage and much more: you can refine your downloads by fully customizable criteria to get only what you really want.
  • Dummy Lipsum (1.1.6) — It generates “Lorem Ipsum” dummy text (the text is taken from the Lorem Ipsum site
  • Firefox Extension Backup Extension (FEBE) (4.0.4) — Backup and port your extensions and themes.
  • MeasureIt (0.3.6) — Draw a ruler across any webpage to check the width, height, or alignment of page elements in pixels.
  • ViewSourceWith ( — Open (and in some cases edit) page source with external applications
  • Web Developer (1.1.3) — Add a menu and a toolbar with various web developer tools.

Besides those I-must-have extensions, I have some other installed. Great!


WP Themes: Umalas and Chipshot

Didats Triadi, an Indonesian designer, released a WordPress theme called Umalas. Great work Didats! When I visited his blog, I found a link to “another Umalas theme”. The new theme called ChipShot can be downloaded for free at blogging themes, a free blog template collection.
I downloaded the two templates. I am 10,000% sure that Umalas is originally created by Didats Triadi. When I tried to compare the stylesheet, images, I found that they are too similar, even the file names!
Well, you know who the original author of that theme. They are the same, only in different name… –sigh.


How to install WordPress theme?

WordPress has a big collections of themes. And many of them are free! Isn’t it great? Of course. It is even more interesting because we can change the theme in few seconds.

Download themes

There are many sites that offer free WordPress theme. WordPress theme can be splitted into three major types: basic theme, advanced themes, and widget-friendly themes.

  • Basic themes — This is a standard theme. If you new to WordPress, you will find that the theme files are easy to understand. Learn from this type of themes.
  • Advanced themes — If you install this theme, you will have some additional settings for your spesific theme (when it is activated).
  • Widget-friendly themes — Using this theme, you can easily modify your theme, and attach some WordPress widgets

WordPress 2.0.6

If you’re WordPress users, you can now download the newest release: WordPress 2.0.6.


PunBB 1.2.14

My favorite forum script (PunBB) released its latest version last week (PunBB 1.2.14). Yes, I use it for my Orangescale Forum,
When I upgraded to the latest version (not only to the latest version), I always checked the latest changes files. Why? Because I made many modifications on the core files. So, as long as the latest files in the distribution do not affect my modifications, I just simply upload the changed files only. And of course, I can just apply the patch.
Upgrading to the latest release was extremely easy.

  • Download the files you need.
  • You can choose whether you want to download the full package, patch or changed files only. I chose the latest option.
  • Backup the database. You can use DB Management plugin for PunBB. Nice plugin!
  • If you made changes in you PunBB core files, make a backup. If you are not sure which files you modified, it is time to make that kind of notes. :)
  • Extract the compressed file you downloaded. Upload all files under upload directory to your PunBB installation folder.
  • Upload the xx_to_xxxx_update.php in extras folder. This file should reside in your main PunBB folder.
  • Run the upgrade script. Open your browser, point to xx_to_xxxx_update.php. Even you have uploaded the latest files, you need to do this step too.
  • Remove the upgrade script from you webhosting server.
  • Voila!

For me, PunBB is a great forum software. Now, if you use PunBB, have you upgraded to the latest version? Note: All plugins work without problems after the upgrade.


Mozilla Firefox 1.0.1 is out!

Mozilla Firefox 1.0.1 is out!


Migrating from b2 to WordPress 1.0.1

I tried to make a documentation about b2 Cafelog migration to WordPress 1.0.1.
First, do a standard pre-install actions. (Refer to WordPress Readme)

Now, this is what I did when migrating from b2 Cafelog to WordPress 1.0.1.


Jogjakarta Art Festival

I think today, I’m going to go to Jogjakarta Art Festival. Lala, Rapa ONE YEAR! Hehehe yeah, I met them about a year ago. Uhm I don’t know what special on this-year Jogjakarta Art Festival (known as FKY/Festival Kesenian Yogyakarta). But one of the events is about International Kite Festival. It will be held on the next July. Yeah, international, not only national. Erggh I’m still dreaming of my stuntkite. Anyone want to buy me a Stuntkite? If you don’t know what stunt kite is, take a look at this picture.
So, if people talk about wishlist, this stunt kite is one of my wishlist. Hehehe someday, I’ll buy one. *but don’t know when* And I want it with some accessories like windshocks, kite bag, handles like a kite-flyer. *pstt I’m still dreaming :)* Eerrghh.. wake up Thomas!
Well, now about template. I wrote a bit about Steal This Template, right? Now, I have made one of my templates for public. You can see and download it, and some people have joined Warnadunia Forum, have a nice discussion friends. So, the forum focuses on Weblog, and some other development. So, if you want music, entertainment, sports, don’t go there.
It’s almost 7 AM now, I think I need sleep. Have a nice weekend all!