Sorry in advance for the long post. I've just finished putting together the bones of my second Drupal website, http://www.kfol.org/. I've been debating whether, in its crude state, it warranted showcasing to the Drupal community. Well I decided it does, but not for the site itself, rather for the great modules it uses.
First I'll say a little about the site's purpose and structure, then I'll explain how I accomplished it with what modules. I don't know the first thing about CSS and theming, so I used the contributed Barron theme by jwolf. I think it's a fabulous theme for my purposes, but I'm well aware that my site is not likely to win the look and feel award of the year. (No offense to Barron's designer.)
Knowledge Farm is intended to be a framework for community contributed "how to instructions" classified in a folksonomy. I wanted users to have the ability to "sponsor" sets of instructions to develop them with community feedback, possibly into "open source" products. Additionally, I wanted users to be able to rate and comment on content, so that instructions with problems might be easier to identify.
The main modules that provide the framework for this are the Liquid Wiki Engine module by sorenp for the "how to's", Book modules for background info on subjects, Casetracker by Morbus Iff for sponsored instructions, Taxonomy for content organization, and Vote Up/Down by frjo for rating content. I also had to create a custom content type and input format for the wiki.
I started out with almost twice as many modules, and weeded them out as I was troubleshooting issues and rebuilding the site from scratch a few times. I still would like to use Organic Groups and Localizer, but I believe OG slow my site to a halt (30-60sec page loads versus the currently high 7secs) and Localizer seemed to break the user module. I may still try implementing these in the future.
Here is the gratuitous modules list. I am using Drupal 5.1. Thanks for checking it out.
CORE
Blog, Book, Color (enabled but not used), Comment, Contact, Drupal (enabled, not used YET), Forum, Help, Menu, Path, Profile, Search, Statistics, Taxonomy, Throttle (enabled out of superstition), Tracker, Upload.
CONTRIBUTED
ACL, Forum Access, Audio, CCK, Case Tracker, Event, Image, Image Assist, Image Filter, Liquid, Subscriptions, User Registration Notification, Actions, Comment RSS, Date API, Janode, Legal, Live Discussions, Page Array, Printable, Quote, Recent Changes, Related Links, RoleAssign, Similar Entries, Switchtheme, Taxonomy Menu, Template Filter, Text Image, Update Status, Extended User Status Notifications, Webcams, Wishlist, Captcha, Userpoints, System Info, Video, Views, Vote Up/Down, Voting API, Advanced Poll, Leech.
(And yes, that's after removing half the modules I wanted.)
Comments
Review
Good Looking Site. When i hit user/register i got error message from captcha module. I think, there is a bug and security issue with captcha module, isn't it? There is no customized error pages for 404 and 403 errors. Site have lots of features but no content, so i can't look at it and test. ;) But i have learned one thing from you that is how a register user page should appear. thanks.
Kind Regards,
Kirtan
Happy Drupaller
My First Site Osho Community.
Thanks for pointing that
Thanks for pointing that out. While Captcha was actually working (you just have to ignore the intial error and proceed), these kinds of things are obstacles that may discourage casual users from registering. Luckily, there was a fix in the Captcha module issues page in the form of a patch which I applied. If you're interested in using Captcha on your own site, you should try the patch and let them know if it worked. I'm using Captcha with Textimage on Drupal 5.x. The thread is here: http://drupal.org/node/114387#comment-211356. Thanks again. You can try logging into the site to see if it worked if you have a moment.
Drupal's so easy, even I could do it.
http://www.kfol.org/
I've done a ton of work on
I've done a ton of work on the site since this was first posted, so I figured I'd bump it to the top again. I've added a front page made with Views, a custom PHP block to dynamically link wiki articles, I've added articles, and much more. Check it out and let me know what you think.
Drupal's so easy, even I could do it.
http://www.kfol.org/
I think yer site
I think yer site stinks.
Thanks,
Jonathan
Drupal's so easy, even I could do it.
http://www.kfol.org/
Storm KB ?
Hello
How does it compare with Storm's KB submodule?
Thanks