Хак для Dle убрать панель быстрого редактирования

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак для Dle убрать панель быстрого редактирования
Этот полезный на нашем портале www.dle9.com хак дле представляет собой адаптированный хак редактирования новости на сайте для версий 9.х, а предназначение его дать возможность вашим пользователям - редактирование новости, без быстрого редактирования, а в админ панели.
Создан на заказ, возможно кому-то он не нужен, но кот-то искал что-то подобное.
Просьба сильно не ругать.
Делал под 8,3, 8,5 тоже работает теперь и для 9.x DLE
Адаптированный хак редактирования dle новости на сайте для версий 9.х, без всплывающего окна быстрого редактирования
Установка: Хак Dle убрать панель быстрого редактирования, дать вашим пользователя редактирование новости, без всплывающего окна быстрого редактирования.

1. Залить в корень файлы и папки из папки upload. Предварительно переименовав папку в название Вашего шаблона.

2. Открываем engine.php находим:

    case "pm" :
        include ENGINE_DIR . '/modules/pm.php';
        break;


Ниже добавляем:

    case "editnews" :
        include ENGINE_DIR . '/modules/editnews.php';
        break;

3. Открываем языковой файл website.lng и в любом месте добавляем:

'add_ok_ok'        =>    "Новость отредактирована",
'add_ok_1_1'    =>    "Ваша новость успешно отредактирована.",
'add_ok_2_1'    =>    "Ваша новость была успешно отредактирована. После проверки администратором она будет опубликована на сайте.",
'add_ok_3_1'    =>    "Ваша новость была успешно отредактирована. Однако, в связи с тем, что Вы можете публиковать новости без модерации не во все разделы, Ваша новость будет опубликована только после проверки администратором сайта.",


4. Открываем файл dle_js

Находим:

if (dle_admin != '') {


Выше добавляем:

menu[4]='<a href="' + dle_root + 'index.php?do=editnews&id=' + m_id + '">Редактирование</a>';


Автор: coolbola
Адаптировал: Dr. Neo

Наш сайт предлагает хаки для DataLife Engine, хак редактирования новости, без панели быстрого редактирования
  • 60
Рубрика: DLE хаки » Хак для DLE
Ранее » Вывести аватар пользователя в краткой новости хак дле« Далее Скрипт Vintage плагин онлайн сервис изменения картинок
Добавление комментарияОставить комментарий
  • № :3
  • 26 ноября 2015 22:02
Спасибо большое!
  • № :2
  • 26 ноября 2015 05:27
Цитата: DM85
В файле "dle_js" нет такой строки "if (dle_admin != '') {"

Версия движка 10.6

есть такая строчка вероятней всего вы смотрите на сжатый файл (он перекодируется и код меняется)
поэтому нужно смотреть вот на этот файл и изменить согласно инструкции
Developer/uncompressed/dle_js.js

а потом заменить этот файл в этой папке
engine/classes/js/dle_js.js
  • № :1
  • 26 ноября 2015 01:36
В файле "dle_js" нет такой строки "if (dle_admin != '') {"

Версия движка 10.6