Posted by bob_irving on December 19, 2008 at 6:51pm
What are your votes for the 10 most useful contributed modules?
For my purposes, I'm adding classes and then having each class have a social networking/personal learning eniro/e-portfolio space.
I'm asking because I'm starting the site over from scratch, due to some unfortunate circumstances while attempting to upgrade from D5 to D6. Don't ask. :)
So I want to only install what I will use and build it slowly from the ground up. I figure it will be a good learning experience for me and also help to ensure that we don't experience "module bloat".

Comments
Top 10 (or so)
CCK
Views
Organic Groups
OG Vocab
Helper modules: required by various other modules listed here. Only install as needed
Token -- helper module
getID(3) -- helper module
If you want node-based profiles (more flexible than core profile module)
Content Profile
AutoNodeTitle -- helper module that removes the "Title" field from the profile node
For Media Handling: Option 1 (more complex to set up, but more flexible)
Embedded Media Field
FileField
ImageAPI
ImageField
Imagecache
jQuery Media
Media Handling, Option 2: (easier to set up, but slightly less flexible wrt Views integration)
Audio
Image
For streamlining maintenance:
DB Maintenance (the 6.x-2 branch)
For Portfolios:
Book Manager
I have a screencast that shows how some of these modules can be used to create portfolios here: http://funnymonkey.com/drupal-as-portfolio-platform
These will definitely get you well on the way (if not completely on the way) to building a site that allows groups, supports classes, supports student portfolios, and extended user profiles.
Cheers,
Bill
FunnyMonkey
Click. Connect. Learn.
Using Drupal in Education
FunnyMonkey
only admin can see images
Bill, I went with your option 2 for media handling (trying to keep things simple). But I'm having problems with the image module -- only I can see the image that I attached to a page. Anonymous and authenticated users can't see it. I've posted over on the After install subforum and have tried numerous things to no avail.
Just wondering how complex Option 1 is, and whether I should go that route. And by the way, I'm going to order your book tomorrow! Ah the joys of Barnes and Noble gift cards.
Thanks.
list
drush
fckeditor & imce
cck, views, date, calendar, contemplate
wikitools, interwiki
pathauto
organic groups
video_filter - for embedding videos and audio
rules (workflow_ng in drupal 5)
comment_notify
mollum
wordfilter (filter profanity if you need)
userprotect
printer friendly
simplemenu
jstools
and many others are useful.
The roople themes are nice, too. The tapestry one is very customizable: http://demo.roopletheme.com/
Ones I left out
dug's list is also a nice one, and includes several I left out --
drush is a great tool for managing your site. For small deployments, it can be overkill, but if you have the technical chops/number of live sites to really make use of it then it is a powerful tool.
Date and Calendar -- can't believe I forgot those :)
Pathauto -- requires some setup, but gets some purty urls when done
FunnyMonkey
Click. Connect. Learn.
Using Drupal in Education
FunnyMonkey
Thanks Bill and dug
I've just uploaded most of them. I'm going the simple way to do audio and images.
I've also been using Tapestry and really like the flexibility of the Rooplethemes.
Now on to create a class or two!
I have mapped some features
I have mapped some features to modules in my blog when I first configured a school website, you could check out: http://shyamala-drupal.blogspot.com/2008/11/drupal-in-education.html
I think most of the modules are covered. Some of the Organic Groups specific modules that would be useful:
Notofications
OG user Roles
User import OR
User Plus
Other interesting modules are
Autologout - Adds automated timed logout
FCKeditor - A plain textarea editor
Netlink Technologies Ltd
http://shyamala-drupal.blogspot.com/
Shyamala
Unimity Solutions
Awesome
Thanks, Shyamala, for this. I love how you've documented your work on your blogspot.
Is there a reason why you chose FCKEditor over any of the others?
Taxonomy Access Control Lite ?
I am surprised nobody has mentioned Taxonomy Access Control Lite. It is a great module that lets you grant role based access. I used Book module with the second level pages as courses. Each course page and their child pages are given a specific taxonomy term and the access is controlled by TAC lite. You can check out what I am talking about by visiting this page http://research.poly.edu/~epoly
Try these credentials first,
Login: Student
Password: student
and then
login: instructor
password: instructor
Once you are in, please navigate to Course Listing>> CP 900:: Career Planning. As a student you can navigate through the pages and access course tools (you may try them) and as an instructor, you get another set of course tools and course author (you can have a look at them but don't save course content:P) Please let me know what you think about it. I built this Drupal based LMS (DLMS) as a part of my final year thesis/project at Polytechnic Institute of NYU.
Still available?
Hi aniruddhay;
is the demo still avalable, I tried your credentials, but no dice... I'd love to get a lok at what has been done withthe taxonomy module...
-thanks
-sean