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

Access By Term

Settings for the term ref field

ABT (Access By Term)

Provides very flexible, hierarchical node access control (content access control), for D7.

D&D Character

This module provides a new content type called dnd_character to allow users to store their player characters for Dungeons and Dragons. This is a Features package which contains the fields and content type needed to manage the character.

This module is not a character generator, and does not (currently) enforce many of the rules. It is merely a record-keeping utility at this point. Future plans are to impose SRD rules and provide a way to add house rules, but this isn't currently available.

This project also contains two additional modules: D&D Fields and D&D Character Sheet.

This is intended for use for D&D 3.x.

Vote

Description

Vote defines a new entity type (vote). Votes can be cast on ANY entity type that "your drupal" knows (even on "vote" itself).

Vote provides "functions" and "voting types":

A function basically provides a handler which defines how and where a function stores its result values. Each function can have its own db table to store the results in order to allow more complex functions to break the INTEGER barrier which the default result table uses for its results.

A voting type basically combines a group of functions. For example a voting type "percent" would combine the functions "average" and "count" while "points" would also use the "sum" function.

Voting types and functions both use a set of classes as handlers to provide custom option forms and advanced (and individual) functionality for each function / voting type. The functions handler -for example- makes it possible to store function result values in seperate db tables with different table structures.

Taxonomy dupecheck

Taxonomy dupecheck module prevents Drupal administrators from adding duplicate taxonomy vocabularies and/or terms. It's helpful when entering large amounts of terms or vocabularies in situations where each value must be unique. This saves time by preventing administrators from having to enforce a unique value policy through later cleanup of duplicate terms.

Formatter Bonus

Provide some additional formatters helpful for site builders

* Image Alt Text
* Image Title Text

Searchsense

Description

A module suite providing extensible, configurable and fast typeahead ability for the core search. Also it might be used as an API.

Disclaimer

This module is in an early development stage, It is not intended to be used in production.

Installation

  • Enable the module as usual.
  • Goto admin/settings/search/autocomplete & configure your sense!

Develop a Searchsense Provider

  • If required, Alter Searchsense's administration form by implementing hook_form_searchsense_admin_alter().
  • If required, attach proper form validation and submission callbacks.
  • Implement hook_searchsense() and return a provider-id-keyed array of keyed suggestions, if you want to extend its suggestions.
  • Implement hook_searchsense_alter() if you're interested in modifying the suggestions.
  • Checkout submodules for code examples.

API usage example

<?php
/**
* Implements hook_searchsense().
*/
function nodesense_searchsense($a1 = '', $a2 = '', $limit = 10) {
$matches = array();

if ($a1 && ($query = variable_get('nodesense_query', FALSE))) {
$results = db_query_range($query, $a1, 0, (int) $limit);
while ($result = db_fetch_object($results)) {

Pages

Subscribe with RSS Subscribe to RSS - Site structure