jQuery Impromptu is an extension designed to help provide a more pleasant way to spontaneously prompt a user for input. More or less this is a great replacement for an alert, prompt, and confirm. Not only does it replace these but it also allows for creating forms within these controls. This is not intended to be a modal replacement, just a quick tool to prompt user input in a fashionable way.

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

A module should simply call:

jquery_impromptu_add(); // css and js

The module takes no arguments and returns no value, but it will include the javascript in the page header.

Dependencies:

  • For Drupal 5.x:jQuery Update (jquery_update.module)
  • For all Drupal versions: The JQuery Impromptu library is released under the Apache 2.0 License, which is
    GNU/GPL version 3 compatible, but not version 2 compatible. So, it must be
    downloaded separately from the author's website:
    http://trentrichardson.com/Impromptu/index.php
    Save the library in the jquery_impromptu folder as jquery_impromptu.js.

Important Upgrade Instructions from 5.0->5.1 or 6.0->6.1
When upgrading from 5.0->5.1 or 6.0->6.1, you will need to uninstall the JQuery Impromptu module, delete the JQuery Impromptu folder, and then untar the module file. Download the JQuery Impromptu script from the author's website, http://trentrichardson.com/Impromptu/index.php, and save it as jquery_impromptu.js. Without doing this, the module will not work.
Sponsored by Smullin Design.

Downloads

Recommended releases

Version Downloads Date Links
6.x-1.1 tar.gz (7.24 KB) | zip (8.29 KB) 2008-Dec-09 Notes
5.x-1.1 tar.gz (7.31 KB) | zip (8.37 KB) 2008-Dec-09 Notes

Development releases

Version Downloads Date Links
6.x-1.x-dev tar.gz (7.18 KB) | zip (8.13 KB) 2011-Feb-25 Notes
5.x-1.x-dev tar.gz (7.24 KB) | zip (8.21 KB) 2011-Feb-25 Notes

Project Information

  • Module categories: Utility
  • Maintenance status: Unknown
  • Development status: Unknown
  • Reported installs: 486 sites currently report using this module. View usage statistics.
  • Last modified: December 10, 2008

Maintainers for jQuery Impromptu

  • obsidiandesign - 11 commits
    last: 3 years ago, first: 3 years ago
  • mikesmullin - 1 commit
    last: 4 years ago, first: 4 years ago

Issues for jQuery Impromptu

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 14 Mar 08