Хак [Хак] Скрытый текст за комментарии

Тема в разделе "DLE", создана пользователем Walkman, 19 май 2008.

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

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

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

    Walkman

    Регистр.:
    17 авг 2007
    Сообщения:
    334
    Симпатии:
    217
    [​IMG]
    Описание: думаю описания тут не надо, по названию хака будет понятно...
    Автор: Hamer

    P.S. Хак полезный, поставил себе, работает нормально...
    Посмотреть вложение setup.rar
     
    wayker47 и staker нравится это.
  2. kandasoft

    kandasoft Читатель

    Заблокирован
    Регистр.:
    17 окт 2007
    Сообщения:
    259
    Симпатии:
    143
    Хак интересный, но если ставить, то нужно будет долго и упорно банить пользователей, потому что флуда будет куча (если сайт посещаемый)... Так что нужно несколько раз подумать, прежде чем его поставить...
     
  3. pozerovnet

    pozerovnet

    Регистр.:
    31 янв 2008
    Сообщения:
    400
    Симпатии:
    11
    На 7.0 может и работает, но у меня будет просьба, кто бы подсказал, где что и как сделать, что бы на 5.3 работало? :(
    Там в *.php файлах касающихся news нет таких строк, но ладно, допустим хочу в комменты всунуть хайд - сначала как бы вставляется и вроде как гуд (в плане, что текст без слова хайд=20 отображается), но после обновления страницы - показывает :(
    Ну и пользователям естественно тоже, даже если и не набрали они количество комментов :(

    Помогите плиз ;)
     
  4. Shotlandec

    Shotlandec

    Регистр.:
    17 сен 2007
    Сообщения:
    728
    Симпатии:
    162
    а бы попросил поподробнее на счет этого хака.
    во-первых: что делает этот хак? преобразовывает стандартный хайд или что?
    во-вторых: если идет преобразование стандартного хайда, то как отразится это на уже стоящих хайдах в новостях?
     
  5. pozerovnet

    pozerovnet

    Регистр.:
    31 янв 2008
    Сообщения:
    400
    Симпатии:
    11
    Этот хак добавляет возможность установки хайда как на этом форуме, т.е. ставим хайд равный например 20, значит те, кто не имеет на сайте 20 комментов - не посмотрит текст комментария или скрытый таким хайдом текст в новости.
    п.с. если хак до этого не был установлен, то никак не отразится на стандартном хайде.
    из минусов - если стоит модуль последних комментариев с впслывающим хинтом - то в хинте будет написан текст комментария и хайд равный например 20 :(


    п.с. вопрос по поводу подгона модуля под ДЛЕ 5.3. по прежнему актуален, хотя на днях собирался обновляться, но вдруг так и не осмелюсь :)
     
  6. staker

    staker

    Регистр.:
    24 ноя 2006
    Сообщения:
    226
    Симпатии:
    33
    кто может сделать чтобы кнопка в админцентре была с выставлением кол-ва хайда?
     
  7. pozerovnet

    pozerovnet

    Регистр.:
    31 янв 2008
    Сообщения:
    400
    Симпатии:
    11
    Там надо не в админке выставлять, а по ходу в скрипте дефолтное кол-во комментов, только я если честно такого там не нашёл :/
    Подобное было на phpbb.
    И вообще, глядя на предыдущий мод хамера подобного принципа действия и на мод поисона (вот там как раз вроде и была дефолтная цифра) мне показалось, что эта версия какая-то кастрированная.
     
  8. pozerovnet

    pozerovnet

    Регистр.:
    31 янв 2008
    Сообщения:
    400
    Симпатии:
    11
    Вопрос появился, только что поставил хак и заметил, что в lastcomments видимо тоже надо что-то править, т.к. если открыть последние комменты - там так тупо и написано: [хайд=20] (например) скрытый текст [/хайд]

    Сам решил следующим образом:
    Открываем: engine/modules/lastcomments.php
    после:
    PHP:
    else $tpl->set_block("'\\[hide\\](.*?)\\[/hide\\]'si","<div class=\"quote\">".$lang['news_regus']."</div>");
    вставляем:
    PHP:
    $tpl->set_block("#\[hide=(.*?)\](.*?)\[/hide\]#ies"'msg_protect( $1 , "$2" )');
    Теперь при просмотре последних комментариев на сайте всё будет работать отлично :)
     
    S-Bond нравится это.
  9. marioo

    marioo

    Регистр.:
    2 фев 2007
    Сообщения:
    210
    Симпатии:
    17
    Подниму тему, интересует такой хак для дле 9, кто подскажет ?
     
  10. E-body

    E-body

    Регистр.:
    6 сен 2007
    Сообщения:
    983
    Симпатии:
    320
    а вы пробовали на 9.3?
    может есть решение на мод который - открывает часть скрытого контента только после комментирования новости и важно с указанием каких групп можно исключить из принужденного комментирования?
    п.с. хоть както стимулировать комментировать сайт.
     
Статус темы:
Закрыта.