[Help] Помогите встроить модуль

Тема в разделе "vBulletin", создана пользователем dragonstyle, 14 янв 2011.

Статус темы:
Закрыта.
  1. dragonstyle

    dragonstyle Читатель

    Заблокирован
    Регистр.:
    17 ноя 2008
    Сообщения:
    524
    Симпатии:
    479
    Есть код:
    HTML:
    <?php
    $informer = "http://pr-cy.ru/updates.xml" ;   
    $xml = @simplexml_load_file($informer) or die ("Файл не найден!") ;   
    $cy = $xml->cy ;   
    $pr = $xml->pr ; 
    $yav = $xml->yav ; 
    echo "<div align=\"right\">"; 
    echo "Яндекс выдача → ".$yav."<br />";
    echo "Яндекс тИЦ → ".$cy."<br />"; 
    echo "Google PR → ".$pr."<br />";
    echo "</div>"; 
    ?>
    надо его всунуть в header vbulletin 3.8.x и заставить работать. Как это сделать?
     
  2. Axom

    Axom

    Регистр.:
    25 апр 2007
    Сообщения:
    320
    Симпатии:
    94
    Был мод, который позволял добавлять в шаблоны php, но так и не нашёл на вбсаппорте :(
     
  3. STRAIKER

    STRAIKER Постоялец

    Регистр.:
    10 сен 2006
    Сообщения:
    131
    Симпатии:
    27
    1. Админка > Система модулей > Управление модулями > Добавить новый модуль.
    В появившемся окне:

    Продукт: vBulletin
    Местоположение хака: global_start
    Заголовок: mycode
    Код PHP модуля:
    include_once($_SERVER['DOCUMENT_ROOT'].'/адрес к файлу с кодом');
    $show['show_pr'] = $xml->pr;



    $show[show_pr] - в шаблон в то место где хотите увидеть значение PR.

    Файл с кодом.
    Код:
    <?php
    $informer = "http://pr-cy.ru/updates.xml" ;   
    $xml = @simplexml_load_file($informer) or die ("Файл не найден!") ;   
    $cy = $xml->cy ;   
    $pr = $xml->pr ; 
    $yav = $xml->yav ;
    ?>
    
    Для остальных переменных аналогично. Я плохо знаю PHP, так что может быть неправ.
     
  4. dragonstyle

    dragonstyle Читатель

    Заблокирован
    Регистр.:
    17 ноя 2008
    Сообщения:
    524
    Симпатии:
    479
    все сделал раньше и чуть по другому, но все равно спасибо.
     
Статус темы:
Закрыта.