Все для DataLife Engine / DLE хаки / Хак для DLE / Хак для Dle убрать панель быстрого редактирования

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


Этот полезный на нашем портале 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, хак редактирования новости, без панели быстрого редактирования

upload-9.x.rar [73,94 Kb] (cкачиваний: 151)
  • 60

Комментарии 3

DM85 от 26 ноября 2015 22:02
Спасибо большое!
dle9.com от 26 ноября 2015 05:27
Цитата: DM85
В файле "dle_js" нет такой строки "if (dle_admin != '') {"

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

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

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

Версия движка 10.6
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent