Помощь DLE Forum 2.4 не работает HIDE

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

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

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

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

    AllForSmart Постоялец

    Регистр.:
    5 сен 2008
    Сообщения:
    75
    Симпатии:
    3
    Здравствуйте
    Вот стоит уже давно на DLE 8.2 форум дле форум 2.4
    Но ток что заметил что не работает тег
    При попытке ввести хайд просто происходит во так
    Помогите пожалуйста исправить
     
  2. diabl

    diabl Боцман

    Регистр.:
    24 мар 2009
    Сообщения:
    439
    Симпатии:
    156
    У меня такаеже проблемма, скорее всего проблемма в коде
     
  3. Budrin

    Budrin Читатель

    Заблокирован
    Регистр.:
    1 фев 2008
    Сообщения:
    297
    Симпатии:
    45
    открываем
    engine\forum\sources\showposts.php
    находим
    Код:
    $tpl->compile('posts');
    ниже добавляем:
    Код:
    	if( $is_logged and ($member_id['user_id'] == $row['user_id']) or $user_group[$member_id['user_group']]['allow_hide'] ) $tpl->result['posts'] = preg_replace( "'\[hide\](.*?)\[/hide\]'si", "<div class=\"quote\"><b>Скрытый текст</b><br><br /><hr><br />\\1</div>", $tpl->result['posts']);
    		else $tpl->result['posts'] = preg_replace ( "'\[hide\](.*?)\[/hide\]'si", "<div class=\"quote\">" . $lang['news_regus'] . "</div>", $tpl->result['posts'] );
    
    теперь скрытый текст доступен тем группам, которым разрешён в админке просмотр hide
     
    okras, 3a3hoba и AllForSmart нравится это.
  4. AllForSmart

    AllForSmart Постоялец

    Регистр.:
    5 сен 2008
    Сообщения:
    75
    Симпатии:
    3
    Спасибо большое все пашет
    Но тут еще один вопрос
    Если я поставлю этот хак dle-files.ru/forum/topic_648
    То будет ли он работать с этой системой или что то надо изменить?
    Прост когда я его ставил просто была такая же проблема как и с обычно hide
    Просто хочется сделать системы выдачи сертификатов у себя на форуме со скрытом текстом в несколько сообщений
    А вот рабочего варианта никак не найду
     
Статус темы:
Закрыта.