Я пытался загрузить модуль Fivestar и показать виджет рейтинга выбранного узла во внешнем файле php. Я получил виджет рейтинга, отображаемый на странице, но он отображает только ухудшенную версию виджета (не-JavaScript, выпадающий виджет и кнопку «Оценить»). Я просмотрел исходный код страницы, но javascript для пятизвездочного модуля не был загружен . Я попытался загрузить javascript, используя следующие функции, но не повезло:
Fivestar_add_js(); $path = drupal_get_path('модуль','fivestar'); drupal_add_js($path.'/js/fivestar.js', 'встроенный', 'нижний колонтитул');
Ниже приведен код в файле php:
    //require the bootstrap include
    require_once 'includes/bootstrap.inc';
    //Load Drupal
    drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
    fivestar_add_css();
    // I have used one of the following two functions one at a time to test.
    fivestar_add_js();
    $path = drupal_get_path('module','fivestar');
    drupal_add_js($path.'/js/fivestar.js', 'inline', 'footer');
    $book = $_GET["book"];
    $chap = $_GET["chap"];
    $prob = $_GET["prob"];
    $string = $book.'/'.$chap.'/'.$prob;
    $query = "SELECT ctcr.nid FROM content_type_comments_ratings AS ctcr WHERE ctcr.field_problem_value = '".$string."'";
    $result=db_query($query);
    $row = db_fetch_array($result);
    if(isset($row['nid']))
    {
        $nid = $row['nid'];
        node_load(FALSE, NULL, TRUE);
        $fivestar = node_load($nid, NULL, TRUE);
        if (function_exists('fivestar_widget_form')) print fivestar_widget_form($fivestar);
    }
Если бы вы могли дать мне подсказку или направить меня к некоторому чтению в Интернете, я был бы признателен. Заранее большое спасибо.
 
                                                                     
                                                                     
                                                                     
                                                                    