Скрытие новостей пользователем (User Hide News by SX2)

4 6 февраля 2026
Проверено на DLE: 19.x
Версия PHP: 8.x
Стоимость: бесплатно
Исходный код: открыт
Последнее обновление: ---

User Hide News 📰 — это модуль, который даёт пользователям возможность скрывать новости, которые они не хотят видеть. Для этого авторизованный пользователь в краткой или полной новости нажимает кнопку «Скрыть» 🚫, и новость больше не отображается в его ленте.


Если понадобится вернуть скрытую новость 🔄, достаточно зайти на специальную страницу управления ⚙️ и включить её отображение обратно. Благодаря этому каждый пользователь формирует свой персональный список новостей, делая интерфейс более удобным и персонализированным 🧑‍💻✨.

⁉️ Скрытые новости доступны по адресу: site.com/newshide/

1. Установить плагин install.zip

2. Открыть: shortstory.tpl, fullstory.tpl и в удобном месте вставить:

[add-news-hide]Скрыть[/add-news-hide][del-news-hide]Отобразить[/del-news-hide]

3. Открыть login.tpl в нужном месте вставить:

<li><a href="{news-hide-link}">Скрытые новости <span class="right grey"><b>{news-hide-count}</b></span></a></li>

4. Открыть dle_js.js и в самый низ добавить:

function news_hide(n,i,o){t="plus"==i?"скрыть":"отобразить",DLEconfirm("Вы точно хотите "+t+" новость <b>"+o+"</b> ?",dle_confirm,function(){ShowLoading(""),$.post(dle_root+"index.php?controller=ajax&mod=newshide",{news_id:n,action:i,title:o,user_hash:dle_login_hash},function(n){DLEconfirm(n,dle_confirm,function(){location.reload(!0)}),HideLoading("")})})};
Изменений не было!

Файл: UserHideNews.zip

Добавлен: 6 февраля 2026, 13:28

Размер: 14.82 Kb

Скачиваний: 0

С уважением, SX2
👀 Кто читал
Онлайн / История (10 дней)
🟢 1 🕘 4
🟢 Online (1)
🕘 История (4)
❓ Unknown Desktop
🙏 Благодарностей 0
Привет! Похоже, Вы ещё не вошли на сайт.
Чтобы получить полный доступ, зарегистрируйтесь или войдите под своим именем.