Скрытие новостей пользователем (User Hide News by SX2)
|
Проверено на 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 |
Чтобы получить полный доступ, зарегистрируйтесь или войдите под своим именем.

