Сливаю скрипт мониторинга серверов CSS, с рабочей автооплатой и админкой. Доступны оплаты вебмани и фрикасса, при желании можно добавить и другие. Имеются ваучеры (добавление в услуги по ключам). Скрипт заточен под ксс, так же ксго и кс 1.6, но сервера кс 1.6 добавляются не все(код открыт, можно полазить поправить всё что угодно при желании). В архиве имеется инструкция по установке.
1) Создаём БД и импортируем дамп monitor_css.sql 2) Заливаем файлы на хостинг 3) Создаём крон задание (пример ссылки для крона http://site.ru/cron.php?key=z03u1x3H3v6Q , где z03u1x3H3v6Q - это ключ, менять в conf.php)
1) Открываем файл conf.php (прописываем подключение к БД, пароль от крона) 2) Открываем папку core в ней файл template.php (заменить site.ru на свой домен) 10 строка: public $templates_root_dir = 'http://site.ru'; // templates_root_dir указывать без закрывающего слэша! 3) Далее нужно создать капчу гугл recaptcha v2 (получаем два ключа) далее идём в phpMyAdmin в таблице settings меняем ключи на свои (столбцы recaptcha_key и recaptcha_secretkey) 4) Регистрируемся на нашем сайте, далее идём в phpMyAdmin в таблице users даём себе права (столбец gid ставим 4) После авторизируемся и можем заходить в админ панель http://site.ru/admin/
ссылки для платёжных систем(одинаковые для WM и FREE-KASSA): URL оповещения: http://site.ru/payment
URL возврата в случае успеха: http://site.ru/payment?status=success
URL возврата в случае неудачи: http://site.ru/payment?status=fail
Подключаем моник к мастерсерверу by jesuspunk (Режим CMQ - прописать подключение к БД и SQL запрос, он ниже)
SQL запрос
cmqcs = (SELECT address FROM servers WHERE top = '1' AND ban = '0' ORDER BY top_end DESC LIMIT 20) UNION (SELECT address FROM servers WHERE boost = '1' AND ban = '0' ORDER BY boost_created DESC LIMIT 100) UNION (SELECT address FROM servers WHERE vip = '1' AND ban = '0' ORDER BY RAND())