I'm a blogger and web designer from Jogjakarta, Indonesia. See my other blog in Bahasa Indonesia. I love photography. Currently, I live in Jakarta.

§ TransJogja (unofficial) site

This month, a new mass transportation system started to operate in Jogjakarta. It’s Trans Jogja. When I heard the news, I tried to get as much information as possible. But, I was unlucky. There were less information available (on the internet). Even when I checked the local goverment’s official website… I could not find any useful information.

When there was a tryout period, it was hard to find the brochures, or any information kit. From this situation, my friend (Yan Arief) and I got an idea to build a site to provide information about Trans Jogja. Hopefully, this site can be an alternative information for people in Jogjakarta and all other people who want to find information from the internet. Here we go… the unofficial site of Trans Jogja, located at http://transjogja.net/

transjogja-net-20080227165556.jpg

When I was about to start building this site, I decided to use WordPress. But, later… I changed my mind, I switched to Drupal. After struggling with this platform — I almost forgot last time I used Drupal — this site was silently launched. So far, we have positive feedbacks. For the last update, I would like to thank to Suara Transjakarta for the inspiration. :)

§ Modify your Movable Type Styles using MT Design Assistant

For Movable Type-powered bloggers, designing blog might be easy and/or extremely difficult. You will need to deal with many template part called “modules”, “many types of templates”, etc.

But, if we use the default template system without touching the stylesheets and another template types, we probably will find benefits from the Design Styles menu. Go to Design – Styles. There are some ready-to-use styles we can use directly. If you need more styles, you can always get from MT4 Style Library.

Movable Type 4: Select Style

All designs provided under Design – Style menu depend on stylesheets. So, the document structures are identical. Or, … we can say “the same”. Some elements in the sidebar can be maintained using widgets. Remember, we’re talking about the HTML structures from Movable Type default templates.

I think, the HTML structures are great for modification only using the stylesheet. Once, Six Apart hold a contest. It was about modification Movable Type design only by editing the stylesheet. You can see the archive at The Style Contest homepage.

For some bloggers, using Movable Type default templates is fine. But, what if they only want to change part of the design like font family, sizes, colors, etc. Reading many lines in the stylesheet might be confusing, right? To make this process easier, there is a handy tools called Movable Type Design Assistant. What does it do? Quoting from Movable Type Design Assistant main page:

  • Lets you choose from a starting point based on common MT blog designs
  • Helps you become familiar with MT’s default template set
  • Assists in making style changes to your blog via CSS
  • Offers live previews of edits you make to your styles
  • Helps you customize individual sections of the page just by clicking
  • Shows you how to apply your custom style to your blog

Movable Type Design Assistant

The step-by-step information are provided there. It’s very simple, but definitely useful. Visit MT Design Assistant at http://movabletype.org/design/assistant/

§ links for 2008-02-14

§ Hello Movable Type Open Source

I just upgraded my Movable Type installation to the Open Source edition. The upgrade process itself is very easy. I just download the the package, upload to the server — overwrite the existing files — and run the upgrade script. Well, once you uploaded all files, you will be prompted to a page telling you to run the upgrade script. The upgrade process went smoothly.

Why switching to the Open Source edition? My primary reason is because I can run this blog without any problem. I do not need the commercial plugin, or any other paid plugins. So, why not? :)

Update: I think I spoke to soon. After upgrading, it seems that something went wrong. The individual entry pages (entry permalink) are broken. I use the dynamic publishing method. Got to find the solution. Ouch!

Update again: It seems that my PHP — and also smarty — syntax inside my template do not work. I removed those lines for now. So, some features will not be available for now. It might not MT’s fault, probably I do not write clean code. Will work later on that.

§ WordPress 2.3.3: Urgent security release

There is a small but urgent security release for WordPress 2.3.2. If you use XML-RPC gateway for your WordPress, upgrade now. What’s the issue?

A flaw was found in our XML-RPC implementation such that a specially crafted request would allow any valid user to edit posts of any other user on that blog.

The upgrade process is very easy since you only need to replace the changed file. Download the latest xmlrpc.php file from WordPress trac — it’s 60 Kb — and upload to your WordPress directory (the same directory as wp-config.php). This mechanism will work if you use WordPress 2.3.2 release. If not, you’d better do a full upgrade.

For my online activities, you can visit my lifestream page »

1,061 posts since Nov 2002