Редактор новостей для DLE 11.3 (обновлено)

Полное редактирование новости вместо быстрого
  1. Онлайн

    Автор темы

    WYLEK

    Звание: Мастер

    Админ

    Сообщений: 694

    Создано тем: 178

    Рейтинг: 9

    Хак делает полное редактирование новости, вместо быстрого. Зачем он нужен этот редактор - вы можете убрать доступ к админке у модераторов, а у кого не было доступа, то редактирование в этом редакторе будет намного лучше, чем в быстром. Адаптирован хак для версии 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>';


    Теперь можно редактировать новости mail1_mini

    Скрины...

    Редактор новостей для DLE 11.3 (обновлено)







    Вложения:

      Вам запрещено скачивать вложения.Вам запрещено скачивать вложения.
    Сообщение отредактировал WYLEK 3 декабря 2017 - 22:45

    3 декабря 2017 - 22:41 / #1

Статистика форума, пользователей онлайн: 1 (за последние 20 минут)

Создано тем
717
Всего сообщений
5341
Пользователей
13963
Новый участник
Feofan

Добро пожаловать на WYLEK.RU!

Для того чтобы стать полноценным участником нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запись!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт