Presentation is loading. Please wait.

Presentation is loading. Please wait.

Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit #NYCCamp Benjamin J. Kallos iMediaEDGE

Similar presentations


Presentation on theme: "Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit #NYCCamp Benjamin J. Kallos iMediaEDGE"— Presentation transcript:

1 Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs @Kallos #NYCCamp Benjamin J. Kallos iMediaEDGE http://iMediaEDGE.com/files/NYC_Camp.ppt NYC Camp Friday, July 20, 2012 1:00PM – 1:50PM

2 Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit Needs @Kallos #NYCCamp Benjamin J. Kallos iMediaEDGE 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.)

3 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

4 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

5 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 AND HOW WE SUPPORT OUR COMMUNITY

6 Module Setup @Kallos #NYCCamp 1. Download the “zip” file Recommended – this is the latest stable version Development – 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

7 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:

8 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

9 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

10 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

11 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

12 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

13 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:

14 Benjamin J. Kallos iMediaEDGE 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


Download ppt "Nonprofit? There's an App for That! Drupal Modules for Activism, Donations and other Nonprofit #NYCCamp Benjamin J. Kallos iMediaEDGE"

Similar presentations


Ads by Google