Posted 9 октября, 20177 yr comment_137485 Здравствуйте. Хочу перевести форум на https, так как во время переделки стиля под адаптивную верстку обнаружил... рекламу Мегафона, которую тот безвозбранно впихивает прямо в код форума (подмешивает в трафик своих клиентов, коим я являюсь)... Перевод сам оказался очень простым, за исключением одной проблемы, не то чтобы страшной, но неприятной - браузер не дает "зеленый свет" в адресной строке из-за изображений в постах и в чате, которые добавляют пользователи. Эти изображения зачастую загружаются по протоколу http, то есть являются незащищенными. Долго гуглил, нашел только вот такую идею с какого-то польского форума (оригинал): Цитата - позволить постинг изображений с https: - для популярных веб-хостингов, которые также имеют https, менять адреса http на https. Например, пользователь вставляет изображение http: //i.imgur.com/ и мы меняем его на https://i.imgur.com/ - для прочих http хостов, меняем изображение на обычную ссылку «Открыть изображение». Пока это представляю так: Обработку bbcode -> html не трогать, то есть, пусть в базу (и из базы, при редактировании) все попадает как и раньше, в оригинальном html. Поменять только код, который отвечает за наполнение таблиц с кэшами: ibf_content_cache_posts ibf_content_cache_sigs Собственно, вопрос, как это сделать и в каком файле смотреть? Менять код могу в папке admin не опасаясь перезаписи, поскольку обновляться уже не буду. Буду рад, если поможете кусочком кода или направлением для дальнейших раскопок
9 октября, 20177 yr comment_137492 ACP - Settings - Posting - General Найти Serve images from local server? - сделай Yes Цитата Когда https и члены отправляют удаленные ссылки на небезопасные изображения, это может привести к тому, что страница будет отображаться как небезопасная в вашем браузере. Этот параметр, когда он включен, приведет к тому, что изображение будет восстановлено, а затем будет использоваться с локального веб-сервера поверх https. ПП. Извините - это для 4.x
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.