This project is not covered by Drupal’s security advisory policy.

Interface is a collection of rich interface components which utilizes the lightweight JavaScript library jQuery. With these components you can build rich client web applications and interfaces with the same simplicity as writing JavaScript with jQuery.

This module simply places Interface in a central location with one command that can be called by any module that wants to use the library.

A module or theme should simply call:


If you are adding this code from your theme, you should place this line in the _phptemplate_variables() function within your template.php file.

The function takes no arguments and returns no value, but it will include interface.js on the page.

More information about Interface can be found at along with complete documentation.

The Interface library included here depends on JQuery version 1.1.x. Drupal 5 comes with version 1.0.1, so this module requires the JQuery Update to be installed, enabled, and configured.

There's probably not any reason to install this module unless another module asks for it, you are writing your own Interface-based module, or you are adding Interface effects to your theme. Contrib modules that use the Interface library include:

Note: The jQuery Interface library itself has been abandoned and is no longer maintained. Please look at JQuery UI as a more modern alternative.

Project Information