WYLEK.RU


Русификация программ, помощь и обучение
Поиск по сайту
Панель управления

Пользователи сайта

Юзеры (1)
Гости (1)
Боты (2)
crawl Bot
Всего на сайте (4)

Сегодняшние посетители
Пользователи форума
Юзеры 2
Google, Яндекс, Prigovor, andrej62
Гости 17
Скрытые 0
Всего на форуме 19
Друзья сайта

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

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

    WYLEK

    Админ

    Репа: (2|2|0)

    Благодарности: 0

    Сообщений: 11

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

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

GILAF, Teodorrrro , Prigovor

Админ | Администраторы | Проверенные | Прохожие | Команда сайта | Команда сайта. | Знаток | Удаленные | Стажер | Друзья | Мастер | Журналисты | Участники | Заблокированные | Portable | ULogin

Создано тем
8
Всего сообщений
15
Пользователей
13138
Новый участник
Prigovor