Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Очистка кеша в cloudflare с админки - плагин для dle 13.x

Тема в разделе "Плагины DLE", создана пользователем DevilOper, 8 дек 2019.

08.12.19 в 18:16
30.09.23 в 10:02
14
3.086
10
  1. TopicStarter Overlay
    DevilOper

    DevilOper Посетитель

    Регистрация:
    21 июл 2019
    Сообщения:
    80
    Лучших ответов:
    0
    Рейтинги:
    +60 / 2 / -0
    Очистка кеша в Cloudflare с админки.jpg

    Наверняка вы сталкивались с проблемой - при подключении CDN Cloudflare для сброса кеша приходится каждый раз заходить к ним на сайт, авторизовываться, выбирать ваш домен, тыкать на вкладку "Кеширование" и сбрасывать кеш сайта для обновления стилей, скриптов и картинок на вашем сайте.

    Разработал для себя плагин сброса кеша одной кнопкой с админ панели сайта. Делюсь плагином с вами. Версия DLE 13.x и выше.

    Установка:
    1. Скачиваем приложенный к статье плагин.
    2. Открываем его блокнотом.
    3. Ищем в нем [email protected] - меняем на ваш email, под которым вы зарегистрированы в Cloudflare.
    4. Ищем в нем domain.com - меняем на имя вашего домена без http и слеша в конце. Чистый домен.
    5. Ищем global_api_key. Его нужно заменить на ваш Global API Key. Взять его можно авторизовавшись в Cloudflare, справа вверху жмем на иконку, нажимаем "My Profile", вверху вкладка "Api Tokens", внизу видим Global API Key, жмём "View", вводим пароль и копируем api ключ.
    6. Сохраняем плагин. Загружаем его в системе плагинов.
    На главной странице админки появится кнопка "Очистить кеш Cloudflare", нажимаем, если видим ошибку - проверяем правильно ли вы вписали в плагин ваш домен, email и api ключ.
    Очистка кеша в Cloudflare с админки 1.jpg
    Разработчик: DevilOper
    Ссылка на источник: ТЫК
     

    Вложения:

    • Нравится Нравится x 10
    • Полезно Полезно x 5
  2. Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +167 / 25 / -0
    О, класс, новый кодер по дле появился :)
    Предложения по написанию модулей принимаешь? Или пока что своих идей хватает? :)
     
  3. TopicStarter Overlay
    DevilOper

    DevilOper Посетитель

    Регистрация:
    21 июл 2019
    Сообщения:
    80
    Лучших ответов:
    0
    Рейтинги:
    +60 / 2 / -0
    Работы выше крыши, несколько заказов взял + свой модуль поддерживаю. Пока времени хватает на сон в пару часов в день. Уверен на форуме есть много толковых кодеров, которые смогут помочь.
     
  4. Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +167 / 25 / -0
    Не так уж и много, всего два :) Кодеры на дле как вымирающий вид.
     
  5. Forian

    Forian Местный

    Регистрация:
    24 окт 2019
    Сообщения:
    1.374
    Лучших ответов:
    3
    Рейтинги:
    +316 / 45 / -0
    проще название папки шаблона поменять
     
    • Нравится Нравится x 1
    • Смешно Смешно x 1
  6. drew589

    drew589 Новичок

    Регистрация:
    30 июл 2019
    Сообщения:
    36
    Лучших ответов:
    0
    Рейтинги:
    +14 / 1 / -0
    DevilOper, зачем указывать домен чтоб получить zone_id? если можно сразу указать zone_id.
    p.s. Внес свои правки)
     

    Вложения:

    • Нравится Нравится x 4
  7. TeraMoune

    TeraMoune Бывалый

    Регистрация:
    6 апр 2019
    Сообщения:
    310
    Лучших ответов:
    3
    Рейтинги:
    +130 / 9 / -0
    Разве только кодеры ? Идей у клиентов достойных от которых не будет воротить тоже в избытке. Да и если будут хорошие предложение с хорошими деньгами то проблем найти кодера не должно быть. Вот можете написать в лс, что у Вас там за предложения, и цену которую заплатите за работу. Авось договоримся если идея хорошая и с деньгами проблем нету.
     
    • Нравится Нравится x 1
  8. TopicStarter Overlay
    DevilOper

    DevilOper Посетитель

    Регистрация:
    21 июл 2019
    Сообщения:
    80
    Лучших ответов:
    0
    Рейтинги:
    +60 / 2 / -0
    Суть дела не меняет, лайк поставил :)
     
    • Нравится Нравится x 1
  9. drew589

    drew589 Новичок

    Регистрация:
    30 июл 2019
    Сообщения:
    36
    Лучших ответов:
    0
    Рейтинги:
    +14 / 1 / -0
    Почему же ? Меньше кода стало )))
     
    • Нравится Нравится x 1
  10. n0n4m3

    n0n4m3 Новичок

    Регистрация:
    27 янв 2019
    Сообщения:
    46
    Лучших ответов:
    0
    Рейтинги:
    +4 / 0 / -0
    Спасибо забрал!
     
  11. michania

    michania Бывалый

    Регистрация:
    2 ноя 2016
    Сообщения:
    148
    Лучших ответов:
    2
    Рейтинги:
    +32 / 2 / -0
    Подскажите вариант плагина, с очисткой кеша заданной страницы, например главной ?
     
  12. dr.gopher

    Команда форума VIP Кинотрафик v2

    Регистрация:
    26 июн 2015
    Сообщения:
    1.546
    Лучших ответов:
    8
    Рейтинги:
    +444 / 44 / -0
    Чет не пошел на 15,1.

    Может есть у кого версия под новую версию ДЛЕ?
     
  13. neweps

    PRO Users

    Регистрация:
    21 янв 2016
    Сообщения:
    76
    Лучших ответов:
    1
    Рейтинги:
    +25 / 0 / -0
    Поправил, но не проверял
     

    Вложения:

    • Нравится Нравится x 1
    • Лучший Лучший x 1
  14. dr.gopher

    Команда форума VIP Кинотрафик v2

    Регистрация:
    26 июн 2015
    Сообщения:
    1.546
    Лучших ответов:
    8
    Рейтинги:
    +444 / 44 / -0
    Спасибо. Вроде работает. )
     
  15. reanimator692

    reanimator692 Зелёный

    Регистрация:
    16 апр 2018
    Сообщения:
    10
    Лучших ответов:
    0
    Рейтинги:
    +0 / 0 / -0
    Под DLE 12.1 без плагина можно его запилить?

    По клику на кнопку не выводит окно с подтверждением.Вот эта функция в engine/inc/main.php:

    $('#clearcloudflare').click(function() {

    DLEconfirm( '{$lang['confirm_action']}', '{$lang['p_confirm']}', function () {

    $.get("engine/ajax/controller.php?mod=clearcloudflare&action=clear&user_hash={$dle_login_hash}", function( data ){
    data = jQuery.parseJSON(data);
    Growl.info({
    title: data.head,
    text: data.text
    });
    });
    } );
    return false;
    });


    engine/ajax/controller.php -- Нет такого файла в 12й версии.
     
    #15 reanimator692, 30 сен 2023
    Последнее редактирование: 30 сен 2023
Яндекс.Метрика