Ajouter JS à une page n'est vraiment pas si difficile, même si vous devez utiliser php.
Pour les fichiers JS normaux, vous pouvez faire quelque chose comme ça
drupal_add_js($path_to_js)
Drupal a cependant enregistré jQuery UI dans des bibliothèques, ce qui facilite l'ajout de fichiers JS et CSS pour certains plugins jQuery UI. Cela peut être fait en utilisant
drupal_add_library($module, $library);
Tous les plugins jQuery UI existent dans le module système, vous pouvez donc faire
drupal_add_library('system', 'ui');
ou
drupal_add_library('system', 'ui.accordion');
Certains de ces plugins ont des dépendances car ils utilisent d'autres plugins. Drupal gère cela très intelligemment et inclura les composants nécessaires.
Vous pouvez voir la liste complète des plugins jQuery ici . Ceci est formaté comme un tableau PHP, mais généralement la convention de dénomination est ui.PLUGIN-NAME.
Si vous devez ajouter le JS sur chaque page, vous pouvez simplement ajouter un crochet de page de prétraitement et les y ajouter. Cela ressemblerait à quelque chose comme ceci dans le fichier template.php.
function NAME_OF_THEME_preprocess_page(&$variables) {
drupal_add_library('system', 'ui');
drupal_add_library('system', 'ui.accordion');
drupal_add_library('system', 'effects.highlight');
}