JavaScript utilities

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.

MapBox

The MapBox module provides a layer type to the OpenLayers module which can include MapBox map tiles on Drupal sites.

Pirobox Tipster

jancor - October 21, 2009 - 17:19

Module integrating Pirobox – Lightbox plugin and feature to add markers on the image.

The Pirobox Tipster has Imagefield with ImageCache support.

Yamli - Smart Arabic Keyboard

Yamli preview

Yamli is a JavaScript tool that works as Arabic Character conversion tool and Smart Arabic Keyboard.
The idea behind it, is to convert Latin written letters into Arabic letters.
It works with form input elements ( text fields and textareas ). So, as users type, Yamli starts to convert the input letters into recognized Arabic words.

This module is actually a wrapper module for the Yamli JavaScript tools, it intends to integrate this tool into Drupal. The module has an admin settings page, for global settings and configurations as admin settings form.
And a per user setting, to enable or disable the service based on user's preference.

This module is sponsored and developed by Untitled Studios | Untitled Web

Wysiwyg cleaner

wysiwyg_cleaner.jpg

Allows users to clean up content in wysiwyg editors.

It is meant to be a generic solution to clean up content in Wysiwyg editors. It can be used to clean up content from third party softwares as word processors or any situation where content needs to be cleaned up.

Using rules based on jQuery selectors or regular expression, you can provide buttons for wysiwyg editors to clean up content. Optionally, cleaning can be automatically fired on paste.

By default an "Open Office" preset is provided. It cleans up content copied from Open Office.

Requires the Wysiwyg module and the last 6.x-2.x-dev version of jQuery Update module (this is required for complex jQuery selectors like "div[attr*=value]" to work).

jQuery UI Carousel

This module provides integration with the jQuery UI Carousel module. You can create carousels by hand by passing a list of themed items to the provided theme function or using the Views style plugin.

You can see a demo of my work on the UI Carousel module on my demo site.

Syndicate content
 
 

Drupal is a registered trademark of Dries Buytaert.