If the main purpose of your module is to provide additional functionality via JavaScript then you should use the JavaScript tag. If your module's main purpose is to provide some set of features and JavaScript helps make those features richer, do not use the JavaScript tag.

SHS Extra

This module extends Simple Hierarchical Select to add more functionalities through the UI. I've created this module because there is an understanding that SHS should be kept simple. However, features that are added by SHS will be removed from this module.

Currently, this module adds the following features to SHS:

Chart.js Full

This module provides simple Chart.js integration with your Drupal 7 or Drupal 8 (coming soon) site's statistics.

Chart block

This module provides blocks for adding three types of jqPlot charts: line, bar, and pie.

To use, simply place a "Chart block" in any region and fill out the "Configure block" form.

block configuration

And you should see a chart in that region after saving the block.

bar chart

jsTree menu

menu jstree with proton theme

This module allows you to render all your menus with jsTree library via blocks.

Once you have the module enabled you will have a new block for every menu you have on your Drupal site. This blocks will render its menu with jsTree. All blocks of this module have a name of style "jsTree menu: MENU_NAME".

You can switch between "default" and "proton" themes via admin form.

Help Text Toggle

Adds a Font Awesome icon to fields with help text that allows users to toggle the display of the help text.

Configuration -> /admin/help_text/settings

Current config options:
- Font Awesome Icon
- Icon Size
- Icon Title Text
- Icon Alt Text
- Apply Only to Node Forms


jQuery View Ticker

This module provide functionality to animating a simple news ticker.

This module requires the following modules:
* None


* Install as you would normally install a contributed Drupal module. See:
for further information.


Subscribe with RSS Subscribe to RSS - JavaScript Utilities