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.
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:
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().
This module provides some statistics and other data helpful when sizing a hosting environment.
The following information is collected:
Environment information: basic PHP, MySQL information, php.ini parameters.
Performance data: average, min and max page requests/sec, breakdown of page views from anonymous vs. authenticated users.
MySQL database: mysql_stat output, database size, node and user counts.
Filesystem: File count and total size (from site's files directory).
The information can be viewed from within Drupal, emailed as text to a designated recipient, or (using Drush) exported as CSV.
Caveats:
[Drupal 6 Only] Because the logging function runs in hook_exit(), performance logging for anonymous users will not be accurate when Aggressive caching is enabled. It works fine with Normal caching.
Only pages generated by Drupal will be counted. Standalone PHP pages or static files will not. To get a more complete HTTP reqests/sec picture, you'll have to fall back on log file processing, or using an external analysis tool such as Cacti or Munin.
If a reverse proxy cache such as Varnish or Squid, or a CDN is used, request stats reported by this module may be lower than true page views, again because we're only tracking pages that Drupal is building for users.
Module only supports MySQL at present. Logging should work with postgres, but database stats won't.
The Convio Integration API is basically a connector module through which you would send requests to the Convio API to gather specific pieces of information from your site.
Flexicolor provides a flexible method for Drupal Designers to provide content administrators with ways to color text and backgrounds on different parts of the site.
This module adds a block whose function is to provide easily accessible embed this in your own web page links (fields). When enabled, users with permission to access the Link to this block will see three self-populated form fields; each field will have within it a pre-formatted, self-highlighting text area containing HTML code with a link to the page being viewed.