Another task on my hand is finally close to finish: recreate the Positive Movement website.
I’m involved with Positive Movement since the middle of last year. Positive Movement is an NGO based in Jakarta, working to spread positive values. I was first involved in Bridge of Youth 2007, Positive Movement program held in Bali last August. Few months after the program, I joined the organization as the Public Relations Officer. I’m in charge of the website, of course, along with designing reports and stuff.
In July, I created Positive Movement’s website. Back then, I had no time to create or customize a content management system for them. So I created a regular static site using Dreamweaver and set up a Contribute site. It was a typically a good plan, but I didn’t factor in one thing: the internet connection from the Positive Movement’s office is so unreliable. The office uses Telkom Speedy DSL service, which should have been a good connection. But for some reason, the connection is really slow during office hours, and couple of times stops working during the rain.
Now, if you’ve ever been working with Contribute before, you would have known that before you can edit a page, the application would first download a copy of the page from the server — often along with the images. You cannot work off a local copy and then upload it to the server. With such a bad internet connection, editing just one page often took up to 20 minutes just to download. That was just simply unacceptable, since our secretariat is only manned by one person.
So I decided to give the website an upgrade. I contacted my friend, Subhan Toba, around December and started to talk about doing it. What I had in mind was a simple CMS that has a news management, an events management, and a picture gallery. The only extra feature I wanted was that the picture gallery needs to be connected to Positive Movement’s flickr account.
I left Toba alone to create the CMS, since at the time I had some projects to manage. I trusted him to build me a working system with the said requirements.
Well, apparently, few weeks after I talked to Toba for the last time, he told me that he was about to propose his girlfriend, and planned to get married not so long after it. This of course, resulted in some delay to the project. Fast forward to 2008, the website was not yet finished. This of course got me a bit uneasy since my friends at the Positive Movement keep asking about the progress of the website every time we have a meeting. So I contacted Toba by late January, and thank god he was close to finish. He already made all the modules I requested, and was testing out the picture gallery.
I jumped in and helped him testing out the new website. The news and events parts was working alright to me, but I found the picture gallery is a bit buggy. I found out that he used PHPFlickr to build the gallery, and displayed the pictures using Lightbox. For some reason the Lightbox won’t display the gallery pages correctly on my mac. I use Flock as my main browser, so I tested the gallery on Firefox, Safari, and Opera. Still the gallery would gave me some weird problems like unnecessary scroll bars, non-working navigation buttons, etc.
Feeling that the website should have been done a month ago, I decided to start editing the code myself. But since I have no idea how to customize the Lightbox part, I decided to start a whole new gallery with no javascript involved. I started that day around 7pm, and finished by around 6am the next morning. It was quite challenging since I have never worked with PHPFlickr before.
But the finished page worked ok for me. I tested it on mac and on my Windows copy on Parallel. The next day I presented the website in a Positive Movement meeting, and they gave it an okay sign. They didn’t actually say the liked it, but since no comments whatsoever, I assumed it was okay.
So I kept working with Toba this pass week to ironed out some little quirks on the website, I also asked Toba to train the secretariat on the new website. After around 4 monts or so, the new Positive Movement website is ready for prime time.
I moved the old website to a new server by Webhostingbuzz.com, since my previous server’s performance was not up to my expectation. I hope WHB’s server would be able to serve it better. I was just finished updating the DNS entry of the domain to point to the new server, and I expect by tomorrow the new website will be up.
Now that I’m finished with Positive Movement’s website, I can start working on the next project, the Puan Amal Hayati’s website.
Technorati Tags: cms, design, positive movement, website