Date post: | 29-Dec-2015 |
Category: |
Documents |
Upload: | carmel-townsend |
View: | 217 times |
Download: | 0 times |
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
@Kallos#NYCCamp
Benjamin J. KallosiMediaEDGEhttp://iMediaEDGE.com/files/NYC_Camp.ppt
NYC CampFriday, July 20, 20121:00PM – 1:50PM
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
@Kallos#NYCCamp
Benjamin J. KallosiMediaEDGE
http://iMediaEDGE.com
Drupal currently boasts 10,573 full modules. Find out which best meet the needs of nonprofits-- modules for online organizing, fundraising, events and other key aspects of your work.
Our main focus will be on a selection of favorite features that are part of the best practices for your non-profit, followed by a Q&A and with participants sharing their favorites.
(Participants will get a brief DIY introduction on how to find modules and get them up and working.)
What is a Module?
@Kallos#NYCCamp
“Download hundreds of modules to customize and extend your site.”
Defined of Module: Software (usually PHP and CSS) that extends Drupal features and functionality. Drupal distinguishes between ‘core’ and ‘contributed’ modules.
Definition of “Core”: The files and modules included with the Drupal project download.
Definition of “Contributed”: Modules that are not part of the core Drupal product. Contributed modules and themes are available for separate download from the modules and themes sections of Drupal.org downloads. These are separate from the Drupal “core”, although over time they can become part of it. Similar concepts exist in other software and are sometimes called “plugins”, “add-ons” or “extensions”.
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
Finding a Module
@Kallos#NYCCamp
Drupal currently boasts 10,573 full modules.
Google - type in “Drupal Module” then whatever terms describe the feature you want.
Drupal.org/project/modules - search by Category, Compatibility, Status
Internet Relay Chat (IRC) – Server: freenode.net Channels: #drupal + #drupal-support Learn more at http://drupal.org/irc
Meet Up - http://www.meetup.com/drupalnyc
Drupal Groups – http://groups.drupal.org/nyc 1st Wednesday of the Month
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
Building Your Own Module?
@Kallos#NYCCamp
YOU’RE DOING IT WRONG
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
Find an existing module that approximates or nearly satisfies your use case.
Contact the Drupal.org users with the most commits that are the most recent.
Hire them to add the feature you want and re-release it back into the community.
THAT IS HOW OPEN SOURCE GROWS ANDHOW WE SUPPORT OUR COMMUNITY
Module Setup
@Kallos#NYCCamp
1. Download the “zip” fileRecommended – this is the latest stable versionDevelopment – includes new features or bug fixes
Maintainers – how many and how often?Issues – how many issues and how many open?Related Projects – is there a better module?
Check for supporting modules
2. Unzip
3. Read the “readme.txt”
4. Upload to: /public_html/sites/all/modules/contrib/
5. Activate: http://yoursite.org/admin/build/modules
6. Configure: http://yoursite.org/admin/by-module
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
Client Relationship Management (CRM)
@Kallos#NYCCamp
• CiviContribute – fundraising with pledge tracking and contribution processing.• CiviMember – contact management• CiviEvent – event and ticketing management• CiviMail – full fledged mailing platform with features to rival Constant Contact• CiviCase – case tracking
DropCRM
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
Best Modules:
Essentials
@Kallos#NYCCamp
• Backup & Migrate – never worry about loosing your site• Node Import – import Nodes from CSV• Path Redirect – create vanity URLs
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
Best Modules:
Back End Essentials• CCK + Views – custom fields and displays of information• Tokens – use custom fields all over your site• Google Analytics – track your site’s traffic• Captcha + Recaptcha / Mollom – minimize spam
Usability (No HTML)
@Kallos#NYCCamp
• WYSIWYG – what you see is what you get• CKEditor or TinyMCE – word for your browser• IMCE – manage files
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
Best Modules:
Multimedia• Image API – supporting module for image manipulation• Image Cache – resize or change images on the fly• File Field + Image Field – create fields for specific images• Embedded Media Fields – load a YouTube clip with a
URL
Profile
@Kallos#NYCCamp
• Content Profile – collect as much information as you can• Mailing List Sign Up – MailChimp, Constant Contact, etc.• WebForms – ask them questions• Voting API + Five Star – get feedback on your site
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
Best Modules:
Events• Date + Calendar – create a calendar of events• Sign Up – get folks to sign up for your event
eCommerce (Donations)
@Kallos#NYCCamp
• UberCart / Commerce – process contributions natively• Secure Pages – keep your transactions secure
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
Best Modules:
Locations (Web 3.0)• Locations – associate anything with a physical location• GMap – display information as points on a google map
Social
@Kallos#NYCCamp
• Service Links/AddThis – share to social media• Notifications – subscribe to stories or authors• Print, Email and PDF versions – make it easy to share• Twitter – integrate tweeting about new additions + feeds• Facebook – integrate login, sharing and likes
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
Best Modules:
Automate• Rules – automate site activity and electronic mails
Sources
@Kallos#NYCCamp
• Nick Lewis: The Blog, “40+ Essential Drupal Modules” http://www.nicklewis.org/40-essential-drupal-6-modules
• PadiZine Blog, “35 Drupal Modules That You Absolutely Need” http://www.padizine.com/blog/35-drupal-modules-you-absolutely-need/
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
Best Modules:
Benjamin J. KallosiMediaEDGE
Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs
@Kallos#NYCCamp
Q & A
What are your favorites?
http://iMediaEDGE.com