Dynamic CSS

Component type

module

Categories

Maintenance status

Development status

Downloads

1096

Component created

Component changed

Enables a themer to generate a CSS file while using PHP.

This module will go through all CSS files and replaces any file ending in '.php'
with a generated static CSS file that is uniquely identified by its last change
date and the dcss_vars() values. This allows the dynamic CSS file to be
aggregated as normal.

Permission Sets

Component type

module

Maintenance status

Development status

Component created

Component changed

The Permission Sets module adds an abstraction layer between the roles that are associated with users and the permissions that are granted by those roles. In the scenario created by permission sets, all permissions and roles are associated with permission sets. Permissions are granted to a role when the two associations intersect.

The primary purpose of this abstraction is to allow us to dynamically alter the roles and the permissions associated with those roles without ever modifying the code that define the permissions.

NOTES:

Per-Theme Blocks

Component type

module

Development status

Downloads

904

Component created

Component changed

The Per-Theme Blocks module allows themes developers to suggest blocks information to the site administrator.

This is especially helpful to manage several sites with several themes that need different blocks information such as region and weight.

Sticky Notes

Component type

module

Maintenance status

Development status

Downloads

2460

Component created

Component changed

The Sticky Notes module adds the well known yellow sticky notes to a drupal site. They can be used to leave messages on individual pages of your site.

Less CSS Preprocessor

Component type

module

Maintenance status

Development status

Downloads

134821

Component created

Component changed

This is a preprocessor for LESS files.

This module will automatically process any LESS files that are added using drupal_add_css(), or added through your module/theme's .info file.

Add your files just like any other css file, just with ".css.less" as the extension, and they will be automatically processed.

RTL support will work as long as your file extension is ".css.less".

7.x-4.0 Features (PHP 5.3+ required)

7.x-3.0 Features

There are several new features:

The included less_demo module should provide API demonstration for new features.

Requirements

  • Libraries API
  • less.php and unpack it so that 'lessc.inc.php' is located at 'sites/all/libraries/lessphp/lessc.inc.php'.

Compatibility

Fully compatible with CSS aggregation:

Drupal 6 "Optimize CSS files" setting under "Administer→Site configuration→Performance" (admin/settings/performance).

Drupal 7 "Aggregate and compress CSS files" setting under "Administration→Configuration→Development→Performance" (admin/config/development/performance)

Environment

Component type

module

Categories

Maintenance status

Development status

Downloads

13454

Component created

Component changed

Creates a drush command line interface for setting an environment for a site instance. Other modules may then change their logic depending upon the current active environment. The drush env-switch command also invokes a hook to allow each module to run additional required actions when switching environments.

Briefcase

Component type

module

Development status

Downloads

1724

Component created

Component changed

This module allows you to export and import elements from other modules (CCK, Views, ...) in a quick and clean way.

Quick because you need just one click (or command) to export and import all your exportables you want. Clean because every exportable element will be saved to a separated file in the target folder/ you choose.

Views Examples

Component type

module

Maintenance status

Development status

Downloads

4866

Component created

Component changed

A collection of views examples that can be turned on and used directly within views. You can use the views examples as-is on your site, or you can clone them and use them as a starting point for further customized views.

Although this module works, it will likely be rewritten as a features package in the future.

Actions REST

Component type

module

Categories

Maintenance status

Development status

Downloads

1663

Component created

Component changed

Actions REST enables actions to be called on the URL, using a parameter encoding scheme of the form:

node/%nid/action/%action_callback?param1=value1&param2=value2&...

You can substitute node for other entity types (user, comment, etc.) If the parameters for a configurable action are not found on the URL, the action form is shown.

Drubuntu

Component type

module

Categories

Maintenance status

Development status

Downloads

4214

Component created

Component changed

Drubuntu is a Drush script that sets up a highly functional pre-configured Drupal development environment on Ubuntu, and allows you to rapidly add, install and remove platforms and sites.