Редактор новостей для DLE 11.3 (обновлено)
Хак делает полное редактирование новости, вместо быстрого. Зачем он нужен этот редактор - вы можете
-
Оффлайн
Автор темы
Звание: Легенда
Админ
Сообщений: 2195
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3580
Был: 2024-11-18 08:59
Лайков: 202
Хак делает полное редактирование новости, вместо быстрого. Зачем он нужен этот редактор - вы можете убрать доступ к админке у модераторов, а у кого не было доступа, то редактирование в этом редакторе будет намного лучше, чем в быстром. Адаптирован хак для версии DLE 11.3, установлен и работает на этом сайте.
1. Скачайте архив.
2. Загрузите на сервер содержимое папки upload_for_11.3 (папку шаблона Default переименуйте на свою), папка preview из архива preview.rar содержит файлы предпросмотра. Если у вас стандартный предпросмотр, замените этими файлами свои, если специальный (например как у меня в шаблоне Zeos), то менять ничего не надо.
3. Откройте engine.php и найдите:case "pm": include ENGINE_DIR . '/modules/pm.php'; break;
добавьте нижеcase "editnews" : include ENGINE_DIR . '/modules/editnews.php'; break;
4. В website.lng впишите после // 11.3'add_ok_ok' => "Новость отредактирована", 'add_ok_1_1' => "Ваша новость успешно отредактирована.", 'add_ok_2_1' => "Ваша новость была успешно отредактирована. После проверки администратором она будет опубликована на сайте.", 'add_ok_3_1' => "Ваша новость была успешно отредактирована. Однако, в связи с тем, что Вы можете публиковать новости без модерации не во все разделы, Ваша новость будет опубликована только после проверки администратором сайта.",
5. В файле dle_js.js найдите:menu[0]='<a onclick="ajax_prep_for_edit('' + m_id + '', '' + event + ''); return false;" href="#">' + menu_short + '</a>'; if (dle_admin != '') { menu[1]='<a href="' + dle_root + dle_admin + '?mod=editnews&action=editnews&id=' + m_id + '" target="_blank">' + menu_full + '</a>';
замените на:menu[0]='<a href="' + dle_root + 'index.php?do=editnews&id=' + m_id + '" target="_blank">Редактировать новость</a>'; if (dle_admin != '') { menu[1]='<a href="' + dle_root + dle_admin + '?mod=editnews&action=editnews&id=' + m_id + '" target="_blank">' + menu_full + '</a>';
Теперь можно редактировать новости
Скрины...
Прикрепление:1512333891edit-news_2.2.rar
Прикрепление: 1512333892preview.rarСообщение отредактировал WYLEK 29 января 2023 - 14:123 декабря 2017 - 23:41 / #1
Статистика форума, пользователей онлайн: 0 (за последние 20 минут)
---
- Создано тем
- 1197
- Всего сообщений
- 15762
- Пользователей
- 18014
- Новый участник
- Markhabayev