JavaScript Utilities
SlickNav
Component type
Maintenance status
Development status
Component created
Component changed
An add-on module for Responsive Menus using the SlickNav library.
HTML5 Notifications
Component type
Categories
Maintenance status
Development status
Component created
Component changed
HTML5 Web Notification allows you to configure and display desktop notifications to the users. The main purpose of Notification API is notifying the users outside the web page. For example, you may want to alert the user whenever there is a new email in the inbox. Do note that this feature is still experimental and not all the browsers currently support this. Check this compatibility table to know more about browser support.
Drupal.behave
Component type
Categories
Maintenance status
Development status
Downloads
Component created
Component changed
Super sexy Drupal JS behaviors.
API in a nutshell
Drupal.behave(...)
It's a super simple, jQuery like, chainable API.
Before: The Conventional Drupal 7 Way
(function ($) { Drupal.behaviors.exampleModule = { attach: function (context, settings) { $('.myDOM', context).text('Who throws a shoe?!?'); } }; })(jQuery);
After: Yeah, Baby Way!
jQuery is also passed in as the third argument. Yeah, baby!
FullCalendar API
Component type
Categories
Maintenance status
Development status
Downloads
Component created
Component changed
This module provides Drupal API integration for the excellent FullCalendar jQuery plugin. Simple, no-nonsense theme functions and AJAX integrations for FullCalendar events.
Drupal 7
The 7.x version of FullCalendar API depends on Libraries module and Moment module. FullCalendar.js and Moment.js must be downloaded from their projects pages and installed in sites/all/libraries.
Drupal 8
Validate Data
Component type
Maintenance status
Development status
Component created
Component changed
INTRODUCTION
The 'Validate Data' module allows a developer to add a validation test function to any input field available on a node or web form. We call these entities or functions "validators". This module helps you by building the java and php code needed to test the input data after it is submitted via a "mouse click out" or "tabbing out" of the input field (if JAVA is enabled). A message is display immediately if the data did not meet the criteria. Additional, if the JAVA is available the save button will be disabled until the faulty fields have been corrected. When the module is enabled a directory (/validate_data) and pair of files are created in the sites "Public file system path". If that directory does not contain a "files" directory a warning message is displayed.
AlertifyJS
Component type
Categories
Maintenance status
Development status
Component created
Component changed
Alertify JS
Synopsis
This module implements the Alertify JS library http://alertifyjs.com/ to manage Drupal messages.
Requirements
- Alertify JS library
Known problems
- There isn't known problems so far.
Help wanted!
Help is always wanted.
rcSwitcher
Component type
Categories
Maintenance status
Development status
Downloads
Component created
Component changed
rcSwitcher
Drupal implementation for the rcSwitcher library https://github.com/ahmad-sa3d/rcswitcher
Synopsis
This modules provides an integration with the Javascript rcSwitcher library. It will make available a friendly checkboxes for your forms.
Requirements
- Requires jQuery 1.7 >=
Help wanted!
Help is always wanted.
OKVideo
Component type
Categories
Maintenance status
Development status
Downloads
Component created
Component changed
OKVideo is an implementation of the OKVideo jQuery plugin that allows for YouTube or Vimeo videos to be used as full-screen backgrounds on webpages. OKVideo aims to be customizable while making some basic decisions about how the plugin should control video. When using OKVideo, all videos will be served from Vimeo or YouTube based on a number of variables like browser, device, bandwidth, etc.

Save Shortcut
Component type
Categories
Maintenance status
Development status
Component created
Component changed
Save Shortcut module enables you to use ctrl+s and cmd+s keyboard shortcuts for submitting forms on admin pages.
