Drupal’s installation process wasn’t as newbie-friendly as Mambo’s – you’d have to manually edit a configuration file, but once the install wizard got started, it was otherwise straightforward to complete. Immediately upon a successful install however, I was getting some strange messages about QUERY LOCK TABLES write. The Drupal Handbook suggests that I should ask my host provider to grant global loack tables privilege to my account; alas, my host simply said that was not possible.
Thankfully this post on the Drupal forum (I just love the Drupal community already!) gave me a workaround that works! When I first logged into my Drupal test site, I was amazed by just how quickly everything loaded and how "clean" the interface is. The administrator interface isn’t what I’d exactly term "newbie friendly" though, and it took me quite a while to figure out how to get things done. The number of options available is overwhelming and can be intimidating for a new user, and I think this is where a newbie-friendly user-guide (complete with screenshots etc) would come in handy. New words to grapple with, like "taxonomy" (categories) and "nodes" (articles, news, any posted content etc) didn’t help either. Still after spending several hours playing around with the administrator interface, the different options available and installing different modules, I came to appreciate Drupal’s power and flexiblity. And I really think all that time I needed to learn about using Drupal was time well-spent, because the experience has really opened me up to many possibilities. Anyhow, here’s a quick run-down of what I did to create my school’s English web portal (still under construction and not yet launched!)
There were also other tweaks I had to do though, and you can read about them here (many thanks to all who replied in those threads). There’s still one issue with the template that bugs me, but I’m sure that with the active user community, the solution will surface soon. Yes, I do admit that was a LOT of work to get the portal up and running. The modular approach of feature implementation in Drupal does bring some level of complexity with it, but if that’s what’s needed to get up and running the way I want it, then I’m all for it! Also this approach helps avoid unnecessary feature clutter (which, arguably, might end up causing even more confusion for the user). Still, I expect usability to be improved quite a bit in the near future, judging from recent efforts on this track.
As it turned out, a new release of Drupal had just been released when I took a second look. This came as a stroke of good luck for me as I would not have liked to go through the hassle of upgrading from 4.5.x to the current 4.6 etc after building a siyr.
As I browsed the features page, some tings screamed “Hey, I could use that!” to me :
And of course, there’re the integrated comments system, forums, news aggregators etc which should come in really handy if I needed them.
The above features fit perfectly with my vision of a webportal where students can contribute articles, reviews, stories and post comments on them, with different groups of students being able to edit, approve or moderate different types of content submissions.
Added to that was this blog post showing Drupal to compare most favourably against PostNuke and Mambo.
It was settled then..I pointed my browser at the Downloads section and started the install.
When I checked out the leading CMS packages on OpensourceCMS a few months ago, I settled on Mambo for my own website because of its active user/developer community, and most importantly, because it’s also incredibly simple to use. Eventually I even recommended Mambo as a CMS for my school, and it now powers my school’s website.
But when I started working on a project to develop my department’s portal, it soon became clear to me that Mambo isn’t the best CMS for everything. Mambo is excellent for powering easy-to-use corporate-style websites, but its features when it comes to a community-driven portal is limited at best. I researched the portal-type CMSes out there and at one point even considered the likes of phpBB, which power some nearby schools’ own portals, but I simply needed more flexibility.
And then I came across the blogs@UPEI and weblogs.ucalgary projects which had one thing in common..Drupal. Now I had tried Drupal before, and dismissed it as being overly complicated. But when I saw it being deployed in such a massive scale, and then saw some really good examples of Drupal-based community sites, I thought “Maybe it’s time I take a second look.”
I was pleasantly surprised by what I found..
(to be continued in Part 2!)
Although I did try out blogging on Blogger with my English class last year, I’m still far from comfortable claiming myself to be an “expert” on the subject of blogs among my colleagues. The use of blogs in education is a very new thing, so there is much to be learnt. Alas, no thanks to the never-ending stacks of papers to be graded (among other things), it’s difficult to even find the time to try out new ways to use the blog with my classes.
Which is why resources that index just about every article on educational blogging out there are really handy. Two of them can be found here and here.
Linux pundits would have you think that Linux distributions like Mandriva or Fedora Core are now ready to replace Windows on PCs. But are they really? If you’re seriously considering making Linux your desktop operating system, you might want to read up on the Pros and Cons of moving to Linux. If that stirred your interest, the beginner’s guide to moving Windows to Linux should help you ease along to the Linux distribution of your choice.
My take: Linux is now shaping up very nicely for a simple desktop system – in fact, I’d used Lycoris Linux for a while on my PC, and it was a really nice experience. It does lack some applications Windows or Macintosh users take for granted, but it is slowly catching up, with the essentials already covered by the likes of the cross-platform Open Office and Mozilla Firefox.