Установка скрипта «Свой модуль»

Введение

Благодарим за покупку скрипта! Установка скриптового решения займет некоторое время. Пожалуйста, внимательно читайте инструкции и старайтесь следовать всем рекомендациям.

Первый шаг: активация uAPI и PHP


Этап 1. Активация uAPI для нужного модуля

Перейдите в настройки модуля "Пользователи" и напротив пункта «Включить uAPI для модуля» установите галочку, затем прокрутите страницу вниз и сохраните изменения.


Этап 2. Получение токен-доступов для uAPI

Перейдите на страницу http://uapi.ucoz.com/uapi_panel, авторизуйтесь под своим uID-профилем.

После авторизации, вы увидите интерфейс управления uAPI-приложений. Нам нужно создать приложение. Нажмите на «Создать» и введите все те данные, которые запросит форма.
  • В пункте «Название приложения» можно написать свое название (абсолютное любое);
  • В пункте «Consumer key» введите любой набор латинских букв, как например: hFFSJjknfsdgF87T, рекомендуем сгенерировать;
  • В пункте «Consumer secret» оставляем всё как есть;
  • В пункте «Redirect URL» введите ссылку на свой сайт (куда собираетесь подключить скрипт);
  • Нажмите на Сохранить.


Этап 3. Создание токенов

Перейдите на страницу http://api.ucoz.net/ru/join/reg, выберите «Полуавтоматом». Далее вам предложат ввести данные – их вы можете взять со страницы http://uapi.ucoz.com/uapi_panel. Заполните поля, продолжайте следовать инструкциям системы. В результате вы должны получить токены. Пошаговая иллюстрация:








Ура, теперь мы получили токены. Запомните их, мы к ним вернемся чуть позже.


Активация PHP

Убедитесь, что на вашем сайте активна услуга PHP. Для этого перейдите на главную страницу панели управления и обратите внимание на правую часть страницы. В случае наличия активной услуги вы увидите текст "PHP детали".
– перейдите к следующему шагу установки, PHP-услуга у вас активна. Если такой текст отсутствует, значит услуга PHP отключена или просрочена. Для подключения PHP необходимо оплатить премиум пакет, включающий возможность использования PHP-скриптов, либо заказать данную услугу отдельно.

Второй шаг: загрузка скриптов на FTP PHP


Этап 1. Установка пароля

Если у вас задан пароль к FTP PHP, сразу же переходите к следующему этапу.
Перейдите на главную страницу панели управления вашим сайтом, в правой верхней части нажмите на ссылку «PHP детали».
В открывшемся окне кликните на ссылку: «Пароль не установлен.
Мы попадем на страницу установки пароля на FTP PHP. Заполните поля, продолжайте следовать инструкциям системы.

Этап 2. Подключение к PHP FTP серверу

После установки пароля, скачайте FTP-клиент, рекомендуем бесплатный FTP клиент FileZilla. После установки программы, в верхней части вводим параметры подключения:
  • Сервер: s2000.ucoz.net
  • Логин (FTP login): введите свой логин, который указан в меню "PHP детали"
  • Пароль: пароль который вы ввели ранее в специальном разделе

После заполнения полей нажмите на кнопку «Быстрое соединение».


Этап 3. Загрузка скриптов на PHP FTP сервер

После успешного подключения вы увидите каталог под именем «scripts» в правой части окна программы. Обязательно переходим в этот каталог двойным кликом по нему.

Теперь загрузите в этот каталог папку из архива со скриптом «umod». Загрузить легко, просто перетащите эту папку в правый диалог (где отображаются каталоги и файлы хранящиеся на сервере).
Узнать статус передачи файлов вы можете в окне статуса, которое находится в нижней части программы, там отображаются файлы которые ожидают передачи и те, которые не удалось передать, в частности которые были успешно переданы.

Третий шаг: установка кода


Перейдите в Панель управления » Управление дизайном » Редактор страниц: Страницы сайта, (иными словами, код нужно разместить в шаблоне страницы, которая является главной страницей вашего сайта (то есть открывается по адресу http://ваш-сайт.ру/):
<?if(strpos($REQUEST_URI$, '?') == 0 || strpos($REQUEST_URI$, '/?') == 0)?>
<html>
    <head>
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1">
    <?'<'?>/head>
    <frameset rows="*" cols="*"><frame src="/php/umod/page.php?uri=<?substr($REQUEST_URI$, strpos($REQUEST_URI$, '?')+1)?>" style="border:0;outline:0;padding:0;margin:0;"></frameset>
</html>
<?else?>
 ВАШ КОД ШАБЛОНА
<?endif?>
В то место, что выделено красным цветом – должен быть весь код текущего шаблона.
и сохраните изменения.

Четвёртый шаг: настройка и использование


Настройка управления изменения кармы.

Откройте текстовой файл allow.txt в папке umod (которую мы загружали на FTP PHP), и укажите в нём ID-пользователя(ей), которым разрешён доступ в админку модуля. Каждый ID нужно прописывать с новой строки.
Определить ID-пользователя можно перейдя в Панель управления » Пользователи: Список пользователей. На открывшейся странице, в левой части контента, будет расположен столбец ID, нижние цифры и есть нужные нам индентификаторы.
Теперь у пользователя(ей), которых вы указали, появится возможность использовать админ-панель, находится она по адресу: http://ваш-сайт.ру/php/umod/admin.php

Ключи uAPI.

Вам будет предложено указать параметры oAuth. Пока вы их не укажите, что либо делать с модулем будет невозможно. Настройка модуля происходит по адресу: http://ваш-сайт.ру/php/umod/admin.php?section=config

Установка завершена. Если у вас возникли вопросы, которые не затрагивались в документации, спрашивайте в комментариях к товару.