WebTomat

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

для Vii Engine CMS

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

vii

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

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

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


 

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

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

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

 

- Скопируйте папку модуля system/modules/webtomat в */system/modules/ вашей CMS

1_download_webtomat


 

- Файл *system/inc/webtomat.php в */system/inc/

2_download_inc_webtomat


 

- Логотип webtomat.png из папки модуля *system/inc/images/ в */system/inc/images/

3_download_logo


 

- Скопируйте папку webtomat из директории *templates\Default сборки модуля в директорию с шаблоном, установленным на вашем сайте. По умолчанию обычно *templates\Default

4_download_templates


 

- В файле <.haccess> в после строк

# UBM
RewriteCond %{QUERY_STRING} ^act=([a-z]+)
RewriteRule ^(.*)balance $1index.php?go=balance [QSA,L]
RewriteRule ^balance(/?)+$ index.php?go=balance [L]

вставить

# WEBTOMAT
RewriteCond %{QUERY_STRING} ^act=([a-z]+)
RewriteRule ^(.*)webtomat $1index.php?go=webtomat [QSA,L]
RewriteRule ^webtomat(/?)+$ index.php?go=webtomat [L]

 

- В файле system/mod.php после строки (~20 строка)

switch($go){

вставить

//Каталог игр
case "webtomat":
include ENGINE_DIR.'/modules/webtomat/index.php';
break;

 

- В файле system/inc/mod.php после строки (~59 строка)

switch($mod){

вставить

//Настройка каталога игр
case "webtomat":
include ADMIN_DIR.'/webtomat.php';
break;

 

- В файле system/inc/main.php после строки (~59 строка)

echoblock('Города', 'Добавление, удаление и редактирование городов', 'city', 'city');

вставить

echoblock('Игры от WebTomat', 'Редактирование каталога flash-игр от WebTomat', 'webtomat', 'webtomat');

 

 

3. Настроить модуль:

- В административной панели Вашего сайта нажмите Игры от Webtomat и укажите webID площадки. Так же в этом меню вы можете настроить параметры каталога

5_wbt_setting


 

Каталог игр WebTomat установлен на Ваш сайт! И доступен по ссылке ваш_сайт/webtomat

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

 

- Скопировать URL авторизации и Ссылку на API сайта

8_url_plugin


 

и в разделе Редактирования вашей площадки на сайте Webtomat.ru указать их

6_wbt_url


 

- Теперь скопируйте Секретный ключ площадки,

7_wbt_secret_key


 

вставьте его в настройки модуля и сохраните настройки

9_secret_key_save


 

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

10_crossdomain


 

Важно!

- Убедитесь, что права доступа к папке upload на вашем сайте установлены в 777

- Функция loginFunction() описанная в файле system/modules/webtomat/js-auth.php реализована для стандартного шаблона Vii Engine со страницей авторизации по адресу site.ru/index.php. Если в Вы используете другой шаблон, тогда Вам необходимо переписать эту функцию, в соответствии с требованиями и возможностями вашей системы


 

Индексация роботами поисковых систем Google, yandex etc

Для того чтобы роботы поисковых системы могли проиндексировать AJAX-версию каталога к ссылке на каталог необходимо приписать

?act=games#!

Например, должна получиться такая ссылка:

http://mysite.com/webtomat?act=games#!