Last updated by davidgibbens on Mon, 2011-05-30 13:02
PLEASE ADD MODULES THAT ARE USEFUL FOR A MEMBERSHIP SITE. PLEASE COMMENT ON THEIR FUNCTION.
Membership Sign Up and Payment Processing
* Membership Suite
Member Permissions
* CCK and CCK Content Permissions - for all user generated profile and admin content
Member Profile Layout, Display and Search
* Content Profile - to attach cck nodes as user - profiles
* Views - to manage display of user profiles and management data
* Views Bulk Operations (mostly for management of user accounts and content)
* Imagecache; Filefield; Imagefield for user-profile images
Member Profiles Geo-located:
* Gmap (http://yadadrop.com/drupal-video/gis-mapping-drupal-openlayers-geo)
* Open Layers
Member Messaging and eNewsletters
* Rules - for setting site message actions, sending mails via triggers, deleting inactive users and orphaned profiles
* Contact Link - for user messaging
* Anonymous Contact Form: Allows anonymous users to contact individual members of the site (http://drupal.org/project/anonymous_contact)
* CAPTCHA - invaluable
* Simplenews: emails to members
* simplenews_roles: autosubscribes people to simplenews newsletters based on roles
* notifications/subscriptions/notify: drupal commons uses notifications and there is an og version
Social Networking between Members
* Drupal Commons (No out of the box Single Sign On (SSO) available yet)! - More posts on this topic at commons.acquia.com)
Member Engagement
* Advanced Forum
* Node adoption - to retain posts of lapsed members
* Node edit protection - to remind users to save their work!
* Transliteration - to handle username, text and image filenames from international users
* Printer friendly pages (Printer email and pdf versions module)
* Flag - for users to ‘bookmark’ favourites
* FAQ - for help pages
* see notifications and simplenews above under messaging
Commerce
* Ubercart (for the shop)
Essential Modules for Event/Conferences
* ? (Schedule and Speaker Management)
Additional Modules
* Date API, Date CCK, Date PopUp (Mostly for managing postal subscriptions)
* Computed Field, Conditional Fields. Node and User Reference (mostly for the feedback system)
* Finder (using Views for searches that don’t find restricted information)
* linkchecker so your site doesn't fill up with crap (information-rick sites)
Developer Modules
* Contemplate (a great help with theming for a non-coder)
* String overrides and TabTamer - to change the text of various links and module-generated text and tabs (great for a non-coder!)