Not supported (i.e. abandoned), and no longer being developed. Learn more about dealing with unsupported (abandoned) projects

Mode Switch

Fixed in Drupal 7.17

Drupal 7.17 introduced the new hook_entity_view_mode_alter rendering this sandbox project unnecessary.

Bartik Responsive

Project Details

Lightweight modifications to Bartik in core to add in basic mobile-first responsive behavior.

A continuation of Jeff Burnz's efforts here: http://drupal.org/sandbox/jmburnz/1106520

Mirror Alert

Screen shot 2012-02-17 at 7.36.22 PM.png

Are you serving content to mirrors?

Are those mirrors capturing user logins?

When accidental or fraudulent mirrors are found get: a message in front of admin's faces, watchdog entries, and a report of domains. This is just an awareness tool.

How it works
This module has two modes which will depend on if you've set $base_url in your sites/default/settings.php file...

#1) WITHOUT hard coded $base_url
Page URLs are stored with page cache entries, this module creates a report of non-base domains in the cache and rolls them up by with a count by domain. It assumes the domain you are accessing from is your base. Additionally, on each cron run a watchdog note will be made if any are detected, this is for trigger an alert if you desire. NOTE: Full results only stick around as long as your page cache. Watchdog messages will stick around in accordance with your row count setting. Though if you're getting consistant mirror hits you'll be able to see it.

#2) WITH hard coded $base_url

Drupal 7 Multilingual Sites Book Demo Installation Profile

A distribution will be created for the Drupal 7 Multilingual Sites book demo. This is where it's going to live.


Note that there have been several issues getting this distribution to work. Once it appears to be working as expected, there will be a beta release.

Overview

This distribution will set up a very simple example Drupal 7 website that includes:

  • Common contrib modules (e.g. Views, Pathauto, etc.)
  • Multilingual modules used in book (see note below)
  • A main menu and a footer menu
  • Left and right side blocks
  • Extra content types
  • Pages created with Views
  • Taxonomy terms
  • Sample content (nodes)
  • Dummy user accounts
  • Example custom module code (for chapter 5)

Installation process

  1. Be prepared to wait. This installation uses many modules to set up the site and you will be waiting many minutes while it does it work. Surf the web, read a book, play a game ;)
  2. Click the download link at the bottom of page.
  3. to be continued....

Multilingual modules bundled with the demo site

Feeds unique node processor

This creates nodes, but ensures they are unique only for the site, not per feeds source.

Feeds RSS Fetcher

This is a simple little module that fetches an RSS feed and then fetches the linked items.

Pages

Subscribe with RSS Subscribe to RSS - Unsupported