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

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

    Автор темы

    WYLEK

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

    Админ

    Сообщений: 1127

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

    Рейтинг: 10

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

Создано тем
831
Всего сообщений
7161
Пользователей
14174
Новый участник
spb-spb

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

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

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

Войти на сайт