This document provides summaries of 40 Drupal modules that the author recommends using in 2013. It lists the module name and a brief 1-2 sentence description of the purpose or functionality of each module. The modules cover a range of functions including administration tools, content authoring aids, theme enhancement, and development utilities.
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
40 Drupal modules you should be using in 2013
1. 40ish Modules you should be using in 2013
Mariano Crivello
(philoSurfer)
Technical Account Manager
OC Drupal
3rd Wednesday of the month
Tuesday, March 12, 13
2. Notes:
DO/ = http://drupal.org/projects/
Subscribe to Drupal Planet feed
http://drupal.org/planet
Lullabot - Module Monday’s
Tuesday, March 12, 13
4. Module Filter
DO/Module_filter
It should be in
core.
Tuesday, March 12, 13
5. Masqurade
DO/masqurade
Switch users without
needing to login.
Great for testing
permissions and contextual
content.
Tuesday, March 12, 13
6. Shield Module
DO/shield
mimics .htaccess rules through Drupal
Tuesday, March 12, 13
7. Pathalogic
DO/pathalogic
Input filter for fields.
Checks urls and paths
Tuesday, March 12, 13
8. Link Checker
DO/linkchecker
Checks to see if links are valid.
Tuesday, March 12, 13
9. Publish Content
DO/publishcontent
Enables granular publish and
un-publish permissions:
Tuesday, March 12, 13
10. View unpublished
DO/view_unpublished
Allows you to grant access for
specific user roles to view
unpublished nodes of a specific type.
Tuesday, March 12, 13
11. Plupload
DO/plup
Upload
files
easily
Tuesday, March 12, 13
12. Maxlength
DO/maxlength
When the maximum length is enforced
for a field, while editing content of
that type some Java Script will
countdown how many characters are
left, also if the Javascript is
turned off, it falls back to form API
validation. Like Twitter
Tuesday, March 12, 13
13. Environment
Indicator
DO/environment_indicator
Tuesday, March 12, 13
14. Fences
DO/fences
Fences is a an easy-to-
use tool to specify an
HTML element for each
field.
Clean up HTML without
TPL’s
Tuesday, March 12, 13
15. qtip
DO/qtip
qTips are stylish tooltips that can
be configured and styled to fit
nearly any website's design
http://craigsworks.com/projects/
qtip2/ Check out demos page
Tuesday, March 12, 13
16. Views Infinite
Scroll
DO/views_infinite_scroll
Views Infinite Scroll provides a
that enables views infinite scrolling
(autopaging, depaging, endless
pages ...you name it) i.e. Tumblr
Tuesday, March 12, 13
17. Views Infinite Pager
DO/views_infinite_pager
This module implements "infinite
pager" functionality for Views.
Infinite pagers open the next page
via Ajax below the current page, each
sub-page expanding the page
vertically downwards. ie. twitter :)
Tuesday, March 12, 13
18. Masonary
DO/masonry
"Masonry is a dynamic
grid layout plugin for
jQuery." Pinterest has
made this a very
popular layout. If
you have seen the
layout of Pinterest,
this is similar.
Tuesday, March 12, 13
19. Configuration
Builder
DO/config_builder
Used to create a unified
settings form bringing
important settings (Site
name, Google analytics
account, etc) into one
easy to manage page, or
for creating custom
settings forms as needed.
Tuesday, March 12, 13
21. Style Guide
DO/styleguide
Gives you a style
guide ;^)
Save time
Tuesday, March 12, 13
22. Field Redirection
DO/field_redirection
Add a 3xx redirect using a field!
Good for redirecting someone that
lands on an un-intended display type.
i.e. Event Full Display -> Calendar
view
Tuesday, March 12, 13
23. Edit Limit
DO/edit_limit
Node edit count
Node edit time
limit
Comment edit
time limit
Tuesday, March 12, 13
24. HACKED!
DO/hacked
Runs with diff module, find crappy
hacks!
Tuesday, March 12, 13
25. Examples
DO/examples
This project aims to provide high-
quality, well-documented API examples
for a broad range of Drupal core
functionality.
Tuesday, March 12, 13
29. Views Node Split
DO/views_nodes_split
Display first node full, subsequent
nodes in teaser
OLD Way: 2 views. Cumbersome
Tuesday, March 12, 13
30. Field Collection
DO/field_collection
Multiple fields associated as one
field!
Tuesday, March 12, 13
31. Display Suite
DO/display_suite
Display Suite allows you to take
full control over how your content
is displayed using a drag and drop
interface.
LESS TPL FILES!
Tuesday, March 12, 13
32. Slidebox
DO/slidebox
The Slidebox module provides a
JavaScript-based "Slidebox" - a box
which provides a link to the next page
in a sequence, which slides out when the
user reaches the bottom of the current
post.
Tuesday, March 12, 13
33. Node Announce
DO/node_announce
Designed to be used in
combination with sites that
heavily use Calendaring for
events
Tuesday, March 12, 13
34. Views Data Export
DO/views_data_export
Export large amounts of data from
views.
CSV
Microsoft XLS
Microsoft DOC
Basic TXT
Tuesday, March 12, 13
35. Smart Trim
DO/smart_trim
Gives you finite
control of the
“trimmed” display
view
Dont need views to
do this anymore
Tuesday, March 12, 13
36. Coffee
DO/Coffee
Easy lookup tool
for administering
your site
Thanks
Chris Shattuck
BuildAModule.com
Tuesday, March 12, 13