Тема: Изменение speedbar
Приветствую.
Появилась необходимость сделать следующее.
1. Либо полностью убрать главную и ссылку на нее из speedbar.
2. Либо убрать только ссылку, а название главной оставить в speedbar, сделает его неактивным, в виде обычного текста.
3. Либо, если возможно, изменить адрес главной, который отображается в speedbar. Это сделать, скорее всего, не получится из-за структуры. Изменить в настройках системы не предлагать. ![]()
Кто подскажет, что и как именно изменять в файле engine.php, а точнее в его последней части кода, отвечающей за формирование speedbar.
DLE 9.8, код выглядит следующим образом:
/*
=====================================================
Формирование speedbar
=====================================================
*/
if ($config['speedbar'] and ! isset ( $view_template )) {
$s_navigation = "<a href=\"{$config['http_home_url']}\">" . $config['short_title'] . "</a>";if (intval($category_id)) $s_navigation .= " » " . get_categories ( intval($category_id) );
elseif ($do == 'tags') {
if ($config['allow_alt_url'] == "yes") $s_navigation .= " » <a href=\"" . $config['http_home_url'] . "tags/\">" . $lang['tag_cloud'] . "</a> » " . $tag;
else $s_navigation .= " » <a href=\"?do=tags\">" . $lang['tag_cloud'] . "</a> » " . $tag;} elseif ($nam_e) $s_navigation .= " » " . $nam_e;
if ($titl_e) $s_navigation .= " » " . $titl_e;
$tpl->load_template ( 'speedbar.tpl' );
$tpl->set ( '{speedbar}', '<span id=\'dle-speedbar\'>' . stripslashes ( $s_navigation ) . '</span>' );
$tpl->compile ( 'speedbar' );
$tpl->clear ();}