background preloader

System

Facebook Twitter

Rules Link. This module lets you create links which trigger arbitrary functionality with the help of Rules .

Rules Link

Example use cases Publish/Unpublish content Subcribe users to current group Mark nodes, comments (as Spam), unpublish it and block the author. Batch functions like, delete all comment for a node And many more... Features Attach the link to any entities. Usages There are three types of links: Javascript - Links that will trigger the rules using Ajax. The Rules Link module will create a Views field for each link, which can be hidden, using the visibility conditions. You can find the Readme here . Requirements Bugs While the access conditions and the execution Rules set are displayed directly on the link admin pages, editing them will direct you away to Rules. Please also note that the scheme of rules link has changed since beta1 and that there is no upgrade path. Downloads. Modal forms (with ctools) Modal forms make use of the modal feature in the ctools module to open some common forms in a modal window.

Modal forms (with ctools)

Supported forms Log in (modal_forms/nojs/login)Request new password (modal_forms/nojs/password)Create new account (modal_forms/nojs/register)Contact (modal_forms/nojs/contact)Comment (modal_forms/nojs/comment/reply/%node)Webform (modal_forms/nojs/webform/%node) Function that rewrite normal links to modal forms links (except for webforms) can be activated on the modules configuration page. Links to the modal version of the forms JavaScript that can rewrite standard links to these forms in to a modal equivalent are provided, see the module configuration page to activate them. To build links in code I recommend using the ctools_modal_text_button() function.

It is also possible to build links manually. Transliteration. Provides one-way string transliteration (romanization) and cleans file names during upload by replacing unwanted characters.

Transliteration

Generally spoken, it takes Unicode text and tries to represent it in US-ASCII characters (universally displayable, unaccented characters) by attempting to transliterate the pronunciation expressed by the text in some other writing system to Roman letters. According to Unidecode, from which most of the transliteration data has been derived, "Russian and Greek seem to work passably.

But it works quite bad on Japanese and Thai. " Do I need to use transliteration for uploaded files? This question can't be generally answered, rather it depends on what you want to do with user submitted file uploads. You let users upload files to your site and offer these files as download without PHP processing, and you're on Drupal 6 or later, and not using a Windows-based web server.

By enabling this module, it will be easier for people to search with or without accents. Credits Authors: Quant. Quant provides an engine for producing quantitative, time-based analytics for virtually any Drupal component.

Quant

Quant takes raw data about normal Drupal actions, such as node creation, and plots the activity over time, with the selected time being configurable. See the screenshot provided for a better understanding. Requirements (Drupal 6) Chart API › If you're using chart-6.x-1.2, or lower, it is highly recommended that you apply this patch. › If you're using chart-6.x-1.3, it is highly recommended that you apply this patch. JQuery UI (only required to produce the datepicker widgets on the analytics form) Node Accessibility Statistics. Security Kit. Module provides Drupal installation with various security hardening options.

Security Kit

This lets your mitigate the risks of exploitation of different web application vulnerabilities. Cross-site Scripting Content Security Policy implementation via Сontent-Security-Policy (official name), X-Content-Security-Policy (Firefox and IE) and X-WebKit-CSP (Chrome and Safari) HTTP response headers (configuration page and reporting CSP violations to watchdog)Control over Internet Explorer / Apple Safari / Google Chrome internal XSS filter via X-XSS-Protection HTTP response headerFix of Drupal 6 core module Upload issue (Drupal 7 version lacks this option as long as Upload was replaced with FileField module)Prevent content upsniffing and serving files with incorrect MIME-type via X-Content-Type-Options: nosniff HTTP response header Cross-site Request Forgery Handling of Origin HTTP request header Clickjacking Various. Administration menu 6/7.

Provides a theme-independent administration interface (aka. navigation, back-end).

Administration menu 6/7

It's a helper for novice users coming from other CMS, a time-saver for site administrators, and useful for developers and site builders. Administrative links are displayed in a CSS/JS-based menu at the top on all pages of your site. It not only contains regular menu items — tasks and actions are also included, enabling fast access to any administrative resource your Drupal site provides. Showcase and Quality Assurance Test-drive in various themes on the demonstration site or watch a short demo reel or a installation tutorial video. Behaviour and Integration Works in all themes and all browsers.Exposes all administration links including all tabs/tasks and actions to provide direct access to any page.Extensible with add-on features by other modules.

Related modules Installation Documentation Credits Current maintainers: This project has been sponsored by: unleashed mind Drupal consulting and development.