Civi-jQuery

Development Status
Stable
Maintainers
This module is specific to Drupal. Information on how to install should be provided in the description of the project.

CiviCRM and Drupal both place a copy of jQuery on the page, which is inefficient. This module removes Drupal's (older) copy and uses the single copy from CiviCRM for both applications. This results in faster page loads and a more responsive web browser.

Upshot

  • The effect on Drupal is similar to installing the jQuery Update module and cranking the version all the way up to the latest 1.10.x.
  • There should be no effect on CiviCRM.

Requirements

  • CiviCRM 4.6.6+
  • Modules and themes compatible with jQuery 1.10.x
  • Note: This module replaces jQuery Update; don't use both at once.

Fair warning

Drupal 7 core & contrib modules have had quite a long time to get used to the idea of jQuery versions released after 2010, but some still haven't caught up. Any module or theme incompatible with jQuery Update will not be compatible with this module either.

Development

This project is actively maintained on GitHub. Traditional patches are still accepted, but Pull-Requests are preferred. The issue queue on drupal.org is the primary location for bugs and features (the github issue tracker is disabled to avoid confusion).