CMS DonateEngine v3.5.0
Added registration and authorization via Steam account. When registering, the user needs to fill out a form and confirm the email through the mail. One-button authorization.
To update, create a new table via phpMyAdmin:
Then replace the files with new ones.
In the admin menu, add a new menu item
Go to shop/admin/?page=steam and enable SteamID authentication.
New files:
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;
Then replace the files with new ones.
In the admin menu, add a new menu item
admin/?page=steamor restore the menu from backup.
Go to shop/admin/?page=steam and enable SteamID authentication.
New files:
- shop/language/en/admin/steam.php
- shop/language/ru/admin/steam.php
- shop/admin/msmod/steam.php
- Unchanged
- 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