Тема: speedbar - кривое отображение подкатегорий
Доброго времени суток ув. Форумчане этого классного форума!
Решил я создать сайт всё сделал как надо но есть одна маленькая проблема с отображением названий подкатегорий в спидбаре может кто поможет?
Правки делались в engine.php
if ($config['speedbar'] and ! isset ( $view_template )) {
$s_navigation = "<li class=\"lires\"><a href=\"{$config['http_home_url']}\">" . $config['short_title'] . "</a></li>";
if (intval($category_id)) $s_navigation .= "<li>" . get_categories ( $category_id ) . "</li>";
elseif ($do == 'tags') {
if ($config['allow_alt_url'] == "yes") $s_navigation .= "<li><a href=\"" . $config['http_home_url'] . "tags/\">" . $lang['tag_cloud'] . "</a></li>" . "<li><span>" . $tag . "</span></li>";
else $s_navigation .= " <li><a href=\"?do=tags\">" . $lang['tag_cloud'] . "</a></li>" . "<li><span>" . $tag . "</span></li>";
} elseif ($nam_e) $s_navigation .= "<li><span>" . $nam_e . "</span></li>";
if ($titl_e) $s_navigation .= "<li><span>" . $titl_e . "</span></li>";
$tpl->load_template ( 'speedbar.tpl' );
$tpl->set ( '{speedbar}', '<ul id=\'dle-speedbar\'>' . stripslashes ( $s_navigation ) . '</ul>' );
$tpl->compile ( 'speedbar' );
$tpl->clear ();
}
css
.speedbar {
background: url("../img/centerblock/speedicon.png") no-repeat;
display: block;
height: 37px;
padding: 0 0 0 99px;
overflow: hidden;
}
ul#dle-speedbar {
margin-top: 2px;
}
ul#dle-speedbar li {
float: left;
background: url("../img/centerblock/sbstr.png") no-repeat;
padding-left: 13px;
}
ul#dle-speedbar li.lires {
background: none;
padding: 0;
}
ul#dle-speedbar li a, ul#dle-speedbar li span {
float: left;
font: 12px Arial, Tahoma, Helvetica, sans-serif;
font-style: italic;
padding: 6px 11px 5px 11px;
}
ul#dle-speedbar li a {
background: #F2F5F6;
color: #67787D;
}
ul#dle-speedbar li a:hover {
background: #79A946;
color: #fff;
text-shadow: 0 1px 0 #5E8436;
}
ul#dle-speedbar li span {
background: #6C7C81;
color: #fff;
text-shadow: 0 1px 0 #59666A;
}