HTTPS-протокол и Шорткоды

#
HTTPS-протокол и Шорткоды
Жизнь вынуждает переходить на работу сайта по протоколу https. В данный момент производится отладка работы сайта по новым требованиям и на этот период страницы сайта доступны и по http и по https протоколам. На сайте испольуется реализованный в обновлении 6.6.5 модуль "Шорткоды", в частности документы в формате PDF размещаются на страницах с помощью этого модуля, что очень удобно для пользователей при работе с этими документами. При использовании для отображения страницы с докуметами PDF защищённого протокола https браузер (проверял в Firefox 51.0.1 и Хроме) блокирует работу модуля, ругаясь на наличие смешанного (защищённого и обычного) содержимого. Причина нашлась достаточно быстро через Firebug: Заблокирована загрузка смешанного активного содержимого "http://docs.google.com/viewer?url=https://www.mysite.ru/document_name.pdf&embedded=true". Далее нужно было только определить в каком файле модуля Шорткоды находится код, отвечающий за вызов незащищённого http://docs.google.com/... Нашёл в /modules/shortcode/list.php, строка 172 - исправил на https и всё заработало как надо (прошу не считать внесение этой поправки за нарушение лицензионного договора).

Данный пост предназначен для тех, кто возможно столкнётся с похожей проблемой, а также для разработчиков HostCMS, чтобы они не забывали о всё возрастающих  требованиях к безопасности содержимого и как следствие об увеличении числа тех, кто переходит на работу с протоколом https (что очень актуально для магазинов). Прошу по возможности внести изменения во все необходимые файлы, дабы внесённые мною собственноручно изменения не затёрлись при обновлении...
yestravel
#
Re: HTTPS-протокол и Шорткоды
yestravel,
нужно заходить не в файл /modules/shortcode/list.php, а править сам шорткод через модуль в админке
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: HTTPS-протокол и Шорткоды
Это я уже позже понял и отредактировал...
yestravel
Авторизация