CMS Donate Engine v3.5.0 CMS Donate Engine v3.5.0

Добавлена регистрация и авторизация через Steam аккаунт. При регистрации, пользователю нужно заполнить форму и подтвердить емайл через почту. Авторизация одной кнопкой.

Для обновления создайте новую таблицу через phpMyAdmin:
CREATE TABLE IF NOT EXISTS `ms_members_confirm` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(128) NOT NULL,
  `mail` varchar(128) DEFAULT NULL,
  `steamid` varchar(128) NOT NULL DEFAULT '',
  `data` text NOT NULL,
  `key` varchar(128) NOT NULL DEFAULT '',
  `time` int(11) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`,`mail`),
  KEY `key` (`key`),
  KEY `time` (`time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Далее замените файлы на новые.

В меню администратора добавьте новый пункт меню
admin/?page=steam
или восстановите меню из резервной копии.

Перейдите на страницу shop/admin/?page=steam и включите авторизацию через SteamID.

Новые файлы:
  • shop/language/en/admin/steam.php
  • shop/language/ru/admin/steam.php
  • shop/admin/msmod/steam.php
Удалённые файлы:
  • Без изменений
​Файлы с изменениями:
  • shop/language/en/ucp.php
  • shop/language/en/base.php
  • shop/language/en/steam.php
  • shop/language/ru/register.php
  • shop/language/ru/ucp.php
  • shop/language/ru/sendpassword.php
  • shop/language/ru/base.php
  • shop/language/ru/steam.php
  • shop/includes/db.mysqli.php
  • shop/includes/constants.php
  • shop/index.php
  • shop/payments/webmoney.php
  • shop/style/gente/index.tpl
  • shop/msmod/register.php
  • shop/msmod/ucp.php
  • shop/msmod/steam.php
  • shop/msmod/sendpassword.php
  • shop/msmod/store.php
  • shop/admin/msmod/settings.php
  • shop/admin/msmod/menu.php
  • shop/admin/msmod/db.php
  • shop/install/sql/inserttable_ru.sql
  • shop/install/sql/databasetable.sql
  • shop/install/sql/inserttable_en.sql
  • shop/install/sql/articles.sql
  • shop/install/temp/bdlogin.tpl
С обновлением шаблона, с обновлением структуры MySQL.