Forumlar / National / Russian / Тех. поддержка / HTTPS сайт в витрине

Не получается добавить сайт в галерею

Macik
#41891 2016-07-01 15:29

Да. Тема уже поднималась. Это багофича плагина «Витрина». Там `http` жестко забито в код (и еще тут). 

Если есть желание ускорить процесс — форкайте и шлите PR.

Думаю поправить не составит больших затрат. К тому же хороший вариант потренироваться. :)

Алгоритм вижу следующим:

  • в `setup` каталоге делаем патч — patch_1.3.0.sql (в котором будет код меняющий все URL уже хранящиеся в базе на вариант с указанием `http://`).
  • Ввод URL делаем в «условно» свободной форме (с http(s) или без)
  • разбор с помощью `parse_url` (если протокол не указан или не соответствует htttp(s) → добавляем|меняем на http)
  • вносим в базу URL в полном формате
  • правим места обработки / вывода данных

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F

Bu konu Macik tarafından düzenlendi(2016-07-01 17:39, 7 yıllar önce)