Scorri
Aggiornare jQuery alla versione 1.4, 1.5, 1.6 in Drupal
Per aggiornare la versione di jQuery alla 1.4, 1.5 o 1.6 in Drupal, è necessario prima installare il modulo jQuery Update. Questo modulo aggiorna la versione di jQuery alla 1.3.2, che in genere è sufficiente per la maggior parte dei banner, caroselli e effetti visivi. Tuttavia, nelle versioni successive di jQuery sono cambiate alcune funzioni legate al lavoro con AJAX. Dunque, dopo aver installato jQuery Update, apriamo la cartella del modulo e copiamo il file jquery
nella cartella replace
, assicurandoci che il nome del file includa la versione, ad esempio jquery-1.5.2.js
. Per sovrascrivere il file jQuery, apriamo il file jquery_update.module
del modulo e sostituiamo la funzione jquery_update_jquery_path()
con il seguente codice:
function jquery_update_jquery_path() { $curr_uri = request_uri(); if (strpos($curr_uri,'admin') > 0 || strpos($curr_uri,'edit') > 0 || strpos($curr_uri,'add') > 0) { $jquery_file = array( 'none' => 'jquery.js', 'min' => 'jquery.min.js' ); return JQUERY_UPDATE_REPLACE_PATH . '/' . $jquery_file[variable_get('jquery_update_compression_type', 'min')]; } else { $jquery_file = array( 'none' => 'jquery-1.5.2.js', 'min' => 'jquery-1.5.2.min.js' ); return JQUERY_UPDATE_REPLACE_PATH . '/' . $jquery_file[variable_get('jquery_update_compression_type', 'min')]; } }