This project is under active development.

Custom Breadcrumbs

Custom breadcrumbs 10.x

What works:

  • ability to add custom breadcrumb for all content entity or paths like page manager, views etc
  • store settings using config entity so everything is exportable
  • setup homepage link
  • setup current page last crumb
  • multilanguage support
  • token support
  • extra cache contexts
  • extra vars like nolink and hierarchical breadcrumbs from taxonomy term tree
  • added ability to attach breadcrumb to every entity display mode, for example on teaser with search results
  • trim breadcrumb length
  • ...

Custom Breadcrumbs (7.x-2.x)

Many new features have been added including support for Views, Panels, Taxonomy vocabularies and terms, paths, and a simple API that allows contributed modules to enable custom breadcrumbs for module pages and theme templates. These are implemented using optional, independent submodules that depend on the main Custom Breadcrumbs module.

In addition to breadcrumb visibility, this version provides an option permitting PHP code snippets to be used in forming the breadcrumb titles and paths. Multiple languages are also supported.

Any changes must go in the 7.x version first.

Token authentication

Token Authentication provides a token for use in the URL to authenticate users to your site. It only works on paths configured in the settings page.

Originally this module was intended to offer simple authentication for RSS feeds to allow feed readers to pull customized content listings. You can now use it to provide a simple browsing experience of any Drupal content.

Be careful with what paths you expose to Token Authentication, as it is effectively a very simple, very low security password mechanism. You can expose Administration pages through bad configuration.

Module Integrations

  • Has a Context for whether or not the user used Token Authentication. Only compatible with the 3.x line, and requires Context 3.0-beta6 or newer.
  • Has Drush commands to reset the token of a user, or all users.
  • Has a Token for the tokenauth token. (For building custom UI's, not URL magic.)
  • Has URL Alter integration. If you use Token Authentication to view a page, all outgoing links to pages Token Authentication covers will already carry the token.

Movie database

The moviedb module provides the tools to maintain a large database, and is set up for a Movie Database however it can be modified for any type of relational data (ie, Band - Album/Book - Author, etc).

The module treats movies, people (actors, directors...) and companies as separate nodes. This allows a great flexibility and extensibility.

Update 16 August 2011
Apologies for lack of maintainance, I'm going to try to actively work out the issues with the D6 version. As always, your patches and suggestions are very much appreciated.

I'm also going to start work on a D7 version. If anyone has any time to help with this, it would be greatly appreciated.

There are known bugs in the script, which are outlined below. Please do not post issues about these bugs (unless you are posting a patch).
Example Roadmap
6.x-dev release
Integration with Views
Add new fields through control panel (still very buggy, but works and have little control over them after creation)
Actor and Character Functioning, but produces error messages that don't effect end result
Bug fixes (and removal of unneccessary features)
Metadata import
Bulk import? Probably not, as I think other modules might be able to do this?)
See issue #381684: Future Features

3. Documentation

Node History

Node History is a replacement for the revision list built into the node module.

Drush

The Drush project has moved to Github.

Autofocus

Simple module that improves the user interface by setting focus on the first field in a form.

Pages

Subscribe with RSS Subscribe to RSS - Under active development