Bug reports are looked at; requested features may be implemented.


Menupoly does provide an API to load and render menus and submenus very similar to those you get with Menu Block, based on a configuration array.

Menus can be rendered in a block or standalone (e.g. directly in page.tpl.php).

Block: Implement hook_menupoly(). (See the example module)

Standalone: Create the $settings array in code, then call menupoly_view($settings);.


VIN Field Provider - Data One Software

This module implements a VIN Field lookup provider for the Data One Software decoding service.


VIN Field Provider - VINquery.com

This module implements a VIN Field lookup provider for the VINquery.com decoding service.


Context Condition Theme


This module will add a conditional check within context for themes. Ever had the need to load a context based on which theme is being rendered?

Use Case

You are using Mobile Tools to render a different theme for a number of different mobile devices that visit your site. Coupled with Context Add Assets you can load different css or js files based on the theme that is being rendered.




This theme is not a fully fledged Drupal theme, but more of a proof of concept. Quite so many designers new to Drupal complain about system CSS and how it makes styling much harder. My experience actually proved absolutely opposite: many of core styles are just helpers, so you don't have to start from scratch but rather reuse many existing styles.

The ExtraStark theme is created for those purists to demonstrate how easy it is to reset any core Drupal CSS style to zero. It resets margins, paddings, font properties etc., and it does the job much more radical way then original Stark theme.

The theme is not intended to be used on production sites (it's too bare for that), though you can use it as basis for more graphical theme.


The main attraction is reset.css, which by popular demand would include slightly remixed HTML5Boilerplate CSS reset as well. But there is more:

  • form elements reset (so you'll miss nice enough default D7 buttons), it supplies only borders to make them visible.
  • original Stark layout (layout.css) has no margins.
  • responsive layout (template.php now adds <meta name="viewport" content="width=device-width, initial-scale=1.0"> for CSS to work properly on mobile devices).
  • the theme does reset front end styles, but not the backend.


Ubercart Event Registration


Watch a demo video of this module!

The Ubercart Event Registration module is a feature package paired with a small 'glue' module which yields a simple event registration system. The main goal here was to tie together webform module with Ubercart 2.x to give us a registration sign-up form which could have completely custom and unlimited form information, unique to each event, which can be updated easily by a site editor with limited Drupal experience.



Subscribe with RSS Subscribe to RSS - Actively maintained