В разделе GameCMS 04.11.2024 в 15:09
  • 329 просмотров
  • 1 комментарий

GameCMS - Установка модулей

Это краткий мануал по установке модулей на GameCMS.
Есть несколько способов установки:

• C помощью ключа, к API которому привязан движок, а Вы знаете что поставщиков движка на базе GameCMS есть несколько. (Безусловно лицензия - лидер!)
• Архивным способом через встроенный автоустановщик, но далеко ни все архивы имеют все файлы для чтения этого самого автоустановщика.
• Ручной способ - Мы используем архив с требуемыми файлами для работы, и полную базу к нему.

Вот несколько способов, но речь пойдем только о двух - второй и третий.

1) Архивный способ через встроенный автоустановщик:
Нам потребуется его активировать, и тут есть 2 варианта как это сделать. Возможно второй не совсем корректный, но последний раз у меня лично все работало.

• Вариант №1:
1. Отключаем безопасный режим по пути: Корень сайта/inc/config.php
Строка первая:
$safe_mode = 2; //безопасный режим - 1 - При значении 1 - безопасный режим включен, но мы же его выключаем, по этому ставим цифру 2. Полезно его выключить с работой PHP кода в шаблонизаторе. Это когда Вы вносите что-то и движок Вам говорит, что сделать этого нельзя, тогда просто выключаете безопасный режим.
2. Переходим В АЦ > Главные настройки и наблюдаем там блок "Основные настройки", спускаемся ниже и нас там интересует "Режим разработчика". Так просто его не включить, нам нужен ключ MD5 (MD5 — это 128 битный алгоритм хеширования, который был разработан в 1991 году проф. Рональдом Л. Ривестом. Алгоритм хеширования md5 предназначен для создания своего рода «отпечатков» или дайджестов произвольной длины.)
Где же его взять? И так, переходим на сайт md5-online.ru.

В поле MD5 пишем наш домен, далее жмякаем на кнопку "Вычислить".
Результат копируем, и вставляем.
Применяем!
Переходим на страницу в АЦ "Модули" и видим, что все у нас заработало и мы можем установить модуль архивом.

• Вариант №2:
1) Отключаем все так же безопасный режим в файле по пути: Корень сайта/inc/config.php
2) Следуем по пути: templates/admin/tpl открываем modules.tpl и видим это:

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

2) Ручной способ:

В качестве примера будем использовать модуль Статистика сайта .
Первым делом качаем архив. После можно его залить в папку modules_extra на вашем хостинге, и через панель управления на хостинге его распаковать. Можно распаковать у себя на пк и использовать FTP менеджер. Что это и где взять его, думаю, объяснять не нужно. И так, коннектимся к своему хосту и заливаем распакованную папку с ПК в modules_extra, переходим в ресурс модуля и нас интересует SQL запрос.

По кнопке его копируем и переходим в phpMyAdmin Вашего сайта, затем соответственно логинимся, выбираем свою базу данных и видим это:
Здесь нас интересует вверху кнопка "SQL", тыкаем и попадаем сюда:
В это окно вставляем ранее наш скопированный запрос и жмякаем на "ВПЕРЕД". ГОТОВО!
Команда сайта
Пользователи
▲ Наверх