What is this?

Rabbit Hole is a module that adds the ability to control what should happen when a node is being viewed.

Perhaps you have a content type that never should be displayed on its own page, like an image content type that's displayed in a carousel. Rabbit Hole can prevent this node from being accessible on its own page, through node/xxx.

Options

This works by providing multiple options to control what should happen when the node is being viewed at its own page. You have the ability to

  • Deliver an access denied page.
  • Deliver a page not found page.
  • Issue a page redirect to any Drupal path.
  • Or simply display the content (regular behavior).

This is configurable per content type and per node. There is also a permission that lets certain roles override Rabbit Hole completely.

Additions

There are support for tokens when you are using the redirect option. However, it's recommended to install the Token module, which will provide you with a table of the available tokens.

Module development is sponsored by Odd Hill

Downloads

Recommended releases

Version Downloads Date Links
7.x-1.2 tar.gz (10.91 KB) | zip (12.05 KB) 2012-Mar-28 Notes
6.x-1.0 tar.gz (10.24 KB) | zip (11.33 KB) 2012-Mar-22 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev tar.gz (10.89 KB) | zip (12.02 KB) 2012-Apr-16 Notes
6.x-1.x-dev tar.gz (10.23 KB) | zip (11.32 KB) 2012-Apr-16 Notes

Project Information


Maintainers for Rabbit Hole

  • ojohansson - 18 commits
    last: 5 weeks ago, first: 18 weeks ago
  • cyberpunk - 1 commit
    last: 9 weeks ago, first: 9 weeks ago

Issues for Rabbit Hole

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
nobody click here