Татьяна Будилова
Заказчик Татьяна Будилова attb | FL.RU

Татьяна Будилова

На сайте 14 лет и 2 месяца (заходила 10 лет 10 месяцев 25 дней назад)
0
141
Рейтинг
141
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
12 Сентября 2013
По договоренности
Форум некоммерческий, использование – для ролевых литературных игр.

Движок – форк phpBBex. Готовых модов не существует, нужно программирование php.



Краткое описание задач:



1. изменение логики входа: ограничить просмотр форума только зарегистрированными пользователями, добавить страницу возрастного ограничения, информацию о форуме; неавторизованный пользователь (в том числе при переходе по ссылке на картинку и тп.) должен попадать на входную страницу.

2. программирование личного кабинета: добавить вкладки для конкретных групп пользователей, форму переавторизации.

3. программирование доп.функционала:

а) возможность администратору форума создавать базу данных для конкретной игры: пользователи, информация для вкладок в ЛК, наборы игровых инструментов и тп.

б) возможность администратору форума генерировать на основе базы данных игры коды "дайсов" (типа выброса кубиков в играх), коды в виде кнопок устанавливать в темы форума (во "включаемые области").

в) при клике пользователя на кнопку – в теме должно публиковаться сообщение с доп.информацией, а также должна изменяться информация на доп.вкладках пользователя и информация в базе данных игры.



Виды "дайсов", краткое описание функций:

Alteradmin – публикует случайные ответы "Да"/"Нет" или конкретное число, симулирующее бросок игрового кубика с конкретным количеством граней.

Pairing-Events – публикует список пар пользователей группы "Персонажи" (берет из базы персонажей игры, см.выше) и квест для них (берет из базы событий/задач, см. выше).

Fighting-Pairing – публикует список пар пользователей группы "Маски" (берет из базы масок игры, см.выше).

Get_reward – считает количество голосов (кликов по кнопке с именем персонажа) и добавляет персонажу (в профиль и в базу данных игры) награду.

Choice – выдает случайное количество инструментов (берет из базы инструментов) и добавляет их в профиль персонажа (см. далее вкладку "Рулетка" и "Игра: Инструменты").

Fighting – выводит в виде выпадающего списка набор имеющихся у пользователя инструментов и публикует информацию о выбранном в посте пользователя.

Fighting_final – выводит случайный ответ "Да"/"Нет" и в зависимости от ответа удаляет случайный инструмент из данных одного пользователя и добавляет этот инструмент другому пользователю.



Подробное ТЗ в прикрепленном файле.



Кто возьмется за работу? Срок, стоимость?

Прошло времени с момента публикации: 11 лет 3 месяца 13 дней 22 часа 12 минут
Раздел: Программирование / Веб-программирование
Рейтинг: 2420.1 Исполнитель определен:
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».