Перелинковка с помощью скрипта "Колдунщик"

AnSan

Пользователь
ShvonderSiN
открываеш файл
#######################
library\includes\functions.php
######################

Находиш 1549 строчку

$template->assign_vars(array(
'BB_ROOT' => BB_ROOT,
'SPACER' => make_url('styles/images/spacer.gif'),
'STYLESHEET' => make_url($css_dir . $stylesheet),
'EXT_LINK_NEW_WIN' => $bb_cfg['ext_link_new_win'],
'TPL_DIR' => make_url($css_dir),
'SITE_URL' => make_url('/'),
));

Меняеш на

require_once (BB_ROOT . '/koldunschik4/init.php');
$template->assign_vars(array(
'BB_ROOT' => BB_ROOT,
'SPACER' => make_url('styles/images/spacer.gif'),
'STYLESHEET' => make_url($css_dir . $stylesheet),
'EXT_LINK_NEW_WIN' => $bb_cfg['ext_link_new_win'],
'TPL_DIR' => make_url($css_dir),
'SITE_URL' => make_url('/'),
'K_LINKS' => $k_link->showLinks(0),
));

У меня все работает
 

ShvonderSiN

Пользователь
теперь такое выдает
Parse error: syntax error, unexpected '<<' (T_SL) in /var/www/git/data/www/linuxtor.org/library/includes/functions.php on line 1532
 

ShvonderSiN

Пользователь
вот участок кода
Код:
function setup_style ()
{
    global $bb_cfg, $template, $userdata;

    // AdminCP works only with default template
    $tpl_dir_name = defined('IN_ADMIN') ? 'default'   : basename($bb_cfg['tpl_name']);
    $stylesheet   = defined('IN_ADMIN') ? 'main.css'  : basename($bb_cfg['stylesheet']);

    if (!IS_GUEST && !empty($userdata['tpl_name']))
    {
        foreach ($bb_cfg['templates'] as $folder => $name)
        {
            if ($userdata['tpl_name'] == $folder) $tpl_dir_name = basename($userdata['tpl_name']);
        }
    }

    $template = new Template(TEMPLATES_DIR . $tpl_dir_name);
    $css_dir = 'styles/' . basename(TEMPLATES_DIR) . '/' . $tpl_dir_name . '/css/';
    require_once (BB_ROOT . '/koldunschik4/init.php');
    $template->assign_vars(array(
        'BB_ROOT'          => BB_ROOT,
        'SPACER'           => make_url('styles/images/spacer.gif'),
        'STYLESHEET'       => make_url($css_dir . $stylesheet),
        'EXT_LINK_NEW_WIN' => $bb_cfg['ext_link_new_win'],
        'TPL_DIR'          => make_url($css_dir),
        'SITE_URL'         => make_url('/'),
        'K_LINKS' => $k_link->showLinks(0),
    ));
 

ShvonderSiN

Пользователь
Прошу прощения, я гит клиентом пользовался,, что то с синхронизацией.. он мне коммитил как то криво... проверил на серваке файл и понял ошибку
 

ShvonderSiN

Пользователь
Спасибо, ошибок пока нет.. остается ждать когда что то покажет в админке.. думаю завтра отобразятся кое какие страницы и поисковые фразы
 

ShvonderSiN

Пользователь
у тебя отобразилось в том месте шаблона где {k_links} вставил? у меня что то ничего нет... надо пробовать еще
 

ShvonderSiN

Пользователь
После доавления в шаблон {K_LINKS} в том месте должны появиться надпись not found - значит скрипт работает.... что то не так... в админке скрипта сайт у меня не появился
 
Сверху