40 Drupal modules you should be using in 2013

Post on 20-Jan-2015

7,770 views 0 download

Tags:

description

A quick and dirty list of 40(ish) Modules you should be using in 2013 while site building with Drupal

transcript

OC Drupal3rd Wednesday of the month

40ish Modules you should be using in 2013

Mariano Crivello(philoSurfer)

Technical Account Manager

Tuesday, March 12, 13

Notes:

DO/ = http://drupal.org/projects/

Subscribe to Drupal Planet feedhttp://drupal.org/planet

Lullabot - Module Monday’s

Tuesday, March 12, 13

Admin_menuDO/admin_menu

Tuesday, March 12, 13

Module Filter

DO/Module_filter

It should be in core.

Tuesday, March 12, 13

Masqurade

DO/masqurade

Switch users without needing to login.

Great for testing permissions and contextual content.

Tuesday, March 12, 13

Shield ModuleDO/shield

mimics .htaccess rules through Drupal

Tuesday, March 12, 13

Pathalogic

DO/pathalogic

Input filter for fields.

Checks urls and paths

Tuesday, March 12, 13

Publish ContentDO/publishcontent

Enables granular publish and un-publish permissions:

Tuesday, March 12, 13

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

Plupload

DO/plup

Upload files easily

Tuesday, March 12, 13

MaxlengthDO/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

Environment Indicator

DO/environment_indicator

Tuesday, March 12, 13

FencesDO/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

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

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

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

MasonaryDO/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

Configuration Builder

DO/config_builderUsed 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

Permissions GridDO/permission_grid

Cleaner Permissions Management

Tuesday, March 12, 13

Style GuideDO/styleguide

Gives you a style guide ;^)

Save time

Tuesday, March 12, 13

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

Edit Limit

DO/edit_limit

Node edit count

Node edit time limit

Comment edit time limit

Tuesday, March 12, 13

HACKED!DO/hacked

Runs with diff module, find crappy hacks!

Tuesday, March 12, 13

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

Bundle CopyDO/bundle_copy

Export/import Custom content types!

Tuesday, March 12, 13

PagepeekerDO/pagepeeker

Grab URL Thumbnail’s (external service)

Tuesday, March 12, 13

Touch IconsDO/touch_icons

Add iOS icons easily.

Tuesday, March 12, 13

Views Node SplitDO/views_nodes_split

Display first node full, subsequent nodes in teaser

OLD Way: 2 views. Cumbersome

Tuesday, March 12, 13

Field CollectionDO/field_collection

Multiple fields associated as one field!

Tuesday, March 12, 13

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

SlideboxDO/slideboxThe 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

Node AnnounceDO/node_announce

Designed to be used in combination with sites that heavily use Calendaring for events

Tuesday, March 12, 13

Views Data ExportDO/views_data_export

Export large amounts of data from views.CSV

Microsoft XLS

Microsoft DOC

Basic TXT

Tuesday, March 12, 13

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

CoffeeDO/Coffee

Easy lookup tool for administering your site

Thanks Chris Shattuck BuildAModule.com

Tuesday, March 12, 13

Konami Code

DO/konamicode

Build Easter Eggs!

Tuesday, March 12, 13

Other Cool things

http://kraftwagen.org/

Tuesday, March 12, 13