Extend the structure of the site by way of content models, data storage, field types, and navigation, so it is more understandable to users.

Almanac

The almanac module provides twilight times, sunrise/set and moonrise/set data for any location. This can be a useful addition to sites that include astronomy, religious, education, energy-related, weather, or astrology information. Sites devoted to a range of outdoor activities, from night photography to fishing, can also benefit from adding an almanac.

Associated Nodes

This module enables to associate nodes according to different criteria such as Taxonomy and CCK fields.

HILCC Taxonomy Autotag

hilcc_screenshot.png

Auto-generates HILCC (Hierarchical Interface to the Library of Congress Classification) taxonomy terms for nodes that have LCC call numbers (library-assigned numbers like "QA 76.73 .P224 2005"). This can help you build a Drupal site that auto-organizes by a hierarchic subject tree.

For instance, items with different call numbers like QA76.73 and QA75 would be clustered under the Drupal category Engineering & Applied Sciences > Computer Science. The taxonomy terms are generated during node creation and update, and now optionally during cron runs and using node batch operations (from admin/content/node).

Possible uses are:

(For an example that uses all these modules, see the links to the demo below).

Term menu

This module is useful if you want to display a menu only on pages that have a term associated with that menu.

It provides a block that can be used to display the menu.

Translation 404 - Translation Page Not Found

Here is a scenario:

You run a Drupal 6 multilingual site (lets say English & Spanish). You set up the Story content type as a translatable content type and enable the language switcher block on the header.
Now lets say you write your first story in English about your life in the country and You immediately translate it to Spanish - so that all your friends in Barcelona will be able to read it.
After that you get exited and you write another story in English - this time a story about your life as a spy in the cold war days. you want to translate this story as well, but your mother calls you to eat dinner and you totally forget about the translation.

After a day or so a guy named Sergio for Argentina bumps into your site and starts reading the articles you wrote - after a while of reading the story about your life in the country in English he discovers the language switcher Spanish link so he clicks on it and sees the story in his native language.

But what would happen if he was reading your second and untranslated story and wanted to switch it to Spanish?!

Well the answer is that he'll get the English version again :(

Tag Trap

Tag Trap is a module that allows administrators to specify certain tags that are not allowed in a free-tagging taxonomy environment. To be clearer, if you've set up your site to have one or more free-tagging fields for content creation, you can apply this "trap" to the free-tagging field's vocab so that when the user submits the form (the node creation or edit form) for validation, the validation will fail if any of the terms the user supplied are in the exclusionary list for that vocab. It fails validation on the first term that it comes across that is not allowed.

Note that this ONLY applies to free-tagging and no other form of tagging.

This module is still being tested.

April 20, 2009 Update - I committed a new version of the module to 6.x-1.x-dev with support for regular expression matching. There were a couple of substantial changes to the schema so if you've got an old copy of this module, please download the latest version. As always, this is a development version so use at your own... choosing. Report issues or feature requests on the issue queue. Thanks!

Installation

  1. Follow the regular rules of module installation for Drupal. Create the folder "modules" at sites/all and then untar this module into the "modules" directory.

Pages

Subscribe with RSS Subscribe to RSS - Site structure