Empower developers with tools that assist with developing and debugging the frontend or backend of the site.

Fancy Multiselect

Description

This module allows the http://drupal.org/project/jquery_multiselect module (which include the jquery ui multiselect plugin) to be included as a cck widget

Get involved

Dependencies

  • The http://drupal.org/project/jquery_multiselect module includes the jquery ui plugin
  • Since the jquery_multiselect depends on the jquery_ui module which needs the 1.7.3 lib of jquery ui which in turn needs the jquery update module I packed an archive including all four modules needed and their correct libraries at http://dominiquedecooman.com/contribtion/drupal-module-fancy-multiselect. Drupal.org module releases only allow a release without the third party libraries so if you need the official releases you ll need to download them seperatly and install the js libraries yourself.

Example

  • Enable the module

Jquery Multiselect [Discontinued]

Description

This module includes the jquery ui multiselect plugin. http://quasipartikel.at/multiselect/

Get involved

Other modules that depend on this module

http://drupal.org/project/fancy_multiselect is a cck widget that transforms any multiselect field in to a jquery ui multiselect

Integration

This module integrates with the http://drupal.org/project/jq

Dependencies

Known issues

When jquery_ui was allready enabled with the 1.6 library you must reinstall that module when you include the 1.7.3 library

Example

Timesaver

Timesaver Entry UI

Timesaver is a turnkey Timesheet Management application designed for businesses of all sizes. The simple and intuitive design lets your administrator set up the system quickly and lets employees use the system with minimal training. Configurable timesheet entry periods allow you to tie in your pay periods to the timesheet system. Timesaver provides an easy to use supervisor/manager workflow to access, edit, approve, reject and lock employee timesheets.

Use the out-of-the-box Microsoft Excel reporting capabilities to access critical and timely data on what your employees currently are and have done. Timesaver is combined with the listkeeper module to allow administrators to configure customers, projects, activities, and tasks with ease. Supervisor/managers will appreciate the easy to configure delegate timesheet function to allow for delegates to enter timesheets for them.

Features are:

  • Easy to use interface: A robust, yet easy to use interface allows users to quickly begin using the timesheet system.
  • Workflow: From entry to approvals, from rejections to locks, the timesheet system is configurable to suit your needs.
  • Permissions: Only allows employees and their delegates and supervisors to view entries. Keeps sensitive information private.

Performance hacks

The Drupal 7 version is different to the Drupal 6 version. The Drupal 6 version has less features.

This project collects various small hacks which disable or alter core behaviour due to performance or scalability, but which are not significant enough to deserve individual projects, and which for whatever reason aren't currently viable for patches to Drupal 7 core.http://groups.drupal.org/node/175769#comment-587664

If you're considering using this module, you should look at the following other projects first, much of what's contained here will be pointless unless you're already using them:

http://drupal.org/project/memcache
http://drupal.org/project/mongodb
http://drupal.org/project/entitycache
http://drupal.org/project/pathcache

Also note that these hacks may disable functionality that certain features rely on, use with care if at all.

Current features

Drupal 7

  • Node render caching - up to 30-40% performance improvement if you use memcache as a cache backend.
  • Lightweight menu_primary_links()/menu_secondary_links() - if you have only a single level of links in these menus, this converts 3 SQL queries plus path specific cache_get() to a single sitewide cache_get().

PayPal Adaptive Payments API

Drupal API functions for PayPal X Adaptive Payments API

The Adaptive Payments API enables you to send money in many different scenarios, from simple to complex.

Meta tags tokens

This project implements tokens that can be used to populate the content of the meta tags implemented by Nodewords, or Meta tags. This project is independent from those projects, and can be used standalone.

Some versions of Nodewords contains a module that exposed meta tags tokens (nodewords_tokens.module), and an analogous module is present in the project Extra meta tags modules; this project automatically imports the settings from nodewords_tokens, but not from the module contained in the project Extra meta tags modules, which contained the module only in HEAD.

The procedure to update from nodewords_tokens.module is the following:

  1. Disable nodewords_tokens.module, but do not uninstall it.
  2. Install this module, and enable it.
  3. Uninstall nodewords_tokens.module.

To avoid problems with the meta tags using tokens, the site should be put offline before to follow the reported procedure, and put back online after the procedure is completed. Remember to clean the cache, before to enable the new module.

Why has this module been moved to a standalone project?

Pages

Subscribe with RSS Subscribe to RSS - Developer tools