Drupal Enterprise 7 Modules

Modules are certain add-ons that you can use within your website to extend the functionality of Drupal. Some of the modules listed below are used as a part of the UMN installation profile (Installed & Enabled Modules). Other modules are installed as a part of the installation process but are not enabled and not used by the initial site structure (Installed but Disabled Modules). Disabled modules may be enabled by Site Administrators for use as needed with any new Drupal site built on the University's Drupal service. Please note additionally that this list does not include any modules that are a part of Drupal 7 core.

See Drupal 8 Modules for a complete listing of modules for that instance.

Installed & Enabled Modules

ModuleDescription
Address FieldProvides a field type for storing address values.
Advanced HelpAllows module developers to store their help outside the module system, in pure .html files.
Automatic NodetitlesAllows a developer to hide the default title field and generate titles based on some pattern from other data. Ex: a faculty member node’s title is automatically generated based on their first and last name.
BackportsStreamlines and improves the field UI by backporting the D8 designs to D7.
BreakpointsAllows a sub­theme to declare mobile responsiveness breakpoints in the theme .info file.
Caption FilterProvides a very simple caption input filter that can be used to attach captions to an image or embeddable object.
Chaos ToolsProvides a suite of APIs and tools to improve the developer experience.
Conditional StylesheetsAllows a developer to include IE specific stylesheets via the theme’s info file.
ColorAllows site owner to change the color of specific elements via the UI. Additionally, allows themers to create new elements that are colorable via the color module.
Date Suite (all available, not all enabled)Contains both a flexible date⁄time field type Date field and a Date API that other modules can use. Additionally contains fun widgets like JQuery Popup date pickers.
Date Popup AuthoredProvides a Popup date picker for the Authored On date field.
DiffAdds 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.
Easy SocialAllows for the easy adding of share buttons for nodes.
EmailProvides an email field. This field does basic validation for whether or not the data entered is a valid email address. Also allows the turning of email addresses into mailto links. Works with invisimail to make sure that bots can’t find and use email addresses for nefarious purposes.
Entity Suite (some are disabled, all are available)Extends the entity API of Drupal core in order to provide a unified way to deal with entities and their properties. Additionally, it provides an entity CRUD controller, which helps simplifying the creation of new entity types.
FeaturesProvides a UI and API for taking different site building components from modules with exportables and bundling them together in a single feature module.
FieldgroupGroups fields together. All fieldable entities will have the possibility to add groups to wrap their fields together.
FontyourfaceProvides an administrative interface for browsing and applying web fonts (using CSS @font­face, supported in all popular browsers) from a variety of sources.
ImageAllows users with proper permissions to upload images into Drupal. Thumbnails and additional sizes are created automatically. Comes with several helper modules.
InvisimailWorks with Email Module to hide email addresses from bots.
Job SchedulerProvides a simple API for scheduling tasks once at a predetermined time or periodically at a fixed interval.
JQuery UpdateUpdates JQuery and JQuery UI to more recent versions.
LibrariesIntroduces a common repository for libraries in sites⁄all⁄libraries resp. sites⁄<domain>⁄libraries for contributed modules.
LinkProvides a Link field type that supports a URL and also supports additional link text title, site wide tokens for titles and title attributes, target attributes, css class attribution, static repeating values, input conversion, and many more.
LinkitProvides an easy interface for internal and external linking with editors and fields by using an autocomplete field. Linkit links to nodes, users, managed files, terms and have basic support for all entities by default.
Media Suite (some disabled, all available)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 ­ it is commonly referred to as a "file browser to the internet."
Menu BlockProvides configurable blocks of menu trees starting with any level of any menu.
Metatag Suite (some disabled, all available)Allows you to automatically provide structured metadata, aka "meta tags", about your website.
Mobile Friendly Navigation ToolbarAdds a simple, mobile friendly navigation toolbar introduced as part of the Spark project to solve mobile editing problems with the Drupal 7 shipped toolbar, that is not very friendly to small screen sizes.
NodequeueAllows users to collect nodes in an arbitrarily ordered list.
Panopoly Suite (some disabled, all available)Provides a powerful base distribution of Drupal powered by lots of Chaos Tools and Panels magic. It’s responsible for the layout UI control.
PathautoGenerates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the path alias. This allows you to have URL aliases like /category/my­node­title instead of /node/123. The aliases are based upon a "pattern" system that uses tokens which the administrator can change.
PhoneProvides a phone field type with validation for whether or not an input is actually a valid phone number.
Respond.jsProvides IE 6­8 support for responsive themes. It uses Respond.js, delivering lightweight, fast support for min­width and max­width CSS3 media queries. This module simply loads the JS library and optionally supports Libraries API.
Secure PagesRedirects specified pages to HTTPS. By default this is configured to use HTTPS for any page when a user is logged in, as well as the user login page.
TablefieldAllows you to attach tabular data to an entity.
TokenProvides a central API for modules to use these tokens, and expose their own token values.
Universally Unique IDProvides an API for adding universally unique identifiers (UUID) to Drupal objects, most notably entities.
UserprotectAllows fine­-grained access control of user administrators, by providing various editing protection for users. The protections can be specific to a user, or applied to all users in a role.
Variable Suite (some are disabled, all are available)Provides a registry for meta­data about Drupal variables and some extended Variable API and administration interface.
Views Suite (some are disabled, all are available)Provides a UI based method of finding and displaying particular pieces of content.
Workbench Suite (some are disabled, all are available)Allows for workflow control. The default configuration is to provide contributors the ability to create new content drafts and create draft edits of existing content. At this point, an editor or senior editor can make further changes or publish the content as is. However, Workbench can do much more. Please see the project page for more information.
WYSIWYGAllows for easy integration of other client side editors in Drupal text fields.

Installed but Disabled Modules

Devel

Helps developers by including helper functions, debugging, and performance measuring tools.

Feeds

Allows you to import or aggregate data as nodes, users, taxonomy terms or simple database records.

Flag

Provides 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. Some possibilities include bookmarks, marking important, friends, or flag as offensive.

Flexslider

Integrates the Flex Slider library with Drupal and allows you to build responsive, resizable slideshows.

Global Redirect

Helps prevent page not found errors and empowers site owners to create redirection rules which will benefit SEO and your users.

Linkchecker

Extracts links from your content when saved and periodically tries to detect broken hypertext links by checking the remote sites and evaluating the HTTP response codes. It shows all broken links in the reports/logs section and on the content edit page, if a link check has been failed.

Menu Admin Splitter

Provides enhancement for Drupal core's menu administration page when dealing with hundreds of menu items in a single menu.

Menu Position

Allows for the creation of rules that will dynamically add the current page into the menu system at the requested spots.

Microdata

Enables you to share content with other sites and services, like Google's Recipe View, using inline metadata.

Page Title

Gives you granular control over the page title. You can specify patterns for how the title should be structured and, on content creation pages, specify the page title separately to the content's title.

Pathauto Persist

Helps reliably automatically generate aliases for nodes.

Pathologic

Provides 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. Pathologic can also solve the problem of missing images and broken links in your site’s RSS feeds. See more example use cases on the documentation page.

Shield

Hides a site if the user does not know a simple username/password.

Webform

Allows you to easily create forms, surveys, etc through the UI and record the responses.

WYSIWYG Linebreaks

Allows users of wysiwyg editors to save and open markup from their website with linebreaks instead of <p> and <br ⁄> tags.

XML Sitemap

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. The sitemap created by the module can be automatically submitted to Ask, Google, Bing (formerly Windows Live Search), and Yahoo! search engines. The module also comes with several submodules that can add sitemap links for content, menu items, taxonomy terms, and user profiles.