background preloader


You need Views if You like the default front page view, but you find you want to sort it differently. You like the default taxonomy/term view, but you find you want to sort it differently; for example, alphabetically. Views can do a lot more than that, but those are some of the obvious uses of Views. Views for Drupal 8 Views is in Drupal 8 Core! Recommended versions of Views! For new installs of Drupal 6, we recommend the 6.x-3.x branch. The 6.x-2.x branch of Views is in critical/security maintenance mode only. Dependencies The Drupal 7 version of Views requires the Chaos Tool Suite also known as CTools. Views' bug squad The Views' bug squad is a group of people who have dedicated a few hours a week to help provide support and fix bugs in the issue queue. Views documentation Views 1 Views 2 (This link goes to the Advanced Help project page. Sponsorship This project is sponsored by IO1. Our book Our book, Drupal's Building Blocks is now available.

Views attach Note: This module has been deprecated for Drupal 7 in favor of its phoenix, EVA. This module provides two additional Views display plugins, "Profile" and "Node content". These displays do not display on a page but get "attached" to either a user page or nodes of specified types. These views are not stored with the user or node, the way viewreference.module would, so they can be globally-reconfigured. The node content display can be reordered on the "Manage fields" tab if CCK is enabled. Usage tips Many people have asked how to use this module to show content related to the node or user to which a view is attached. Create a nodereference field on some node type. The same approach works for nid, uid, userreference, or similar fields. Videos Mustardseed Media has posted an excellent videocast on using Views Attach with Nodereference URL. Oliver Seldman has also posted a video from the LA Drupal group showing how to use Views attach with Content Profile. Credits

Chaos tool suite (ctools) This suite is primarily a set of APIs and tools to improve the developer experience. It also contains a module called the Page Manager whose job is to manage pages. In particular it manages panel pages, but as it grows it will be able to manage far more than just Panels. For the moment, it includes the following tools: Plugins -- tools to make it easy for modules to let other modules implement plugins from .inc files.

Internationalization Views Translate views using Internationalization. This is a work in progress and not all Views properties can be translated yet. Requires Internationalization 6.x-1.5 or newer. This module has been moved from Internationalization package so we can have different branches compatible with each of the Views versions. Roadmap Drupal 6 i18nviews 2.x The 2.x version has grown up over some time. Drupal 6 i18nviews 3.x Views 3 introduces a complete new translation layer. Drupal 7 There's a basic D7 port available now. New maintainer for i18nviews Jose Reyero decided to release i18nviews primary maintenance.Miro Dietiker of MD Systems took over maintainership for future.

Views Slideshow Views Slideshow can be used to create a slideshow of any content (not just images) that can appear in a View. Powered by jQuery, it is heavily customizable: you may choose slideshow settings for each View you create. Potential uses News item slideshow (such as the title, image and teaser of the last 5 news articles submitted) The Last X number of X submitted (images, videos, blog entries, forum posts, comments, testimonials, etc.). Rotate any image, based on any filters you can apply in views. Hottest new products for any ecommerce drupal site. The possibilities are really endless, as the more ways you can think of to categorize and add to views, the more you can rotate. Views Slideshow Installation and Configuration Related modules Requirements Views Slideshow 2.x requires Views 2.Views Slideshow ThumbnailHover 2.1+ requires Views 2.7+.Views Slideshow 3.x requires Views 3. There is no upgrade path from views slideshow 2 to views slideshow 3. Use the issues queue for questions or comments.

Commerce Drupal Commerce is used to build eCommerce websites and applications of all sizes. At its core it is lean and mean, enforcing strict development standards and leveraging the greatest features of Drupal 7 and major modules like Views and Rules for maximum flexibility. Whereas eCommerce solutions are often developed with an application mindset, highlighting what you can do with it out of the box, Drupal Commerce was developed with a framework mindset, focusing on what you can build with it. The core Commerce systems make no hard-coded assumptions about your business model, privileging developers and site builders at the core level to build custom eCommerce solutions to suit. Sponsored and maintained by Commerce Guys Core Features Additional functionality is provided through contributed modules, such as Shipping, Stock, Coupons, File downloads, PayPal, and many more... Just getting started? If so, we strongly recommend you use the Commerce Kickstart installation profile. Documentation

Content types and fields In Drupal, a Content Type is a pre-defined collection of data types (Fields) which relate to each other by an informational context. In this sense, "context" means "parts that should be considered as a correlated whole." Content Types are how site editors can input original content on a Drupal site, and are the building blocks for structured authoring and content. Content types often work in conjunction with Views, which is one way you can serve up content to your end users; you can control the content types that appear and the order in which they appear. Developers can also customize the authoring experience in the same way. One way to think of content types is to visualize the contacts on your mobile phone. The Field UI module provides an administrative user interface (UI) for attaching and managing fields. Managing fields with the Field UI Uses Planning fields There are several decisions you will need to make before defining a field for content, comments, etc Reusing fields Remove field

Pathauto The Pathauto module automatically generates 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. Requirements Versions The 7.x-1.x and 6.x-2.x branches are currently accepting new feature requests and are kept in sync as much as possible. Known issues Multilingual URL alias support is still a little unstable and should be tested before used in production. Recommended modules Redirect (D7) / Path Redirect (D6) when installed Pathauto will provide a new "Update Action" in case your URLs change. Co-Maintainers Pathauto was originally written by mikeryan and maintained by Greg Knaddison (greggles) . Pledges #D8CX : I pledge that Pathauto will have a full Drupal 8 release on the day that Drupal 8 is released. Downloads

Transliteration Provides one-way string transliteration (romanization) and cleans file names during upload by replacing unwanted characters. Generally spoken, it takes Unicode text and tries to represent it in US-ASCII characters (universally displayable, unaccented characters) by attempting to transliterate the pronunciation expressed by the text in some other writing system to Roman letters. According to Unidecode, from which most of the transliteration data has been derived, "Russian and Greek seem to work passably. But it works quite bad on Japanese and Thai." Do I need to use transliteration for uploaded files? This question can't be generally answered, rather it depends on what you want to do with user submitted file uploads. you let users upload files to your site and offer these files as download without PHP processing, and you're on Drupal 6 or later, and not using a Windows-based web server. By enabling this module, it will be easier for people to search with or without accents. Credits Authors:

Views Bulk Operations (VBO) This module augments Views by allowing bulk operations to be executed on the displayed rows. It does so by showing a checkbox in front of each node, and adding a select box containing operations that can be applied. Drupal Core or Rules actions can be used. 7.x-3.x requires Entity API. Views 7.x-3.x works with VBO 7.x-3.x Views 6.x-2.x works with VBO 6.x-1.x Views 6.x-3.x works with VBO 6.x-1.10 and above VBO 6.x-3.x is obsolete Post-alpha1 7.x-3.x work was sponsored by Commerce Guys. Thank you all for your generous support. If you feel this module is useful to your business, please consider the following: Thanks! Administration Views uses VBO to provide overrides for the standard administration listing pages for nodes, comments, users, and taxonomies.Rules can be used to create custom actions to use with Views Bulk Operations. A module called actions_permissions is included in the package.

Wysiwyg Allows the use of client-side editors to edit content. It simplifies the installation and integration of the editor of your choice. This module replaces all other editor integration modules. No other Drupal module is required. The Wysiwyg module supports any kind of client-side editor including HTML editors (a.k.a. The Wysiwyg module also provides an abstraction layer for other Drupal modules to integrate with any editor. Discussions happen in the Wysiwyg group, and in IRC #drupal-wysiwyg. Installation Download and install the module as usual.Go to Administer » Site configuration » Wysiwyg, and follow the on-screen installation instructions that are displayed there.Follow the on-screen installation instructions. Further documentation Supported editors/plugins Editors: CKEditor, FCKeditor, jWysiwyg, markItUp, NicEdit, openWYSIWYG, TinyMCE, Whizzywig, WYMeditor, YUI editor. Contribute To complete the big picture, this project not only needs hands-on development, it also needs funding.

Nodequeue The Nodequeue module allows users to collect nodes in an arbitrarily ordered list. The order in the list can be used for a any purpose, such as: A block listing teasers for the five top news stories on a siteA user’s favorite music albumsA group of favorite from which one is randomly displayed Nodequeue provides a simple drag-and-drop interface to manually order any queue. Additionally, it allows nodes to be added and removed from queues without needing edit permissions to the node. Smartqueue API Nodequeue provides a robust API that allows other modules to define smartqueues, which are associated with external data. Modules that Extend Nodequeue: Smartqueue per-user: Makes a personal queue available to users of one or more roles.Smartqueues for Organic Groups: Makes a queue available for ordering by members of an Organic Group or Group admins only. Apache Solr Search Integration Nodequeue contains an extensive API. Releases for 5.x and prior are unsupported at this time.