Перейти к публикации

infoedu

новички
  • Публикации

    7
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем infoedu

  1. На вкладке Автопроверка системы, в поле Обработчик изображения указано. что WebP Support: Disabled. Где его можно включить? И если это вопрос с сервером - что именно нужно установить на него?

    Я могу отключить конвертацию и конвертировать на стороннем сервисе, но DLE также не разрешает загружать изображения такого формата, хотя webP есть в перечисленных

    webp-error.jpg

  2. Добрый день!

    Имеется мультиязычный сайт,  site.com - главная страница на русском, а site.com/ua/ - аналогичная ей на украинском 

    смена языка реализована сменой шаблона

    Необходимо при первой загрузке главной  страницы site.com отобразить страницу site.com/ua/

    А если пользователь далее сам сменит шаблон на русский (т.е установится cookie) необходимо отображать страницу site.com уже без редиректа

    У меня вопрос - на каком моменте лучше производить эту проверку, ведь я не могу просто сравнить "адрес страницы" в файлах движка

    И код (в файле init.php )  что-то в роде 

    if(!isset ( $_COOKIE['dle_skin'] ) and /*запрашивается страница site.com */){
    header( 'Location: https://site.com/ua/', 302 );
    }

    не повлияет ли на дальнейшее выполнение скрипта?

  3. 19.05.2018 в 14:49, LonerD сказал:

    В DLE 13 поправили совместную работу FroalaEditor с популярным набором иконок Font Awesome 5. Но мелкий баг остался. При добавлении новости с сайта (и при быстром редактировании новости) иконка к кнопке "Вставка исходного кода" (третья от конца в первом ряду) не подгружается.

    А в чем заключается совместная работа, не подскажите? Можно ли эти иконки увидеть в редакторе или вставлять их нужно только как исходный код?

  4. 1 час назад, Drage сказал:

    Можно поподробнее?)

    Просто отправить запрос к файлу index.php

    $.ajax({
      type: "POST",
      url: "https://ваш.сайт/index.php",
      data: {'action_skin_change': 'yes', 'skin_name': 'название шаблона', 'location' : 'адрес'},

    });

    location - это уже моя "надстройка" через плагин 

    Имя файла: engine/init.php

    Найти: set_cookie ( "dle_skin", $_REQUEST['skin_name'], 365 );

    Добавить ниже: if(isset ( $_REQUEST['location'] )){ header( 'Location: '. $_REQUEST['location'], 302 );}

    Кстати вопрос, так можно делать? Это не влияет на безопасность?

×
×
  • Создать...