Views Examples

Component type

module

Maintenance status

Development status

Downloads

4866

Component created

Component changed

A collection of views examples that can be turned on and used directly within views. You can use the views examples as-is on your site, or you can clone them and use them as a starting point for further customized views.

Although this module works, it will likely be rewritten as a features package in the future.

Design

Component type

module

Categories

Maintenance status

Development status

Downloads

6601

Component created

Component changed

The Design project provides a home for designers and themers working with Drupal.

Goals

  • Provide actual tools to aid in Drupal theming (but without duplicating other projects).
  • Discuss ideas and agree on best practices on design/theming (with lots of bikeshed and bullshit), possibly turning into guidelines over time.
  • Raise concrete design and theming problems (bugs) in Drupal, and how to solve them.
  • Form a concensus to standardize on certain theme engines, base themes, etc.
  • Compare and conclude on theming approaches, (third-party) software tools, such as image compression, collaboration, etc.
  • Prepare for modern or upcoming design, theming, and usability problem spaces, such as HTML5, and figure out how to handle them in Drupal.

Overall, a place to share your findings with others. Instead of scratching your own itch, contribute to solve problem spaces that are common for all designers and themers, so everyone can design and deliver better Drupal sites.

Form API Multiselect element

Component type

module

Maintenance status

Development status

Downloads

781

Component created

Component changed

Provide **Multiselect widget** (form element) for developer:

  $form['select1'] = array(
    '#type' => 'fapi_multiselect',
    '#title' => 'Widget title',
    '#required' => TRUE,
    '#options' => array('Option 1', 'Option 2', '...'),
    '#default_value' => array(),
  );

Drupal 7, please use Multiselect module.

Example Web Scraper

Component type

module

Maintenance status

Development status

Downloads

4336

Component created

Component changed

This example demonstrates how to build a Drupal-native web scraper. It imports events from a single month of Stanford University's calendar by navigating to the page for each day and creating a node for each event on the day's list. Each event is then queued for scraping its details.

All functionality is provided by Feeds, Feeds XPath HTML Parser, Feeds Crawler, Feeds SelfNode Processor, and Feeds Tamper. This module only includes an example configuration packaged using Features. Developers and site-builders who are interested in web scraping may find it a helpful starting point.