WebTomat

Блог партнёрской программы

Для Instant CMS

Инструкция по настройке Модуля

icms Для того, чтобы настроить модуль WebTomat для Instant CMS, а также сервис «Кастомной авторизации» необходимо следующее:

 

1. Скачать модуль:

- Скачайте модуль с сайта Webtomat.ru и распакуйте архив!


 

2. Установить модуль на Instant CMS:

Для установки плагина на вашу CMS нам понадобится любой файловый менеджер для ftp подключения

В данном примере мы будем использовать бесплатный менеджер FileZilla  filezilla

 

- Копируем папку mod_webtomat из директории modules в директорию */modules/ на ftp вашего сайта

1_download_mod


 

- Копируем папку mod_webtomat из директории admin/modules в директорию */admin/modules/ на ftp вашего сайта

1_download_admin_mod


 

- Копируем файл mod_webtomat.tpl из директории templates/_default_/modules в директорию */templates/_default_/modules на ftp вашего сайта

1_download_templates_mod


 

- В разделе Модули административной панели вашего сайта нажмите Показать все -> Установить модуль

2_setup_module


Кликните по названию модуля Каталог игр — webtomat, и каталог установится

3_setup_webtomat_catalogue


 

3. Настройка модуля WebTomat

Из всего списка раздела Модули выберите Каталог игр — webtomat

4_set_plugin


 

- Определите страницу и позиционирование для отображения каталога и сохраните изменения. Например, мы выбрали раздел Форум в положении top

5_save_set


 

- Зайдите в Настройки модуля

6_set_catalog


 

- Укажите webID площадки и настройте стиль каталога

7_webid


 

- webID можно узнать на сайте партнёрской программы Webtomat.ru в разделе редактирования вашей площадки. *В данной инструкции мы будем использовать webID своей тестовой площадки

8_webid_webtomat


 

- Теперь вы сможете открыть каталог игр WebTomat в разделе Форум. Изменить название раздела в сможете в административной панели вашего сайта  Меню -> Показать все -> Форум

0_example


 

Каталог игр — WebTomat установлен на Ваш сайт!

 

 3.1. Настройка кастомной авторизации (не обязательно) 

Если Вы желаете использовать собственную систему авторизации пользователей, тогда вам необходимо:
- В Редактировании площадки на сайте webtomat.ru указать

URL авторизации : ваш_сайт/modules/mod_webtomat/api.php
Ссылка на API сайта : ваш_сайт/modules/mod_webtomat/api.php

9_url_paste


 

Также их можно скопировать с настроек вашего модуля

8_URL_copy


 

- Скопировать Секретный ключ площадки в разделе редактирования площадки

10_sekret_key_copy


 

- Укажите Секретный ключ в настройках модуля

11_secret_key_save


- Скопировать файл crossdomain.xml в корень вашего сайта

12_crossdomain


 

4. Индексация роботами поисковых систем Googleyandex etc

Теперь, благодаря используемой технологии индексации AJAX сайтов топовыми поисковыми системами, которую мы успешно внедрили в наш плагин для Instant CMS, каталог будет индексироваться независимо от типа интеграции, будь то AJAX или HTML витрина!
Это, в первую очередь, радостная новость для тех, кто хотел установить витрину 2.0, которая поддерживает только AJAX-интеграцию

 

5. Настройки HTML каталога

- Для того чтобы функционировал php-каталог с типом загрузки «HTML»
В файл ‘/core/cms.php’ сразу после строки (~ 1468 строка):

if (in_array($folder, array('admin', 'install', 'migrate'))) { return; }

вставить следующий код:

if (strstr($uri, "?") && !preg_match('/^admin\/(.*)/i', $uri)){
 $query_str = substr($uri, strpos($uri, "?")+1);
 $uri = substr($uri, 0, strpos($uri, "?"));
 parse_str($query_str, $_REQUEST);