Помощь Подключение .JS в DLE

Тема в разделе "DLE", создана пользователем yeaahhh, 5 мар 2011.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. yeaahhh

    yeaahhh

    Регистр.:
    8 май 2008
    Сообщения:
    278
    Симпатии:
    11
    Ребят, где найти список подключаемых скриптов через тег {headers}, чтобы отредактировать его? в index.php что-то не нашёл..
    Заранее спасибо!
     
  2. litllerror

    litllerror Создатель

    Регистр.:
    28 ноя 2010
    Сообщения:
    15
    Симпатии:
    15
    Быстрый поиск по версии dle 9.2 показал что скрипты подключаются в файле engine\modules\functions.php
    PHP:
    function build_js($js$config) {
        
    $js_array = array();
        if (
    $config['js_min'] AND version_compare(PHP_VERSION'5.1.0''>') ) {
            
    $js_array[] = "<script type=\"text/javascript\" src=\"{$config['http_home_url']}engine/classes/min/index.php?charset={$config['charset']}&amp;g=general&amp;3\"></script>";
            if ( 
    count($js) ) $js_array[] = "<script type=\"text/javascript\" src=\"{$config['http_home_url']}engine/classes/min/index.php?charset={$config['charset']}&amp;f=".implode(","$js)."&amp;3\"></script>";
            return 
    implode("\n"$js_array);
        } else {
            
    $default_array = array (
                
    'engine/classes/js/jquery.js',
                
    'engine/classes/js/jqueryui.js',
                
    'engine/classes/js/dle_js.js',
            );
            
    $js array_merge($default_array$js);
            foreach (
    $js as $value) {
                
    $js_array[] = "<script type=\"text/javascript\" src=\"{$config['http_home_url']}{$value}\"></script>";
            }
            return 
    implode("\n"$js_array);
        }
    }
     
    yeaahhh нравится это.
Статус темы:
Закрыта.