The Yelp (formally 'Yelp Search Results') package contains two modules which allow for searching and displaying business results from Yelp, using the Yelp API.
Yelp API
The Yelp API module provides the necessary functions and hooks to query the Yelp API and return results. It does not display results on its own, merely provides a framework for fetching, caching and returning results. To use the Yelp API (and any modules that depend on it) you will need to obtain API keys.
The Yelp API module provides form fields which other modules can add to custom forms to define search parameters. When implemented the Yelp API form fields support tokens and can use the addressfield module for location data (The addressfield module must be patched).
Checkout the 'yelp_api/API.txt' for information on how to use the Yelp API module with your module. Checkout the 'yelp_api/yelp_api.api.inc' for information on provided hooks.
This module allows to setup Workflow relationships. At the moment only "workflow -> node" relationship is implemented, but the module could be expanded to support any kind of workflow relationship.
Currently Workflow Relationships consists of 2 parts:
Administration UI, that allows to setup relationship table
CTools/Panels integration: relationship you set up is then available as CTools relationship, so you can show "related" node (or part of it) in a Panel pane that you put in Panel containing source node context
Note for Drupal 7 users: this module is Drupal 6 only, you can try out the Taxonomy access fix module instead.
Taxonomy term lock adds a permission for each vocabulary, this permission allow users which does not have the "administer taxonomy" permission to add and reorder terms for this vocabulary.
Users with "administer taxonomy" permission will be able to lock some terms, prevent editing and prevent node to be tagged with those terms.
Locking is an optional feature, you can just use the module to assign individual administer terms for vocabulary N permissions (N is the id of that vocabulary, permissions strings uses the vid in order to ensure consistency if vocabulary name changes).
Storm is a nice and handy project management suite for Drupal and it comes with organizations, projects, people, invoices, tasks, notes, and timetracking. This module extends the timetracking functionality by providing a simple block which displays a list on "in progress" projects. The user just selects one of those projects when he/she starts working on that project and as soon as he/she selects a different project, this module creates a records for timetracking and allows quick access to that record to fill in further details.
When you select a project to work on, you get the start time of that project displayed at the bottom of the block and when you click on that date you get to the project's page directly. As soon as you select another project to work on (or the top-most item "no billable work") then this module creates a timetracking node with all the relevant data. Nothing else needs to be done. This means you don't lose any time when timetracking!