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

Тема в разделе "DLE", создана пользователем sidor, 25 апр 2009.

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

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

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

    sidor

    Регистр.:
    7 июн 2006
    Сообщения:
    220
    Симпатии:
    14
    DLE: 7.5
    NULLED: mid-team

    На сайте есть категория F.A.Q. и подкатегория "Интернет и сети".
    Когда захожим в подкатегорию, то видим такое:
    [​IMG]

    Подскажите пожалуйста как убрать двойную стрелочку при просмотре подкатегории.
    По идее за 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 ();

    }
    ?>
    Но манипуляции с ним что-то не получаются добиться того что я хочу.
     
  2. Acidrayne

    Acidrayne

    Регистр.:
    30 сен 2007
    Сообщения:
    296
    Симпатии:
    20
    Уберите
    Код:
    &raquo 
    и все будет впорядке :)
     
  3. sidor

    sidor

    Регистр.:
    7 июн 2006
    Сообщения:
    220
    Симпатии:
    14
    ха! было бы все так просто ;) я же сказал что такие вещи я уже попробовал. Сделал код таким:
    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;
    который я и подредактировал. Так что проблема решена. Тему можно закрывать. Буду рад если кому помог ;)
     
  4. Ёжег

    Ёжег Постоялец

    Регистр.:
    19 мар 2009
    Сообщения:
    82
    Симпатии:
    108
    А как вставить заместо этой двойной стрелки, например адрес к картинке?
     
  5. Acidrayne

    Acidrayne

    Регистр.:
    30 сен 2007
    Сообщения:
    296
    Симпатии:
    20
    Выделил цветом куда надо вставить адрес
     
Статус темы:
Закрыта.