veciy.ru

24.09.17
[1]
переходы:52

скачать файл
ТЗ по созданию панели управления для игрового хостинга

ТЗ по созданию панели управления для игрового хостинга.



Необходимо создать панель управления для игрового хостинга с хорошей управляемостью и динамичностью.


После реализация заказчик оставляет за собой возможность заказа на внесение изменений, на добавление некоторые функции без совершения дополнительных плат.


Работу нужно делать вместе, т.е. на имеющемся хостинге делать панель - сначало реализовать дизайн, далее реализовывать функции. В процессе, возможно, будет много поправок, т.к. ТЗ большое и всё нельзя предусмотреть. Нужно осуществлять исправление / добавление без дополнительных оплат.

Недоделки не принимаются. Панель должна быть сделана полностью со всеми функциями.




Общие функции панели:


1. Мультиязычность (только пользователь, админке не нужна мультиязычность)

1) Английский 2) Русский 3) Возможность добавления других языков самостоятельно. Обратить внимание на конец документа в «Желательные функции» по поводу реализации двух сайтов (домены уже куплены).

2. Две панели - одна для пользователя, вторая для администраторов.

3. Возможность администратору захода за пользователя для помощи ему(ей)

4. На главной странице сайта вывод - Серверов: 1000 Игроков онлайн: 10000

Возможность отключения этого вывода из панели.

5. Поиск по сайту

6. Поддержка оплаты по Webmoney, Yandex.Money, Robokassa, Банковской картой, QIWI

7. Интеграция с сайтом. (наш приблизительный дизайн сайт http://st.free-lance.ru/users/alexandraf/upload/f_4e832267dc6b4.jpg )

Интеграцию делать таким образом, чтобы от сайта осталось всё вплоть до верхнего меню. Остальное от меню и вниз - убрать и сделать панель на этом месте по дизайну из пункта 8.

8. Дизайн панели: http://st.free-lance.ru/users/alexandraf/upload/f_4e834643ecb54.jpg

9. Уведомление администраторов по E-Mail о новых тикетах / партнёрских премодерациях / о превышении лимита серверов на машине / и обо всём другом.




Функции до авторизации:


Заказ сервера с выбором тарифного плана.


После выбора - сообщать о необходимости авторизации. После входа сразу же переходить к оплате заказа.





Функции после авторизации:


Пользователь:


Главное Меню

Меню «Мои Сервера»


Подпункт «Заказать сервер»

  1. Заказ сервера с выбором тарифного плана, локации и слотов. Пример локаций: 1) Москва #1 2) Москва #2

Перечень тарифных планов:

  1. CS 1.6 Public - стоимость 50 рублей / слот

Особенности тарифного плана: 1) Возможность самостоятельной установки плагинов и карт на сервер (включение, отключение) - управление из меню «Управление плагинами» и «Управление картами». ВАЖНО: Должна быть функция отключения возможности для всех пользователей управления определёнными отдельными плагинами. 2) «Раскрутка от MvPRO #1» (приток игроков днём с 14:00 до 22:00) включена в стоимость. 3) Возможность заказа услуги - «Раскрутка от MvPRO #2» (приток игроков ночью с 22:00 до 09:00). 4) Возможность заказа услуги - «Раскрутка от MvPRO #3» (приток игроков утром с 09:00 до 14:00). 5) Возможность заказать 3 и 4 пункты одновременно. 6) Возможность заказа остальных доп. Услуг. 7) Слотов 20-32

b) CS 1.6 Classic - стоимость 40 руб / слот

Особенности тарифного плана: 1) Управление плагинами и картами отключено. 2) «Раскрутка от MvPRO #1» включена в стоимость. 3) Возможность заказа всех доп. услуг. 4) Слоты 20-32

c) CS 1.6 ClanWar - стоимость 20 руб / слот

Особенности тарифного плана: 1) Управление плагинами отключено. Управление картами включено. 2) Отсутствие возможности заказа всех доп. Услуг. 3) Слотов 12. Меньше или больше быть не может. 4) Минимальный срок заказа - 3 месяца

d) CS 1.6 Public GunGame - стоимость 45 руб / слот

Особенности тарифного плана: 1) Установка плагинов и карт включена. 2) Возможность заказа всех доп. услуг. 3) Мод GunGame 4) Слоты 20-32

e) CS 1.6 Public Deathmatch - стоимость 40 руб / слот

Особенности тарифного плана: 1) Установка плагинов и карт включена. 2) Возможность заказа всех доп. Услуг. 3) Мод Deathmatch 4) Слоты 20-32


Подпункт «Заказать дополнительные услуги»


Сервер * меню для выбора сервера *


Услуга * меню для выбора услуги *


Кнопка «Заказать»



Остальные подпункты - Пример «Сервер 5319» т.е. сервера юзера


Страница сервера:


Сервер 5319


Статус: работает выключить перезапустить


Функции выключить и перезапустить не должны быть видны, если отключены глобально.***


IP сервера: srv1.host-cs.net Порт: 27015 (194.28.22.3:27015)

Цена: 800 руб/месяц

Карта: de_dust2

Игроки: 14/16



Управление сервером


1. rcon консоль


Консоль для выполнения в скрине (screen) через функцию «rcon». Пример rcon stats


Команда: stats Кнопка «Выполнить»


Ответ: CPU In Out Uptime Users FPS Players

1.33 0.00 0.00 98 0 466.42 0


Rcon консоль не должна быть видна, если отключена глобально.***


  1. Установка карт


Установленные карты


Таблица:


# Название Картинка Описание Действие Статус

1 de_dust2 *картинка* … Удалить Включена

2 de_aztec *картинка* … Удалить Выключена Включить



Должна быть возможность сделать так, чтобы некоторые карты нельзя было отключить. Т.е. кнопку «Выключить» убрать для некоторых карт. Одной из таких карт является de_dust2


Установка карт


# Название Картинка Описание Действие

1 de_dust4ever *картинка* … Установить



Заявка на добавление карты

Начало формы


Кнопка «Подать заявку» - Ссылка в систему тикетов с автовыбором пункта «Заявка на добавление карты»

Конец формы



  1. Установка плагинов


Установленные плагины


# Название Описание Действие Состояние

1 pausecfg Пауза плагинов удалить Включён Выключить




Установка плагинов


# Название Описание Действие

1 knife_round Дуэль на ножах 1x1 установить





Должна быть возможность сделать так, чтобы некоторые плагины нельзя было удалить и выключить.


Сортировать по алфавиту


Плагины получаются из %/cstrike/addons/amxmodx/configs/plugins.ini

Где % директория сервера


Формат файла (синтаксис):


2_grenades.amxx ; 2 HE гранаты, заместо одной.

;pausecfg.amxx ; Описание


1 плагин включён, 2 плагин выключен. Выключение обозначается символом ; в начале строки. Название плагина 2_grenades .amxx - расширение плагинов ; Описание - описание плагина.




Заявка на добавление плагина


Кнопка «Подать заявку» - Ссылка на систему тикетов с автовыбором темы «Заявка на добавление плагина»


  1. Редактор конфигов

Меню - выбор из подпунктов.


Подпункт: server.cfg


Нахождение конфига - %/cstrike/server_forusers.cfg

Где % - директория сервера


Формат файла (синтаксис):


Игнорировать строки, начинающиеся с //


hostname "[MvPRO.net] Public [Dust2]" // Имя сервера.

mp_roundtime "2.3" // Длительность раунда. (мин)

название "значение" // Описание


Получаемый вывод:


hostname *поле с значением* *картинка с воскл знаком*


При нажатии на картинку - показывать описание параметра.


Подпункт: users.ini


Формат файла (синтаксис):


Игнорировать строки, начинающиеся с ;

"name" "password" "abcdefghijkmnopqrstu" "a" ; Вася

"ip" "" "abcdefghijkmnopqrstu" "de" ; Боря

"steam id" "" "abcdefghijkmnopqrstu" "ce" ; Саша

"значение" "пароль, если нужен" "флаги доступа" "флаги авторизации" ; Коммент


Получаемый вывод:


Администраторы сервера


Юзер Пароль Права Тип Комментарий

name password abcdefghijkmnopqrstu Имя Вася

ip Нет abcdefghijkmnopqrstu IP Боря

steam id Нет abcdefghijkmnopqrstu ID Саша

значение флаги доступа флаги авт Коммент



Добавить админа


Тип Выбор 1) STEAM_ID 2) IP 3) Логин и пароль


Тип 1:


STEAM_ID

Права*

Комментарий


Тип 2:


IP

Права*

Комментарий


Тип 3:


Логин

Пароль

Права*

Комментарий


* abcdefghijkmnopqrstu - по умолчанию


Кнопка «Добавить»


Подпункт: motd.txt


Расположение: %/cstrike/motd.txt


Синтаксиса нет, выводится целый файл кодом. Код - HTML. При выводе выводить не как HTML, а как текст.


Сверху выводить BB коды и т.п. для редактирования HTML.


Далее поле в котором код.


Кнопка «Сохранить».


При нажатии на кнопку сохранить - выполнять проверку на наличия такого.

1. serva4ok 2. forteam 3.myarena 4. Матных слов 5. cmd 6. php

Если ничего не обнаружено - сохранять. Если что-то обнаружено - вырезать то, что обнаружено и сохранять. Т.е. например наш motd.txt файл

Serva4ok.ru

После проверки останется:

.ru


Пункт «Заказать дополнительные услуги»

- При нажатии переход на страницу заказа доп. Услуг с автовыбором сервера, с меню которого произошол переход.


Пункт «Переустановить сервер»*** - переустановка сервера, установка всех настроек стандартными. Копирование сервера текущего тарифа заного.

Пункт «Удалить сервер»*** - удаление заказа сервера.






*** - Не должны работать, если отключены в глобальных настройках админки. Также переход по ссылке функции не должен работать. Т.е. зная ссылку не должно быть возможности её использования, если она глобально отключена.






Меню «Баланс»

Подпункт: Пополнить


Сумма в рублях: * меню для ввода *


Минимум - 10 руб


Система: Webmoney - прямой платёж через Webmoney (необходимо подключить систему)


Yandex.Money - прямой платёж сЯндекс-Денег (необоходимо подключить систему)


Альфа-Клик - прямой платёж сльфа-Клик (необходимо подключить систему)


Остальное (Robokassa) (необходимо подключить систему)


Подпункт: Платежи


Таблица

# Сумма Тип операции Сервер Дата

1 1000 руб Пополнение 5319 11.10.2011

2 800 руб Снятие за услугу 5319 12.10.2011


Меню: «Партнёрская программа»


Ваша реферальная ссылка: host-cs.net/?u=1001


Заметка для разработчика: ?u=1001 это для простых клиентов. ?p=1 это для партнёров-сайтов.

Автоматически выплачивать платежи каждое 1 число каждого месяца. 10% от реферралов. Выплачивать автоматически только суммы до 500 руб. Для платежей на большие суммы выставлять премодерацию и отображать в панели администрирования «Партнёрская программа»


* информация о партнёрской программе *


Меню «Профиль»


Имя:


E-Mail*:


Пароль*:


Повторите пароль*:


Дата рождения:


Сайт:


* - обязательные пункты.


При регистрации обязательными пунктами является E-Mail и пароль и соглашение с договором. Галочка на соглашение с договором должна стоять по умолчанию.

Ссылка на договор: f.host-cs.net/agreement.doc



Меню «Тикеты»


* информация о системе тикетов *


Фильтр 1) Отвеченные 2) закрытые 3) в ожидании 4) отвеченные



Заголовок


Текст


Сервер***


*** - если один сервер, автовыбор его. Если серверов несколько по умолчанию выставлять поле «Выберите сервер». Если пользователь не выбрал сервер, то возвращать ошибку и говорить, что нужно выбрать сервер. Данные при ошибки сохранять (данные которые написал пользователь)



Меню «FAQ»


FAQ *


Меню «Отзыв»


Добавить отзыв


Начало формы

Текст отзыва


Оценка* *выбор 1-5*

Подпись**


* - по умолчанию 5


** - подпись это то, как подписывает пользователь написанный отзыв. Реальный ник не показывать.


Один пользователь может написать только один отзыв за 1 месяц.




Меню «Выйти»

Выход из авторизации.






Администратор:


1. Сервера - просмотр список всех серверов хостинга.

Таблица:

# Название IP:port Пользователь Тариф Оплачен до... Статус Слотов

2. Доп услуги - Список Пользователей, заказавшие дополнительные услуги

Таблица:

# Название услуги IP:PORT Пользователь Оплачен до По цене

3. Движение средств

Пример страницы:


Денежные операции в системе

Пользователь - Выбор пользователя для показа платежей отдельного юзера


От «ввод числа» До «ввод числа»

Оплачено за сервера:

85880 руб

Оплачено за услуги:

19490 руб

Всего оплачено:

105370 руб

Пополнены счета на:

103927,43 руб

Пополнено 1 ур. парт:

409,90 руб

Пополнено 2 ур. парт:

37,15 руб

Пополнено по отменам:

0 руб

4. Пользователи, у которых есть сервера

Список пользователей, у которых есть сервера. Таблица:

Пользователь E-mail Реферрер Баланс Кол-во серверов

1231334 ii.fff2011@yandex.ru 5 руб 1

199622 199622@bk.ru 15 руб 1

5. Тикеты

Техническая поддержка - По умолчанию показывать только новые тикеты (тип 3 - в ожидании)


Фильтр 1) Отвеченные 2) закрытые 3) в ожидании 4) отвеченные


Таблица:


# Логин Сервер Заголовок Статус Дата Оценка

3941 demako Only public (без заголовка) в ожидании

закрыть 11.10.2011 20:31 0

3937 cerf29 JailBreak | PROTON зм сервер в ожидании

закрыть 11.10.2011 19:00 0

3823 B-zomb HS*pro Бан отвечен

закрыть 05.10.2011 12:56 0

2504 123321 Свежие новости отвечен

закрыть 06.08.2011 16:54 0




6. Тарифные планы


Тарифный план Цена Тип Кол-во серверов Состояние

CS 1.6 Public 45 руб / слот cs16_public 255 Меню для галки


Если галка - тарифный план доступен для выбора. Если нет галки - то при заказе его не показывать для выбора.


Добавить тарифный план


Название

Цена

Тип

Min слотов

Max слотов

Минимальный срок заказа *по умолчанию один месяц*

Включённые доп услуги *меню для выбора включенных в тариф услуг*

Доп. Услуги доступны? - Да / Нет

Приоритет

Заметка: {priority}

FPS

Заметка: {fps}

Строка запуска


Установка карт Разрешить / Запретить

Установка плагинов Разрешить / Запретить

Просмотр списка плагинов Разрешить / Запретить




7. Физические сервера

Название Кол-во серверов user

Санкт-Петербург #1 56/150 root

Москва #1 63/70 root



Добавить сервер


Название


Пользователь


Пароль


Лимит серверов


Основной IP


FTP port


IP адреса

(по одному на строке)


Кнопка «Добавить»


8. Плагины

Плагины, доступные пользователям



Название Описание Действие

Admin_freelook Плагин позволяет мёртвым админам с флагoм "d" следить за игроками другой команды, даже если стоит переменная "mp_forcechasecam 2" удалить

Auto_restart Пусто удалить

Knife_round Первый раунд карты будет всегда на ножах! удалить

Automatic_knife_duel Когда остаются 2 игрока 1х1, то чиркнув ножом по стене можно вызвать его на дуэль. удалить

Csnadedrops Когда игрока убивают и если у него есть в запасе гранаты,то они остаются на земле и другой игрок может их подобрать. Удалить


Добавить плагин

Название


Описание



plugins.ini


Заметка: как записан в plugins.ini

Удаление Разрешить / Запретить

Выключение Разрешить / Запретить

Включение Разрешить / Запретить

Установку Разрешить / Pfghtnbnm

Заметка: Для добавления переменных для конфига, их нужно добавить в "Редакторе конфигов"


Доступные переменные

Пункт для галки amx_password_field

Пункт для галки amx_reservation

Пункт для галки amx_hideslots

Пункт для галки amx_plmenu_bantimes

Пункт для галки amx_flood_time

Пункт для галки amx_scrollmsg

Пункт для галки amx_imessage

Пункт для галки vm_deads

Пункт для галки vm_alives

Пункт для галки amx_namecolor

Пункт для галки dmap_rtvwait

Пункт для галки dmap_messages

Пункт для галки dmap_mapsnum

Пункт для галки amx_color





Отдельная страница - Редактор Конфигов

Название Описание Тип По-умолчанию Значения Позиция

amx_password_field Префикс пароля Произвольное "_pw" редактировать удалить

amx_reservation Резервация слотов для админов Список 0 0|1|2|3|4|5|6|7|8|9|10 редактировать удалить




Добавить переменную


Название


Описание


Тип


Значение по-умолчанию


Значения для списка


Позиция в сортировке



9. Карты

Карты, доступные пользователям

Название Действие

cs_assault Удалить / Изменить




Добавить карту


Название


Имя файла


Картинка Обзор


maps.ini




10. Массовые действия

Выполнить действие на каждом сервере на выбранной машине


Команда

Пример: cp %/cstrike/dproto.cfg %/cstrike/addons/amxmodx/configs/dproto.cfg

Где % - папка сервера


Физ машина (выбор): Москва - Oversun #1 (91.218.229.236)

  1. Конфиги

Конфиги, доступные пользователям


Название Путь Действие

Главный конфиг %/cstrike/server_forusers.cfg Удалить

Редактор плагинов %/cstrike//addons/amxmodx/configs/plugins.ini Удалить

Редактор админов %/cstrike/addons/amxmodx/configs/users.ini Удалить



Добавить конфиг


Название


Путь


Кпопка «Добавить»


  1. Заявки на добавление

Заявки на добавление карт и плагинов


Тип Название Описание Архив Действие


плагин bullet_damage (без описания) скачать удалить



  1. Редактор FAQ


Родительская кат-я (без категории)


Вопрос/категория


Ответ



Заметка: Поддерживаются bb-коды [b], [i], [u], [s], [big], [small], [color=#000000], [url] и [img]



Кнопка «Добавить»


  1. Отзывы

10 100 1000 - кол-во на странице. По умолчанию 10.

Пример:


Всё отлично! UserName

Оценка: 5

Изменить Удалить



  1. Новости


Заголовок


Текст


Кнопка «Добавить»


  1. Управления правами доступа администраторов



Логин Email Тикеты Cервера Доп. Услуги Средства Права Карты Заход заюзера

babylkin_band a@a.com


На остальных пунктах поле для галки.




Добавить админа


Логин


Пароль


Повтор пароля


Email


  1. Настройки биллинга



Настройки биллинга

Название платежа


WebMoney

Номер кошелька WMR


Secret Key:


Result URL:

http://host-cs.net/wmanswer

Success URL:

http://host-cs.net/success Метод вызова: POST

Fail URL:

http://host-cs.net/fail Метод вызова: POST

Метод формирования контрольной подписи: MD5

Яндекс Деньги

ID1

ID2

Secret key

Result URL:

http://host-cs.net/pcanswer

Success URL:

http://host-cs.net/success

Robokassa

Логин


Пароль 1


Пароль 2


Result URL:

http://host-cs.net/rbanswer

Success URL:

http://host-cs.net/success

Fail URL:

http://host-cs.net/fail


и подобные настройки для QIWI, Банковских карт, если необходимы.


  1. Авторизации

Последние 50 попыток авторизации в админку

Пользователь Пароль Дата IP Результат

poter ad1das1971 21:22:45 08.10.2011 95.52.116.139 неуспешно

Poter ad1das1971 21:22:54 08.10.2011 95.52.116.139 неуспешно



Пароль показывать только если вход неуспешен.


  1. Логи серверов

Лог комманд от панели к юзеру сервера


Сервер *Меню выбора сервера*


Пример лога:

19:23:43 14.05.2011 File started

19:23:43 14.05.2011 0 Server stops...

19:23:43 14.05.2011 Use user 0

19:23:44 14.05.2011 Use user 0

19:23:45 14.05.2011 Use user 0

19:23:46 14.05.2011 Use user 0

19:23:47 14.05.2011 Use user 0

19:23:48 14.05.2011 Use user 0

19:23:49 14.05.2011 Use user 0

19:23:50 14.05.2011 Use user 0

19:23:51 14.05.2011 Use user 0

19:23:52 14.05.2011 Use user 0

19:23:54 14.05.2011 Can not connect to server , /

19:23:54 14.05.2011 SSH not connected

19:23:54 14.05.2011 Use user 0

19:23:55 14.05.2011 Use user 0

19:23:56 14.05.2011 Use user 0

19:23:57 14.05.2011 Use user 0

19:23:58 14.05.2011 Use user 0

19:23:59 14.05.2011 Use user 0

19:24:00 14.05.2011 Use user 0

19:24:01 14.05.2011 Use user 0

19:24:02 14.05.2011 Use user 0

19:24:03 14.05.2011 Use user 0

19:24:04 14.05.2011 Can not connect to server , /

19:24:04 14.05.2011 SSH not connected

19:24:04 14.05.2011 Server stopped

19:24:04 14.05.2011 0 server reinstall

19:24:04 14.05.2011 Use root 0

19:24:05 14.05.2011 Use root 0

19:24:06 14.05.2011 Use root 0

19:24:07 14.05.2011 Use root 0

19:24:08 14.05.2011 Use root 0

19:24:09 14.05.2011 Use root 0

19:24:10 14.05.2011 Use root 0

19:24:11 14.05.2011 Use root 0

19:24:12 14.05.2011 Use root 0

19:24:13 14.05.2011 Use root 0

19:24:14 14.05.2011 Can not connect to server , /

19:24:14 14.05.2011 SSH not connected

19:24:14 14.05.2011 Use root 0

19:24:15 14.05.2011 Use root 0

19:24:16 14.05.2011 Use root 0

19:24:17 14.05.2011 Use root 0

19:24:18 14.05.2011 Use root 0

19:24:19 14.05.2011 Use root 0

19:24:20 14.05.2011 Use root 0

19:24:21 14.05.2011 Use root 0

19:24:22 14.05.2011 Use root 0

19:24:23 14.05.2011 Use root 0

19:24:24 14.05.2011 Can not connect to server , /

19:24:24 14.05.2011 SSH not connected

19:24:24 14.05.2011 0 server reinstalled

19:24:24 14.05.2011 0 server starts...

19:24:24 14.05.2011 Use user 0

19:24:25 14.05.2011 Use user 0

19:24:26 14.05.2011 Use user 0

19:24:27 14.05.2011 Use user 0

19:24:28 14.05.2011 Use user 0

19:24:29 14.05.2011 Use user 0

19:24:30 14.05.2011 Use user 0

19:24:31 14.05.2011 Use user 0

19:24:32 14.05.2011 Use user 0

19:24:33 14.05.2011 Use user 0

19:24:34 14.05.2011 Can not connect to server , /

19:24:34 14.05.2011 SSH not connected

19:24:34 14.05.2011 Server started

19:24:34 14.05.2011 File finished

23:32:02 15.06.2011 File started

23:32:02 15.06.2011 0 Server stops...

23:32:02 15.06.2011 Use user 0

23:32:03 15.06.2011 Use user 0

23:32:04 15.06.2011 Use user 0

23:32:05 15.06.2011 Use user 0

23:32:06 15.06.2011 Use user 0

23:32:07 15.06.2011 Use user 0

23:32:08 15.06.2011 Use user 0

23:32:09 15.06.2011 Use user 0

23:32:10 15.06.2011 Use user 0

23:32:11 15.06.2011 Use user 0

23:32:12 15.06.2011 Can not connect to server , /

23:32:12 15.06.2011 SSH not connected

23:32:12 15.06.2011 Use user 0

23:32:13 15.06.2011 Use user 0

23:32:14 15.06.2011 Use user 0

23:32:15 15.06.2011 Use user 0

23:32:16 15.06.2011 Use user 0

23:32:17 15.06.2011 Use user 0

23:32:18 15.06.2011 Use user 0

23:32:19 15.06.2011 Use user 0

23:32:20 15.06.2011 Use user 0

23:32:21 15.06.2011 Use user 0

23:32:22 15.06.2011 Can not connect to server , /

23:32:22 15.06.2011 SSH not connected

23:32:22 15.06.2011 Server stopped

23:32:22 15.06.2011 0 server reinstall

23:32:22 15.06.2011 Use root 0

23:32:23 15.06.2011 Use root 0

23:32:24 15.06.2011 Use root 0

23:32:25 15.06.2011 Use root 0

23:32:26 15.06.2011 Use root 0

23:32:27 15.06.2011 Use root 0

23:32:28 15.06.2011 Use root 0

23:32:29 15.06.2011 Use root 0

23:32:30 15.06.2011 Use root 0

23:32:31 15.06.2011 Use root 0

23:32:32 15.06.2011 Can not connect to server , /

23:32:32 15.06.2011 SSH not connected

23:32:32 15.06.2011 Use root 0

23:32:33 15.06.2011 Use root 0

23:32:34 15.06.2011 Use root 0

23:32:35 15.06.2011 Use root 0

23:32:36 15.06.2011 Use root 0

23:32:37 15.06.2011 Use root 0

23:32:38 15.06.2011 Use root 0

23:32:39 15.06.2011 Use root 0

23:32:40 15.06.2011 Use root 0

23:32:41 15.06.2011 Use root 0

23:32:42 15.06.2011 Can not connect to server , /

23:32:42 15.06.2011 SSH not connected

23:32:42 15.06.2011 0 server reinstalled

23:32:42 15.06.2011 0 server starts...

23:32:42 15.06.2011 Use user 0

23:32:43 15.06.2011 Use user 0

23:32:44 15.06.2011 Use user 0

23:32:45 15.06.2011 Use user 0

23:32:46 15.06.2011 Use user 0

23:32:47 15.06.2011 Use user 0

23:32:48 15.06.2011 Use user 0

23:32:49 15.06.2011 Use user 0

23:32:50 15.06.2011 Use user 0

23:32:51 15.06.2011 Use user 0

23:32:52 15.06.2011 Can not connect to server , /

23:32:52 15.06.2011 SSH not connected

23:32:52 15.06.2011 Server started

23:32:52 15.06.2011 File finished

  1. Логи действий


Просмотр логов действий. a) Администраторов b) Клиентов


Т.е. лог всех действий клиента. Заказ / Установка / редактирование

Также всех логов администраторов. Не должно существовать возможности самостоятельно очистить логи.


На странице меню с выбором: 1) Лог всех администраторов 2) Лог всех клиентов 3) Лог администратора - Ник такой-то 4) Лог клиента - ник такой-то.


  1. Общие глобальные настройки


Возможность включить / выключить сервер юзером - Включить / Выключить

Возможность перезапустить сервер юзером - Включить / Выключить

Rcon консоль работает - Да / Нет

Функция «Удалить сервер» - Включить / Выключить

Функция «Переустановить сервер» - Включить / Выключить

Функция «Проверить сервер на наличие ошибок» - Включить / Выключить

Лимит логов действий - по умолчанию 999999999999999999999

Заметка: Это кол-во действий, по достижении которых лог данного клиента или админа очищается.


Лимит реферральной преморации *по умолчанию 500 руб*

Расположение остальных файлов, кроме php - f.host-cs.net

Второе расположение для остальных файлов, кроме php - f2.host-cs.net

Перезагрузка всех серверов раз в день (в 18:00) Включить / Выключить

Заметка: Перезагрузка «мягкая», заход через скрин и написание команд в каждый сервер (скрин):

say Restart in 15 seconds…

sleep 1

say 14

sleep 1

say 13

sleep 1

say 12

sleep1

say 11

sleep 1

say 10


и т.д. до конца отсчёта.


  1. Партнёрская программа

* премодерация реферральных выплат*


Реализация услуг:


I. «Раскрутка от MvPRO #1 #2 #3» - реализация через изменение файла на удалённом FTP сервере. Адрес сервера выводится в настройки в админку. Формат файла: IP:PORT


Это раскрутка при помощи легального перенаправления между всеми серверами хостинга.


Пример файла на хосте site.ru/servers_day.txt:


194.28.22.3:27021

194.28.22.3:27022

194.28.22.3:27023

194.28.22.3:27024

194.28.22.3:27025




Цены:


«Раскрутка от MvPRO #1» - включена в тарифный план a). Цена для остальных тарифных планов: 25 рублей за слот в месяц. Пример сервер на 32 слота - 800 рублей в месяц.


«Раскрутка от MvPRO #2» - Цена для всех тарифных планов - 35 рублей за слот. Пример сервер на 32 слота - 1120 рублей в месяц.


«Раскрутка от MvPRO #3» - Цена для всех тарифных планов - 20 рублей за слот. Пример сервер на 32 слота - 640 рублей в месяц.


«Раскрутка от Setti» - реализация будет предоставлена администраторами сайта css.setti.info. Основная часть на стороне сайта css.setti.info. Цена - 120 рублей в день.







Желательные функции (реализовывать их или нет обговаривается отдельно):


  1. Расположение всех файлов, кроме PHP на отдельном хостинге. И указание ссылки на расположение всех файлов в панели.

  2. Реализация системы акций для скидок при заказе.

  3. Поддержка на протяжении некоторого времени (год-два).

  4. Реализация двух версий сайта. Русской версии - host-cs.net. И английской версии - hostcs.com

  5. Реализация системы отдельного дизайна для каждого юзера. Выбор между стандартным и http://www.free-lance.ru/users/alexandraf/viewproj.php?prjid=1804256

С меню выбора дизайна в настройках Профиля пользователя.

скачать файл | источник
просмотреть