background preloader
The features module enables the capture and management of features in Drupal. A feature is a collection of Drupal entities which taken together satisfy a certain use-case. Features provides a UI and API for taking different site building components from modules with exportables and bundling them together in a single feature module. A feature module is like any other Drupal module except that it declares its components (e.g. views, contexts, CCK fields, etc.) in its .info file so that it can be checked, updated, or reverted programmatically. Examples of features might be: A blogA pressroomAn image galleryAn e-commerce t-shirt store Compatibility Issues The 7.x-2.x version The 2.x branch greatly changes (and hopefully improves) the user interface of the Create/Recreate Features screen. Ability to write your feature export directly to the Drupal file system (like drush fu).Ability to remove auto-detected items from your export.Ability to work with conflicting features. Drupal 8 Documentation Related:  Drupal 7 Modules

Migrate | The migrate module provides a flexible framework for migrating content into Drupal from other sources (e.g., when converting a web site from another CMS to Drupal). Out-of-the-box, support for creating core Drupal objects such as nodes, users, files, terms, and comments are included - it can easily be extended for migrating other kinds of content. Content is imported and rolled back using a bundled web interface (Migrate UI module) or included Drush commands (strongly recommended). Status I'm afraid I've been very busy with project work and the Migrate in 8 effort and haven't been able to put Migrate 2.6 to bed yet. Migrate 2.6 Release Candidate 1 is available. The most significant changes in Migrate 2.6: For a more complete list of changes, see the issues tagged as Migrate 2.6. Besides the UI changes, there are significant changes around migration registration and construction that are somewhat risky - before upgrading to the latest -dev or git code, be sure you backup your database.

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. Active maintainer/s Brian Gilbert (realityloop)Alan Davison (Alan D.)Lucian Hangea (lhangea) - Drupal 8 Port Inactive maintainer/s Young Hahn (yhahn)Tim Altman (Junyor)Derek Wright (dww)rötzi Previous maintainers Moshe Weitzman (moshe) Refer to the readme.txt for configuration options. Creating an image gallery in Drupal 7 | MegaDrupal Create an image gallery in Drupal is not difficult, you can use some modules but they're often more than you need and sometime difficult to tweak. I will show you how to create a gallery page that you could easily modify or customize. Overview Through the tutorial I'm going to show you how to create an image gallery page on Bartik (Drupal's default theme) theme. Yes, you can use any theme you want. Demo for this tutorial here. Requirements For this tutorial you will need to install Drupal 7 (because this tutorial for Drupal 7. Step 1: Create custom content type Go to Structure -> Content Types (/admin/structure/types) and add a new content type called Gallery (remember this machine name for step 5). Step 2: Create image style From admin toolbar, go to Configuration -> Image Styles (your_site/admin/config/media/image-styles), add new style name "gallery-thumb". Step 3: Manage fields Delete body field and add new "Image Gallery" field. Next, click to "manage display" next Gallery content type

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. The Style Guide module creates a preview page for displaying common theme elements in all active themes for your Drupal site. Demo site You can see the module in action at the demo site built by davidneedham. Usage example By placing common elements outside their normal context, developers and themers can quickly scan HTML output for design consistency. When displayed within the Style Guide, catching such inconsistencies in your theme(s) becomes easier. Color Palette An editable color palette is now available for color swatches to manually be added per theme. Extensibility Themers and module developers may extend the module by using hook_styleguide() to add new elements to the preview display. hook_styleguide_alter() can be used to change the behavior of existing preview elements. Sample API usage

Calendar | Requires Views and the Date API (packaged with the Date module). This module will display any Views date field in calendar formats, including CCK date fields, node created or updated dates, etc. Switch between year, month, and day views. See also Date iCal, a project that contains code and features needed to either import or export dates using iCal feeds. Be sure to read Debugging Information before reporting a problem. D7 Version D7 Notes New Method For Creating Calendars! I just added a new row plugin to the 7.3 version of Calendar that should work with any entity, not just nodes. The Calendar iCal module is deprecated in favor of Date iCal. D7 Videos/Tutorials D6 Version D6 Notes Date 6.2 now requires the jQuery UI module ( for the Date Popups datepicker to work! PHP 4, 5.0, & 5.1 are no longer actively supported. D6 Videos/Tutorials View a free video on Date and Calendar by Karen Stevenson from Related Modules Date iCal Signup CCK Signup

Custom Tokens It gives the user the ability to create custom tokens for specific replacements that can improve other modules relying on the Drupal 7 token API or, for Drupal 6, the Token module. Versions 7.x-1.x and previours relied on PHP evaluation to build custom tokens. The new 7.x-2.x relies on input filters. While still allowing for PHP tokens through the D7 core PHP filter module, administrators can permit only HTML or plain text custom tokens. Looking for a new maintainer. New features in version 7.x-2.0 Build tokens using input filters (#1336622)Define custom token types (#1341106) Versions 7.x-1.x and previous They are designed for developers with, at least, a little PHP knowledge. Dependencies (versions 5.x and 6.x):Token Sponsored by (versions 5.x and 6.x):Infomagnet

Create an album based image gallery in Drupal 7 using fields and views | James Tombs This is a follow up tutorial on the popular Create an album based image gallery in Drupal 6 using CCK and views but for Drupal 7. The tutorial will assume that you have Drupal 7 already installed and ready for use. The following contrib modules are required: I personally prefer Colorbox to some of the other lightbox modules, but feel free to use whichever one you want, they should all work in the same way. An alternative can be found in Shadowbox. Lightbox2 doesn't have a D7 release at the time of writing and Thickbox has been discontinued, with the maintainer now working on Colorbox. The following list is the absolute minimum required to get the gallery functionality, if you don't have one of these modules installed you won't be able to complete the tutorial. Views Ctools Colorbox Fields Fields UI Field SQL storage File Image Once you have confirmed all these modules are installed you can continue. Setting up the content type For the Name, enter Gallery. Click Save and add fields. Node view

Content types A single web site could contain many types of content, such as informational pages, news items, polls, blog posts, real estate listings, etc. In Drupal, each item of content is called a node, and each node belongs to a single content type, which defines various default settings for nodes of that type, such as whether the node is published automatically and whether comments are permitted. (Note that in previous versions of Drupal, content types were known as node types.) When you first install Drupal with the default installation profile (in contrast to the minimal installation profile), you will have two content types defined: "Article" and "Basic page". When you enable other core and contributed modules (by visiting Modules), you will find that you have other content types available; you can also create your own content types (see below). Content types in Drupal 7 & 8 Article The Article content type (formerly, "story") is enabled in Drupal in the default installation profile. Basic page