Jump to content

GOOGLE fix, снятие блокировки сайтов на Opencart после Роскомнадзора

Version number: 1.0.1

330.00 RUB

   (0 reviews)
OpenCart:
  • 2.3
  • 2.2
  • 2.1
ocStore:
  • 2.3
  • 2.2
  • 2.1
OpenCart.Pro, ocShop:
  • Opencart.pro 2.3
  • Opencart.pro 2.1
  • OcShop 2.0.3.х

1 Screenshot

About This File

Уходим от блокировки и восстанавливаем нормальную работу сайта на Опенкарт.

Из-за блокировки мессенджера Телеграм в РФ по решению Роскомнадзора были также заблокированы многие сервисы гугла (аналитика, рекапча, фонты и т. д.).

Поскольку движок Опенкарт любых сборок использует обращение к сервисам Гугла, например, для загрузки фонтов, то зависают страницы как публичной части, так и админки.

Ваши сайты становятся недоступны для ваших покупателей.

 

Сейчас такой проблемы уже нет.

 

Спойлер

88dc7664b5.jpg

 

Данное решение позволяет снять эти проблемы. На первом этапе (в текущей версии) избавляемся от бесконечной и невыполнимой (из-за блокировки) попытки загрузки фонтов.

Проблема убрана как из админки, так и из фронт-энда.

 

Никакие файлы не изменяются на вашем сайте.  Работа через ocmod, котороый в любой момент можно отключить при желании.

 

Знаю, что некоторые модули в админке также пытается загружать эти фонты. Буду добавлять решение для таких модулей постепенно.

Сейчас решена базовая задача.  И сайты начинают работать привычно быстро.

 

В шаблонах (начиная от дефолтного) встречаются шрифты, загружаемые с серверов гугла:

open-sans,   // есть во всех сборках opencart

roboto-condensed,

marck-script

 

Данное решение позволяет встроить эти шрифты на ваш сайт. И пользователь в свой браузер будет загружать эти шрифты уже с вашего сайта. Тем самым исключаются долгие и бесплодные ожидания загрузки с серверов гугла.

Если в ваших шаблонах встречаются другие нестандартные шрифты, то просьба сообщать об этом.

 

Просто загрузите ocmod через загрузчик в админке. И обновите кеш ocmod. А также обновите системный кеш и кеш вашего ускорителя (если имеется).

Увеличьте перед загрузкой в настройках админки (система -> настройки -> магазин -> вкладка "сервер" ) "макс. размер файла" до 20 Мбайт. По умолчанию всего 300 Кб (если точнее, то несколько меньше, т. к. в байтах). Фонтов много и они в совокупности много весят.

 

dff2fa10c0.jpg

 

Для тех, кто загружает по фтп:


 

Спойлер

 

Возможно использование без загрузки ocmod.  Если загружаете по фтп, то положите файл install.php в папку admin и выполните http://ваш.сайт/admin/install.php

Удалите файл install.php.

После не забудьте применить install.xml и обновить кеш ocmod . install.xml (предварительно переименуйте в google_fix_by_sitecreator.ocmod.xml) можете положить в system и далее примените обновление кеша ocmod (и остальные кеши).

 

Не нужно повторять эти действия если вы изначально установили дополнение через стандартный загрузчик ocmod. Т. е. загрузили (установили) GOOGLE_fix.ocmod.zip

 

 

Данное решение может работать с переименованной папкой админа.

Только в файле xml замените admin на название вашей папки админа.

 

 

 

Результат виден здесь: http://watermark.sitecreator.pro/

 

 

2ed931a81f.jpg

eb66aa3cbf.jpg

 

 

 

Была ранее проблема:

 

bf4b9055cd.jpg

 

e903f5a9a6.jpg

 

 

e456ca2b41.jpg

 

 

Решение будет расширяться для снятия различных блокировок сайтов на Опенкарт, произошедших как побочный эффект известного решения Роскомнадзора и не только.

 

 

СОВМЕСТИМОСТЬ с шаблонами

 

На шаблоне journal 2 без ручной правки не сработает.

journal2 совершенно иначе подключает фонты  чем все нормальные шаблоны.

 

Правка под journal2  не входит в стоимость установки для всех остальных (нормальных) шаблонов.

На journal2  может понадобиться также подключать еще два нестандартных шрифта.

Используйте на journal2  на свой страх и риск.

 

 




  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.