Помощь Выделение leech и url в дле форуме

Тема в разделе "DLE", создана пользователем acelotuse, 21 фев 2012.

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

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

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

    acelotuse

    Регистр.:
    31 мар 2009
    Сообщения:
    312
    Симпатии:
    37
    Всем привет.
    Подскажите кто знает, в каком файле надо ковырять DLE Forum, чтобы заключить в разный span защищенные и открытые ссылки?
    Нужно визуально оформить такие ссылки на форуме, чтобы они отличались и их вид редактировался через css.
     
  2. killoff

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.015
    Симпатии:
    679
    Файл parse.class.php папке engine/forum/classes примерно строка 668:
    PHP:
     if( $url['leech'] ) {

    $url['html'] = $config['http_home_url'] . "engine/go.php?url=" rawurlencodebase64_encode$url['html'] ) );

    return 
    "<!--dle_leech_begin--><a href=\"" $url['html'] . "\" " $target ">" $url['show'] . "</a><!--dle_leech_end-->" $url['end'];

    } else {

    if (
    $this->safe_mode AND !$config['allow_search_link'])
    return 
    "<a href=\"" $url['html'] . "\" " $target " rel=\"nofollow\">" $url['show'] . "</a>" $url['end'];
    else 
    return 
    "<a href=\"" $url['html'] . "\" " $target ">" $url['show'] . "</a>" $url['end'];

    }

    }
     
    acelotuse нравится это.
  3. acelotuse

    acelotuse

    Регистр.:
    31 мар 2009
    Сообщения:
    312
    Симпатии:
    37
    Спасибо огромное! Искал с нотпадом по запросу leech, но он почему-то этот кусок мне не выдал.
    Очень выручили!