Я думаю, что в Drupal 7 вы действительно хотите сделать это в theme_preprocess_html()
.В файле template.php
вашей темы вам понадобится что-то вроде этого:
function fource_preprocess_html(&$vars) {
if($vars['is_front']) {
drupal_add_js(drupal_get_path('theme','fource').'/js/image_scale.js');
}
}
Вызов drupal_get_path('theme','fource')
просто запрашивает у Drupal полный путь к вашей теме, затем вы просто указываете имя файла JS наконец.
Если честно, я не уверен насчет is_home
против is_front
, но Google, вероятно, знает.
Также есть функция drupal_add_css
(задокументировано * 1014)* здесь ).