Months ago I made the decision to use Microwiki as the base of our website, replacing the old HTML site that we had previously. At around the same time, Freegeek Columbus switched from MediaWiki - the software that drives Wikipedia - to Mircowiki, and they seemed happy enough. It seemed a good choice for us. I thought that we should use something small and simple. Microwiki, weighing in at just 163 kilobytes, is undoubtably small and simple. However, as time wore on, it became clear that MicroWiki was not the best tool for the job. I pressed on, thinking that I could make it work. I never did. Here is a quick list of various problems I ran into:
- There were woefully few options, which at first I had thought a good idea, but it became obvious that this was a problem.
- There was no form of user management - unless you could phpMyAdmin.
- Current users could register new users. Eventually this broke, and new users had to be added through database tricks and magic.
- File/image upload never actually worked.
- External links and images could not be embeded with standard HTML. Wiki syntax had to be used.
- It was hard to theme. Different parts of the site were in different places, the CSS was hidden away in the database.
A few days ago I made the decision to kick Microwiki to the curb, and I haven’t looked back since. Here’s a short and sweet list of some new features this Drupal-based website can offer:
- User management, including profiles, user roles, and access controls.
- Simpler editing tools. HTML!
- File uploads now work, and users can attach files to their stories and pages.
- Polls! What do you think about tax cuts for the upper tax bracket? Now we can find out!
- Extensibility, through hundreds of modules.
- Comments, with simple and powerful moderation.
- Easy theming. I made this theme by modifying the default Drupal theme with just CSS, in a file!
That was just off the top of my head, and I think I will find many modules that will add great new features as time goes on. Enjoy the new site. It is not complete, I am about 95% of the way there. The last 5% is just tightening things up and changing some things here and there. Soon I will be posting information about Ohio LinuxFest and our participation, so be on the lookout for that soon. Feel free and register, and don’t hesitate to leave comments on what you think.