Considered feature-complete by its maintainers.

CoffeeScript

CoffeeScript

CoffeeScript is a simple and elegant version of JavaScript.

This module provides CoffeeScript integration with Drupal, allowing you to write CoffeeScript code, which is automatically converted into JavaScript for use by the browser. CoffeeScript can also be used in combination with jQuery and some examples are below.

Usage

Add CoffeeScripts to your Drupal site by using one of the following:
<?php print drupal_add_js('script.coffee') ?> in your theme's html.tpl.php
scripts[] = script.coffee in your theme's .info file

Installation

Requires the Libraries and Prepro APIs.

  1. Download the CoffeeScript PHP library from GitHub.
  2. Place the extracted folder in your sites/all/libraries folder
  3. Download and enable this module

Examples

In CoffeeScript, the function keyword is replaced by the -> symbol, and indentation is used instead of curly braces.

A Drupal 7 jQuery before and after:


(function ($) {
Drupal.behaviors.myCode = {
attach: function (context, settings) {
$('.button', context).click(function () {
$(this).next('ul').toggle('show');
});
}
};

Developer authentication

Allows an developer to log in as user #1 with user accounts from a separate authentication source, such as LDAP. Can also be used without LDAP to login with a config-set (eg.

Taxonomy Tools

A package of taxonomy management tools.
Includes:

  • Taxonomy Publisher
  • Taxonomy Publisher Filter
  • Taxonomy Role Access
  • Taxonomy Redirect
  • Taxonomy Copier

Icons taken from "Crystal" and "Oxygen".

Taxonomy Tools controls global access to taxonomy terms depending on the settings provided by the enabled taxonomy management tools. Also implements node access system to control access for nodes that are associated with taxonomy terms.
Taxonomy tools provides an overview page which provides a summary for vocabularies that use any of the tools included in this module.

Taxonomy Publisher

Adds status "Published" to taxonomy terms and also provides scheduled (un)publishing of taxonomy terms.
The scheduler part is based on code from Scheduler module.
For date mainpulations used datejs library.

Taxonomy Publisher Filter

This module allows you to limit the taxonomy terms listed in a term reference form element or in a views exposed filter.
The current version supports select, checkbox/radio and autocomplete widgets for term reference fields.

Advanced Forum Caching

With millions of form posts, the forum frontpage becomes a bit slow.

cSupport Live Chat Plugin

Some of the cSupport Live Chat features

  • Customizable in look n' feel directly from your Drupal installation
  • Serve live chats from any platform, including smart phones

Pages

Subscribe with RSS Subscribe to RSS - Maintenance fixes only