40 drupal modules you should be using in 2013

38
OC Drupal 3rd Wednesday of the month 40ish Modules you should be using in 2013 Mariano Crivello (philoSurfer) Technical Account Manager Tuesday, March 12, 13

Upload: mariano

Post on 20-Jan-2015

7.769 views

Category:

Technology


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: 40 Drupal modules you should be using in 2013

OC Drupal3rd Wednesday of the month

40ish Modules you should be using in 2013

Mariano Crivello(philoSurfer)

Technical Account Manager

Tuesday, March 12, 13

Page 2: 40 Drupal modules you should be using in 2013

Notes:

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

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

Lullabot - Module Monday’s

Tuesday, March 12, 13

Page 3: 40 Drupal modules you should be using in 2013

Admin_menuDO/admin_menu

Tuesday, March 12, 13

Page 4: 40 Drupal modules you should be using in 2013

Module Filter

DO/Module_filter

It should be in core.

Tuesday, March 12, 13

Page 5: 40 Drupal modules you should be using in 2013

Masqurade

DO/masqurade

Switch users without needing to login.

Great for testing permissions and contextual content.

Tuesday, March 12, 13

Page 6: 40 Drupal modules you should be using in 2013

Shield ModuleDO/shield

mimics .htaccess rules through Drupal

Tuesday, March 12, 13

Page 7: 40 Drupal modules you should be using in 2013

Pathalogic

DO/pathalogic

Input filter for fields.

Checks urls and paths

Tuesday, March 12, 13

Page 9: 40 Drupal modules you should be using in 2013

Publish ContentDO/publishcontent

Enables granular publish and un-publish permissions:

Tuesday, March 12, 13

Page 10: 40 Drupal modules you should be using in 2013

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

Page 11: 40 Drupal modules you should be using in 2013

Plupload

DO/plup

Upload files easily

Tuesday, March 12, 13

Page 12: 40 Drupal modules you should be using in 2013

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

Page 13: 40 Drupal modules you should be using in 2013

Environment Indicator

DO/environment_indicator

Tuesday, March 12, 13

Page 14: 40 Drupal modules you should be using in 2013

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

Page 15: 40 Drupal modules you should be using in 2013

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

Page 16: 40 Drupal modules you should be using in 2013

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

Page 17: 40 Drupal modules you should be using in 2013

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

Page 18: 40 Drupal modules you should be using in 2013

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

Page 19: 40 Drupal modules you should be using in 2013

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

Page 20: 40 Drupal modules you should be using in 2013

Permissions GridDO/permission_grid

Cleaner Permissions Management

Tuesday, March 12, 13

Page 21: 40 Drupal modules you should be using in 2013

Style GuideDO/styleguide

Gives you a style guide ;^)

Save time

Tuesday, March 12, 13

Page 22: 40 Drupal modules you should be using in 2013

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

Page 23: 40 Drupal modules you should be using in 2013

Edit Limit

DO/edit_limit

Node edit count

Node edit time limit

Comment edit time limit

Tuesday, March 12, 13

Page 24: 40 Drupal modules you should be using in 2013

HACKED!DO/hacked

Runs with diff module, find crappy hacks!

Tuesday, March 12, 13

Page 25: 40 Drupal modules you should be using in 2013

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

Page 26: 40 Drupal modules you should be using in 2013

Bundle CopyDO/bundle_copy

Export/import Custom content types!

Tuesday, March 12, 13

Page 27: 40 Drupal modules you should be using in 2013

PagepeekerDO/pagepeeker

Grab URL Thumbnail’s (external service)

Tuesday, March 12, 13

Page 28: 40 Drupal modules you should be using in 2013

Touch IconsDO/touch_icons

Add iOS icons easily.

Tuesday, March 12, 13

Page 29: 40 Drupal modules you should be using in 2013

Views Node SplitDO/views_nodes_split

Display first node full, subsequent nodes in teaser

OLD Way: 2 views. Cumbersome

Tuesday, March 12, 13

Page 30: 40 Drupal modules you should be using in 2013

Field CollectionDO/field_collection

Multiple fields associated as one field!

Tuesday, March 12, 13

Page 31: 40 Drupal modules you should be using in 2013

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

Page 32: 40 Drupal modules you should be using in 2013

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

Page 33: 40 Drupal modules you should be using in 2013

Node AnnounceDO/node_announce

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

Tuesday, March 12, 13

Page 34: 40 Drupal modules you should be using in 2013

Views Data ExportDO/views_data_export

Export large amounts of data from views.CSV

Microsoft XLS

Microsoft DOC

Basic TXT

Tuesday, March 12, 13

Page 35: 40 Drupal modules you should be using in 2013

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

Page 36: 40 Drupal modules you should be using in 2013

CoffeeDO/Coffee

Easy lookup tool for administering your site

Thanks Chris Shattuck BuildAModule.com

Tuesday, March 12, 13

Page 37: 40 Drupal modules you should be using in 2013

Konami Code

DO/konamicode

Build Easter Eggs!

Tuesday, March 12, 13

Page 38: 40 Drupal modules you should be using in 2013

Other Cool things

http://kraftwagen.org/

Tuesday, March 12, 13