• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
45 Modules in 45 Minutes
 

45 Modules in 45 Minutes

on

  • 1,667 views

We know that Drupal is a great CMS - but it doesn't do everything right out of the box - and that's where modules come in! ...

We know that Drupal is a great CMS - but it doesn't do everything right out of the box - and that's where modules come in!

There are over 7,000 extensions (or add-on features) for Drupal 7 and figuring out which ones to use can be a real challenge. During this session we're going to walk… jog… ok - run through 45 of the best and most popular modules in 45 minutes. We'll hit the highlights for each one, when and where you might use it, and uncover any "pitfalls" there might be hidden away.

Statistics

Views

Total Views
1,667
Views on SlideShare
1,630
Embed Views
37

Actions

Likes
1
Downloads
15
Comments
0

2 Embeds 37

http://www.scoop.it 27
https://twitter.com 10

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    45 Modules in 45 Minutes 45 Modules in 45 Minutes Presentation Transcript

    • 45 in 45 a “walk through” popular Drupal modules - Image Courtesy: barefootandsoul.com
    • Rod Martin @imrodmartin ! rod@ostraining.com
    • 45 in 45 Configuration NOT a scientifically researched list. Based on teaching Drupal for the past two years to beginners and intermediate site builders. I will PROBABLY miss some of yours... tell me at the end. - Image Courtesy: barefootandsoul.com
    • 45 in 45 Configuration Broken down into 2 categories: Site Building Site Management ! - Image Courtesy: barefootandsoul.com
    • SB Module Filter Puts a nice “table of contents” at the top of your modules page and moves the save config button to the top. ! • • • • • Maintenance status: Actively maintained Development status: Under active development Module categories: Administration, Search, Theme Enhancements, Utility Reported installs: 141,020 sites currently report using this module. View usage statistics. Downloads: 792,421 • Last modified: November 19, 2013 https://drupal.org/project/module_filter
    • SB Advanced Help The advanced help module allows module developers to store their help outside the module system, in pure .html files. The files can be easily translated simply by copying them into the right translations directory. ! »Maintenance status: Actively maintained »Development status: Maintenance fixes only »Module categories: Administration, Utility »Reported installs: 147,698 sites currently report using this module. View usage statistics. »Downloads: 829,700 »Last modified: October 19, 2012 https://drupal.org/project/advanced_help
    • SB Chaos Tools This suite is primarily a set of APIs and tools to improve the developer experience. It also contains a module called the Page Manager whose job is to manage pages. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Administration, Developer, Drush, Views »Reported installs: 620,829 sites currently report using this module. View usage statistics. »Downloads: 3,701,163 »Automated tests: Enabled »Last modified: August 13, 2012 https://drupal.org/project/ctools
    • SB Admin Menu Provides a theme-independent administration interface (aka. navigation, back-end). It's a helper for novice users coming from other CMS, a time-saver for site administrators, and useful for developers and site builders. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Administration, Developer, Site Navigation, Utility »Reported installs: 358,101 sites currently report using this module. View usage statistics. »Downloads: 2,244,519 »Automated tests: Enabled »Last modified: February 26, 2013 https://drupal.org/project/admin_menu
    • SB Webform Webform is the module for making surveys in Drupal. After a submission, users may be sent an e-mail "receipt" as well as sending a notification to administrators. Results can be exported into Excel or other spreadsheet applications. Webform also provides some basic statistical review and has and extensive API for expanding its features. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Evaluation/Rating, Statistics »Reported installs: 334,002 sites currently report using this module. View usage statistics. »Downloads: 1,664,788 »Last modified: August 7, 2013 https://drupal.org/project/webform
    • SB Devel A suite of modules containing fun for module developers and themers ... ! » Maintenance status: Actively maintained »Development status: Under active development »Module categories: Administration, Developer, Drush, Utility »Reported installs: 164,101 sites currently report using this module. View usage statistics. »Downloads: 1,790,190 »Automated tests: Enabled »Last modified: April 30, 2013 https://drupal.org/project/devel
    • SB Pathauto The Pathauto module automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the path alias. ! »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 524,277 sites currently report using this module. View usage statistics. »Downloads: 2,208,999 »Automated tests: Enabled »Last modified: September 8, 2013 https://drupal.org/project/pathauto
    • SB Token Tokens are small bits of text that can be placed into larger documents via simple placeholders, like %site-name or [user]. The Token module provides a central API for modules to use these tokens, and expose their own token values. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Rules, Utility »Reported installs: 612,196 sites currently report using this module. View usage statistics. »Downloads: 3,239,391 »Automated tests: Enabled »Last modified: June 19, 2013 ! https://drupal.org/project/token
    • SB Five Star / Voting API The Fivestar voting module adds a clean, attractive voting widget to any entity in Drupal 7. ! ! »Maintenance status: Seeking co-maintainer(s) »Development status: Under active development »Module categories: Content Construction Kit (CCK), Evaluation/Rating »Reported installs: 32,973 sites currently report using this module. View usage statistics. »Downloads: 455,510 »Automated tests: Enabled »Last modified: May 29, 2012 https://drupal.org/project/fivestar
    • SB Date This package contains both a flexible date/time field type Date field and a Date API that other modules can use. ! »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 355,319 sites currently report using this module. View usage statistics. »Downloads: 2,108,898 »Automated tests: Enabled »Last modified: November 6, 2013 https://drupal.org/project/date
    • SB Calendar This module will display any Views date field in calendar formats, including CCK date fields, node created or updated dates, etc. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Event, Views »Reported installs: 101,318 sites currently report using this module. View usage statistics. »Downloads: 805,740 »Last modified: June 12, 2012 https://drupal.org/project/calendar
    • SB Flag Flag is a flexible flagging system that is completely customizable by the administrator. Using this module, the site administrator can provide any number of flags for nodes, comments, users, and any other type of entity ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Content, Evaluation/Rating, Rules, Views »Reported installs: 34,663 sites currently report using this module. View usage statistics. »Downloads: 419,588 »Automated tests: Enabled »Last modified: November 3, 2013 https://drupal.org/project/flag
    • SB Entity Reference The Entity Reference Module is used to relate entities (nodes, terms, users, etc...) to one another. ! »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 94,913 sites currently report using this module. View usage statistics. »Downloads: 601,905 »Automated tests: Enabled »Last modified: October 18, 2012 https://drupal.org/project/entityreference
    • SB wysiwyg Allows the use of client-side editors to edit content. It simplifies the installation and integration of the editor of your choice. This module replaces all other editor integration modules. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Administration, Content, Filters/Editors, JavaScript Utilities, Media, Third-party Integration »Reported installs: 331,825 sites currently report using this module. View usage statistics. »Downloads: 1,732,401 »Last modified: May 29, 2013 https://drupal.org/project/wysiwyg
    • SB Media The Media module provides an extensible framework for managing files and multimedia assets, regardless of whether they are hosted on your own site or a 3rd party site. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Content, Fields, File Management, Filters/Editors, Media, Utility, Views »Reported installs: 128,335 sites currently report using this module. View usage statistics. »Downloads: 844,602 »Automated tests: Enabled »Last modified: November 26, 2013 https://drupal.org/project/media
    • SB Media YouTube Media: Youtube integrates with the Media module to make Youtube videos available as file entities. ! »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 64,163 sites currently report using this module. View usage statistics. »Downloads: 478,897 »Last modified: August 17, 2013 https://drupal.org/project/media_youtube
    • SB Field Group Fieldgroup will, as the name implies, group fields together. All fieldable entities will have the possibility to add groups to wrap their fields together. Fieldgroup comes with default HTML wrappers like vertical tabs, horizontal tabs, accordions, fieldsets or div wrappers. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Content, Content Construction Kit (CCK), Fields, Utility »Reported installs: 106,958 sites currently report using this module. View usage statistics. »Downloads: 759,142 »Automated tests: Enabled »Last modified: September 10, 2013 https://drupal.org/project/field_group
    • SB Views You need Views if »You like the default front page view, but you find you want to sort it differently. »You like the default taxonomy/term view, but you find you want to sort it differently; for example, alphabetically. »You use /tracker, but you want to restrict it to posts of a certain type. (etc) ! »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 680,978 sites currently report using this module. View usage statistics. »Downloads: 4,647,528 »Automated tests: Enabled »Last modified: November 7, 2012 https://drupal.org/project/views
    • SB Views Slideshow Views Slideshow can be used to create a slideshow of any content (not just images) that can appear in a View. Powered by jQuery, it is heavily customizable: you may choose slideshow settings for each View you create. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Content Display, Views »Reported installs: 206,060 sites currently report using this module. View usage statistics. »Downloads: 972,702 »Last modified: October 27, 2013 https://drupal.org/project/views_slideshow
    • SB Rules The Rules module allows site administrators to define conditionally executed actions based on occurring events (known as reactive or ECA rules). ! »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 197,077 sites currently report using this module. View usage statistics. »Downloads: 1,282,167 »Automated tests: Enabled »Last modified: November 26, 2013 https://drupal.org/project/rules
    • SB Panels The Panels module allows a site administrator to create customized layouts for multiple uses. At its core it is a drag and drop content manager that lets you visually design a layout and place content within that layout. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Content Display »Reported installs: 170,832 sites currently report using this module. View usage statistics. »Downloads: 1,309,203 »Last modified: October 3, 2012 https://drupal.org/project/panels
    • SB Display Suite Display Suite allows you to take full control over how your content is displayed using a drag and drop interface. Arrange your nodes, views, comments, user data etc. the way you want without having to work your way through dozens of template files. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Content Display »Reported installs: 72,060 sites currently report using this module. View usage statistics. »Downloads: 388,202 »Last modified: October 8, 2013 https://drupal.org/project/ds
    • SB Quick Tabs The Quick Tabs module allows you to create blocks of tabbed content, specifically views, blocks, nodes and other quicktabs. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Content Display »Reported installs: 58,598 sites currently report using this module. View usage statistics. »Downloads: 299,824 »Automated tests: Enabled »Last modified: September 18, 2013 https://drupal.org/project/quicktabs! !
    • SB Pathologic Pathologic is an input filter which can correct paths in links and images in your Drupal content in situations which would otherwise cause them to “break;” for example, if the URL of the site changes, or the content was moved to a different server. ! »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 32,213 sites currently report using this module. View usage statistics. »Downloads: 231,140 »Automated tests: Enabled »Last modified: November 12, 2013 https://drupal.org/project/pathologic
    • SB Context Context allows you to manage contextual conditions and reactions for different portions of your site. You can think of each context as representing a "section" of your site. For each context, you can choose the conditions that trigger this context to be active and choose different aspects of Drupal that should react to this active context. ! »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 120,042 sites currently report using this module. View usage statistics. »Downloads: 978,462 »Last modified: July 19, 2013 https://drupal.org/project/context
    • SB Style Guide Provides a visual testing page for Drupal themes. Quickly compare the display of common elements across your themes, and verify that your new theme addresses all common style elements. ! »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 3,297 sites currently report using this module. View usage statistics. »Downloads: 19,015 »Automated tests: Enabled »Last modified: November 1, 2013 https://drupal.org/project/styleguide
    • SM Workbench Workbench provides overall improvements for managing content that Drupal does not provide out of the box. • a unified and simplified user interface for users who ONLY have to work with content. This decreases training and support time. • the ability to control who has access to edit any content based on an organization's structure not the web site structure • a customizable editorial workflow that integrates with the access ! control feature described above or works independently on its own »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Content »Reported installs: 13,258 sites currently report using this module. View usage statistics. »Downloads: 174,138 »Automated tests: Enabled »Last modified: September 5, 2012 https://drupal.org/project/workbench
    • SM Workbench Access Workbench Access creates editorial access controls based on hierarchies. It is an extensible system that supports structures created by other Drupal modules. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Administration, Content, Content Access Control, Taxonomy, User Access & Authentication »Reported installs: 2,674 sites currently report using this module. View usage statistics. »Downloads: 73,867 »Automated tests: Enabled »Last modified: May 11, 2012 https://drupal.org/project/workbench_access
    • SM Workbench Moderation Workbench Moderation adds arbitrary moderation states to Drupal core's "unpublished" and "published" node states, and affects the behavior of node revisions when nodes are published. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Administration, Content, Content Access Control »Reported installs: 8,826 sites currently report using this module. View usage statistics. »Downloads: 153,132 »Automated tests: Enabled »Last modified: March 1, 2013 https://drupal.org/project/workbench_moderation
    • SM Scheduler This module allows nodes to be published and unpublished on specified dates. ! ! »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 46,525 sites currently report using this module. View usage statistics. »Downloads: 234,825 »Automated tests: Enabled »Last modified: November 14, 2013 https://drupal.org/project/scheduler
    • SM Colorbox Colorbox is a light-weight customizable lightbox plugin for jQuery. This module allows for integration of Colorbox into Drupal. ! »Maintenance status: Seeking co-maintainer(s) »Development status: Under active development »Reported installs: 160,771 sites currently report using this module. View usage statistics. »Downloads: 784,511 »Automated tests: Enabled »Last modified: December 9, 2013 https://drupal.org/project/colorbox
    • SM Google Analytics Adds the Google Analytics web statistics tracking system to your website. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Statistics, Third-party Integration »Reported installs: 311,213 sites currently report using this module. View usage statistics. »Downloads: 1,368,743 »Automated tests: Enabled »Last modified: December 13, 2013 https://drupal.org/project/google_analytics
    • SM Metatag The Metatag module allows you to automatically provide structured metadata, aka "meta tags", about your website. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: SEO »Reported installs: 126,239 sites currently report using this module. View usage statistics. »Downloads: 547,657 »Automated tests: Enabled »Last modified: December 13, 2013 https://drupal.org/project/metatag
    • SM XMLSitemap The XML sitemap module creates a sitemap that conforms to the sitemaps.org specification. This helps search engines to more intelligently crawl a website and keep their results up to date. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Drush, Search, Third-party Integration, Utility »Reported installs: 193,294 sites currently report using this module. View usage statistics. »Downloads: 788,764 »Automated tests: Enabled »Last modified: March 27, 2012 https://drupal.org/project/xmlsitemap
    • SM Text Captcha This module provides a CAPTCHA which uses logic questions instead of standard visual or auditory challenges. This can help to improve the accessibility of CAPTCHAs. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Third-party Integration, User Management, Utility »Reported installs: 647 sites currently report using this module. View usage statistics. »Downloads: 8,718 »Last modified: March 4, 2011 https://drupal.org/project/textcaptcha
    • SM Feeds Import or aggregate data as nodes, users, taxonomy terms or simple database records. Feeds is the successor module of FeedAPI and Feed Element Mapper. It aims for easier usage and better extensibility. Read more in Good bye FeedAPI, hello Feeds. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Import/Export »Reported installs: 62,701 sites currently report using this module. View usage statistics. »Downloads: 567,547 »Automated tests: Enabled »Last modified: July 6, 2013 https://drupal.org/project/feeds
    • SM Global Redirect Once enabled, an alias provides a nice clean URL for a path on a site. However Drupal does not remove the old path (eg node/ 1234). The problem is that you now have two URLs representing the same content. ! »Maintenance status: Seeking co-maintainer(s) »Development status: Under active development »Module categories: Administration, Content, Path Management, Search, Site Navigation, Utility »Reported installs: 141,086 sites currently report using this module. View usage statistics. »Downloads: 479,929 »Automated tests: Enabled »Last modified: June 15, 2012 https://drupal.org/project/globalredirect
    • SM Redirect This module allows you to specify a redirect from one path to another path or an external URL, using any HTTP redirect status. ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Path Management »Reported installs: 77,334 sites currently report using this module. View usage statistics. »Downloads: 300,434 »Automated tests: Enabled »Last modified: January 8, 2012 https://drupal.org/project/redirect
    • SM Image Resize Filter This filter makes it easy to resize images, especially when combined with a WYSIWYG editor such as tinyMCE or CKeditor. Users never have to worry about scaling image sizes again, just insert an image and set it's height and width properties in HTML (this is done automatically by WYSIWYG editors) and the image is resized on output to match the HTML.
 »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 32,863 sites currently report using this module. View usage statistics. »Downloads: 249,165 »Last modified: August 8, 2012 https://drupal.org/project/image_resize_filter
    • SM Backup and Migrate Back up and restore your Drupal MySQL database and files or migrate a site between environments. Backup and Migrate supports gzip, bzip and zip compression as well as automatic scheduled backups.
 »Maintenance status: Actively maintained »Development status: Under active development »Reported installs: 239,939 sites currently report using this module. View usage statistics. »Downloads: 1,124,018 »Last modified: November 1, 2013 https://drupal.org/project/backup_migrate
    • SM Simple Google Maps This module is about the simplest way to get a Google Map, and/or a link to a Google Map, displayed with your content. It provides a field formatter for Drupal 7 text fields. With this formatter, you can enter a single-line address that Google Maps would recognize into a plain text field.
 »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Fields, Location »Reported installs: 8,896 sites currently report using this module. View usage statistics. »Downloads: 70,567 »Last modified: April 12, 2013 https://drupal.org/project/simple_gmap
    • SM Add to Any Adds social sharing to your Drupal site. Your choice of sharing buttons with the standard buttons packaged in the module, including the open share icon, or you can use buttons of your own like many others do.
 ! »Maintenance status: Actively maintained »Development status: Under active development »Module categories: Commerce/Advertising, Community, E-commerce, Mail, SEO, Statistics, Theme Enhancements, Third-party Integration, Utility, Views »Reported installs: 16,427 sites currently report using this module. View usage statistics. »Downloads: 192,574 »Last modified: September 27, 2013 https://drupal.org/project/addtoany
    • SM Diff This module adds a tab for sufficiently permissioned users. The tab shows all revisions like standard Drupal but it also allows pretty viewing of all added/ changed/deleted words between revisions.
 ! »Maintenance status: Actively maintained »Development status: Maintenance fixes only »Module categories: Administration, Content Display »Reported installs: 49,533 sites currently report using this module. View usage statistics. »Downloads: 622,822 »Last modified: January 15, 2013 https://drupal.org/project/diff
    • What are yours? • Feeds for migrations! • Search and Replace (global S&R)! • Font your face! • Rabbit Hole / Internal nodes - prevents users from • • • • viewing content from a slideshow etc. - control visibility of certain content types/nodes! In-line Entity Form (allows referenced entity reference fields to be entered on the fly)! botcha - spam reducer (without a captcha)! misery module - ! cck blocks - pull a field in a ct - out of the content display and put it in a block etc.
    • 45 in 45 a “walk through” popular Drupal modules http://slideshare.net/imrodmartin - Image Courtesy: barefootandsoul.com