• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Убрать двойную стрелочку speedbara

Статус
В этой теме нельзя размещать новые ответы.

sidor

Старатель
Регистрация
7 Июн 2006
Сообщения
220
Реакции
14
DLE: 7.5
NULLED: mid-team

На сайте есть категория F.A.Q. и подкатегория "Интернет и сети".
Когда захожим в подкатегорию, то видим такое:
Для просмотра ссылки Войди или Зарегистрируйся

Подскажите пожалуйста как убрать двойную стрелочку при просмотре подкатегории.
По идее за speedbar отвечает этот участок кода из engine.php:
PHP:
/*
=====================================================
 Формирование speedbar 
=====================================================
*/
if ($config['speedbar'] and ! isset ( $view_template )) {
	
	$s_navigation = "<a href=\"{$config['http_home_url']}\">" . $config['short_title'] . "</a>";
	
	if ($category_id) $s_navigation .= " › " . get_categories ( $category_id );
	elseif ($do == 'tags') {
		
		if ($config['allow_alt_url'] == "yes") $s_navigation .= " &raquo; <a href=\"" . $config['http_home_url'] . "tags/\">" . $lang['tag_cloud'] . "</a> &raquo; " . $tag;
		else $s_navigation .= " &raquo; <a href=\"?do=tags\">" . $lang['tag_cloud'] . "</a> &raquo; " . $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 ();

}
?>

Но манипуляции с ним что-то не получаются добиться того что я хочу.
 
Уберите
Код:
&raquo
и все будет впорядке :)
 
Уберите
Код:
&raquo
и все будет впорядке :)

ха! было бы все так просто ;) я же сказал что такие вещи я уже попробовал. Сделал код таким:
PHP:
/*
=====================================================
 Формирование speedbar 
=====================================================
*/
if ($config['speedbar'] and ! isset ( $view_template )) {
	
	$s_navigation = "<a href=\"{$config['http_home_url']}\">" . $config['short_title'] . "</a>";
	
	if ($category_id) $s_navigation .= " › " . get_categories ( $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 ();

}
?>

Все так и осталось.


================================
upd.
Вообщем, я вспомнил что у mac os есть такая замечательная вещь как Spotlight, который ищет и внутри документов. Вообщем, я задал в поиске:
Код:
&raquo;
Одним из файлов, в котором это находится, оказался /engine/modules/functions.php
Собственно, там на 855й строке есть такое:
PHP:
	if( $config['allow_alt_url'] == "yes" ) $list = "<a {$go_page}href=\"" . $config['http_home_url'] . get_url( $parent_id ) . "/\">{$cat_info[$parent_id]['name']}</a>" . " &raquo; " . $list;
который я и подредактировал. Так что проблема решена. Тему можно закрывать. Буду рад если кому помог ;)
 
А как вставить заместо этой двойной стрелки, например адрес к картинке?
 
А как вставить заместо этой двойной стрелки, например адрес к картинке?

if( $config['allow_alt_url'] == "yes" ) $list = "<a {$go_page}href=\"" . $config['http_home_url'] . get_url( $parent_id ) . "/\">{$cat_info[$parent_id]['name']}</a>" . " Тут вставляем адрес к картинке " . $list;

Выделил цветом куда надо вставить адрес
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху