Страница 1 из 2

Ошибки на домене с https.

СообщениеДобавлено: 19 янв 2017, 18:11
Alviksson
Домен https://...ya.ru/
При переходе на страницы:
https://m...ya.ru/property/29
https://m...ya.ru/reviews
Браузеры хром и файерфокс (остальные не стал смотреть) показывают незащищённое соединение.
На странице https://m...ya.ru/reviews, скорее всего, из-за подгружаемого аватара: http://0.gravatar.com/avatar/4f64c9f81b ... =35&d=&r=G
На странице одного объявления, например https://m...ya.ru/property/29 - вероятно, из-за: http://{s}.tile.osm.org/{z}/{x}/{y}.png
Где и как исправить данные несоответствия?

Re: Ошибки на домене с https.

СообщениеДобавлено: 20 янв 2017, 09:39
andipas
Спасибо, мы учтем это в следующих версиях продукта. Если вам нужно исправить незащищённые соединения на вашем сайте, обращайтесь через форму контактов.

Re: Ошибки на домене с https.

СообщениеДобавлено: 20 янв 2017, 16:23
Alviksson
По контактам - support@monoray.net, я обратился в первую очередь. И меня отправили на форум.
Изображение
Через какую форму мне ещё надо обратиться? Можно списком.

P.S. Возможно, мне будет достаточно простого указания в какой папке, какой файл содержит данные ссылки.

Re: Ошибки на домене с https.

СообщениеДобавлено: 20 янв 2017, 17:20
Xpycm
Вероятно, вас неправильно поняли.

В файле themes\classic\views\modules\reviews\views\index.php
поменяйте:
http://0.gravatar.com/avatar/4f64c9f81b ... d=&r=G

на:
https://0.gravatar.com/avatar/4f64c9f81 ... d=&r=G


В файле protected\modules\apartments\components\CustomOSMap.php
поменяйте:
Код: Выделить всё
self::$jsCode .= 'L.tileLayer("http://{s}.tile.osm.org/{z}/{x}/{y}.png", {
attribution: "&copy; <a href=\'http://osm.org/copyright\'>OpenStreetMap</a> contributors"
}).addTo(mapOSMap);
'
;


на:
Код: Выделить всё
/*self::$jsCode .= 'L.tileLayer("http://{s}.tile.osm.org/{z}/{x}/{y}.png", {
attribution: "&copy; <a href=\'http://osm.org/copyright\'>OpenStreetMap</a> contributors"
}).addTo(mapOSMap);
';*/

// https
self::$jsCode .= 'L.tileLayer("https://a.tile.openstreetmap.org/{z}/{x}/{y}.png", {
attribution: "&copy; <a href=\'https://osm.org/copyright\'>OpenStreetMap</a> contributors"
}).addTo(mapOSMap);
'
;


Спасибо за найденные недочёты при работе с https на бесплатной версии. Да и на платной, если включена карта OpenStreetMap

Re: Ошибки на домене с https.

СообщениеДобавлено: 20 янв 2017, 17:55
Alviksson
Спасибо.

Проблема с картами.

СообщениеДобавлено: 28 янв 2017, 09:02
Alviksson
Добрый день.
Домен тот же, обнаружил новую проблему:
Карты Google или Yandex - при добавлении объявления не может установить маркер по адресу пишет "Координаты не найдены" - для обоих карт.
Google API прописан. Обращение к Google Maps Geocoding API видны, но в статусе "Ошибка".
Изображение
Форум читал, не смог найти информации для исправления проблемы.
P.S. вручную маркер прекрасно выставляется, но неудобно очень. OpenStreetMap - включал\выключал эффекта 0.

Re: Ошибки на домене с https.

СообщениеДобавлено: 31 янв 2017, 16:20
Foton
Какой уходит запрос и какой приходит ответ?

Re: Ошибки на домене с https.

СообщениеДобавлено: 19 фев 2017, 09:55
Alviksson
Прошу прощения за "длинный диалог".
Не совсем понимаю, что значит "Какой уходит запрос и какой приходит ответ?"
При добавлении объявления, на вкладке карта указываю, например: "Москва улица Москвитина 3 квартира1"
=> Установить маркер по адресу
Всплывает сообщение: "Координаты не найдены"

Re: Ошибки на домене с https.

СообщениеДобавлено: 20 фев 2017, 09:26
Xpycm
Здравствуйте.

Попробуйте в файле protected\components\Geocoding.php
вместо:
Код: Выделить всё
$apiURL 'https://maps.googleapis.com/maps/api/geocode/json?address='.urlencode($address_string).'&sensor=false&key='.param('googleMapApiKey'); 


вставить:
Код: Выделить всё
$apiURL 'https://maps.googleapis.com/maps/api/geocode/json?address='.urlencode($address_string).'&sensor=false'

Re: Ошибки на домене с https.

СообщениеДобавлено: 20 фев 2017, 17:21
Alviksson
Спасибо, заработало.)

И сразу можно следующий вопрос? При выборе "Срок активности объявления", если выбрать что либо из первых 5-ти позиций (неделя, месяц и т.д.), пишет "Объявление будет активно до (текущее число)"
То есть, если добавляю объявление сегодня, 20 февраля, то при выборе срока активности на 3 месяца, выдаёт - Объявление будет активно до 20 февраля 2017 года.

Ещё вопрос: при пакетном удалении спам аккаунтов: С отмеченными => Удалить => Выполнить, страница затемняется, скрипт задумывается надолго и в итоге не удаляет. В ручную, по одному - да, удаляются, но неудобно.)