

Плагин DLE позволяющий удалять автором собственных новостей на сайте, в данной реализации немного проработан функционал, подправлена кнопка на удаление и добавлены необходимые расширения и возможности, чтобы задать права каждой группе отдельно через админ панель, тем самым, исключен конфликт прав.
Проверено на DataLife Engine 14.0 лагов не обнаружил.
1. Установить плагин Удаление пользователем собственных новостей
2. Открыть engine/classes/js/dle_js.js найти:
4. Зайти в настройки групп и задать соответствующие права.
Хак DLE можно установить через систему плагинов, после добавления кода зарегистрированные посетители смогут удалять с ресурса свои новости. В админ панели настроить отдельную каждую группу пользователей, которая будет иметь права на удаление собственных новостей.
Проверено на DataLife Engine 14.0 лагов не обнаружил.
1. Установить плагин Удаление пользователем собственных новостей
2. Открыть engine/classes/js/dle_js.js найти:
function MenuNewsBuild(a,b){var c=[];c[0]="<a onclick=\"ajax_prep_for_edit('"+a+"', '"+b+'\'); return false;" href="#">'+menu_short+"</a>";""!=dle_admin&&(c[1]='<a href="'+dle_root+dle_admin+"?mod=editnews&action=editnews&id="+a+'" target="_blank">'+menu_full+"</a>");allow_dle_delete_news&&(c[2]="<a onclick=\"sendNotice ('"+a+'\'); return false;" href="#">'+dle_notice+"</a>",c[3]="<a onclick=\"dle_news_delete ('"+a+'\'); return false;" href="#">'+dle_del_news+"</a>");return c}
Заменить на:function MenuNewsBuild(a,b,d,e){var c=[];d==1&&(c[0]="<a onclick=\"ajax_prep_for_edit('"+a+"', '"+b+'\'); return false;" href="#">'+menu_short+"</a>");""!=dle_admin&&(c[1]='<a href="'+dle_root+dle_admin+"?mod=editnews&action=editnews&id="+a+'" target="_blank">'+menu_full+"</a>");allow_dle_delete_news&&(c[2]="<a onclick=\"sendNotice ('"+a+'\'); return false;" href="#">'+dle_notice+"</a>",c[3]="<a onclick=\"dle_news_delete ('"+a+'\'); return false;" href="#">'+dle_del_news+"</a>");e==1&&(c[3] = "<a onclick=\"dle_news_delete ('" + a + '\'); return false;" href="#">' + dle_del_news + "</a>");return c}
3. Очистить кеш Браузера4. Зайти в настройки групп и задать соответствующие права.
Хак DLE можно установить через систему плагинов, после добавления кода зарегистрированные посетители смогут удалять с ресурса свои новости. В админ панели настроить отдельную каждую группу пользователей, которая будет иметь права на удаление собственных новостей.
CMS: DLE
Категория: Модули
Автор: Неизвестен
Опубликовал: Дмитрий
8 | 479 |
Подождите, сейчас файл будет подготовлен, через
а сейчас может Зарегистрируемся?
это быстро!
32
секунд Вы получите ссылку на скачивание,а сейчас может Зарегистрируемся?

Навигация
Список доступных категорий сайта.
Web
Графика и Дизайн
Универсальные скрипты
Шаблоны uCoz и uCit
ㅤ uCoz и uCit Скрипты 28
ㅤ uCoz и uCit улучшения 14
Шаблоны DLE
ㅤ DLE Модули 27
ㅤ DLE Хаки/плагины 35
Прочие CMS шаблоны 9
Онлайн сервисы
Различная графика 104
Страница 404 15
Страница тех. работ 4
Сериалы и Фильмы от GiG-LiFe
Магазин от GiG-LiFe
Основной сайт GiG-LiFe
Реклама
ТОП 7 Недели Портала
Самое просматриваемое за неделю
61

S.T.A.L.K.E.R. 2 — Новая кровь в зоне | Painter of the Zone Better Blood Wallmarks
Геймплей и изменения
43

Звездные войны: Опорная команда | Star Wars: Skeleton Crew
Фильмы
32

Bleach Rebirth of Souls - Ultimate Edition
Action
32

Kaiserpunk - Supporter Edition [Portable]
Стратегии
32

Vidar Dicom Viewer Lite
Софт
24

Kaiserpunk - Supporter Edition [P2P]
Стратегии
Copyright © 2025 | Проект GiG-LiFe.ru
Материалы на этом сайте взяты из общедоступных источников и могут быть удалены по просьбе авторов, при наличии доказательства авторства.
Materials on this site are taken from public sources and may be deleted at the request of their authors when there is evidence of authorship.