Giter Club home page Giter Club logo

brainworkers's Introduction

Brainworkers

brainworkers's People

Contributors

skpd avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

omusico

brainworkers's Issues

Изменение структуры площадки

Добавить поля:
Будут ли СМИ?
Имеющаяся техника для видеосъемки?

Изменить videoState на select:

  1. Нет
  2. Да, любительская
  3. Да, новостной репортаж
  4. Да, полная съемка

Апелляции.

Тоже самое, что спорные, только там загружается картинка-изображение представителем, указывая номер команды по площадке и ответ, на который подана апелляция, в аттаче -- фотография/скан апелляции. Контроллировать тип файла не надо.
Эти файлы выводятся пользователю Супранович (посмотри ID, пожалуйста, у него роль жюри стоит). Он жмет да/нет.
Решение по апелляции (да или нет) решает зачесть или нет ответ команде (поверх текущего решения).

Убрать действия в профиль

Все действия (кнопки) убрать из колонки "Действия" и переместить в профили.
Пользователи, команды, площадки.

Текстовая версия вопроса

Нужно сделать одно из двух:
Аяксом подгружать тексты, у которых state стал равен 1 (ну то есть я его открыл). То есть я забиваю 120 текстов -- вопрос-ответ * 60 и последовательно открываю их. Представители их видят у себя. Выводится в едином стриме (старые уходят назад, новые появляются сверху).
Мне можно даже интерфейс не делать, я через PMA могу.

Откуда Вы узнали о турнире?

          <option value="1" />Рекомендация друзей
          <option value="2" />От организатора игр ЧГК в своем городе (представителя)
          <option value="3" />Объявление в Livejournal
          <option value="4" />Получил приглашение играть от Оргкомитета на почту
          <option value="5" />Группа ЧГК своего города в социальной сети
          <option value="6" />Группа, посвященная мероприятиям в моем городе
          <option value="7" />Группа или афиша в моей школе или вузе
          <option value="8" />Комитет по делам молодежи
          <option value="19" />Другое

Блок "Ваша команда"

В списке команд перед таблицей (и перед кнопкой "добавить команду").
Кстати, кнопку "добавить команду" можно скрыть для тех, кто уже сделал одну.

В блоке нужно указывать краткие сведения (название, капитан, привязана ли к площадке и если да, то к какой, оплачено ли участие).

Кнопки с действиями.

Каким-нибудь серым боксом (фоном) выделить.

Профиль площадки

Страна, город
Команд: (есть/допустимый максимум)
Точный адрес места проведения:
Дополнительный взнос на площадке:
Видеосъемка:
Событие ВКонтакте:

Список команд таблицей в формате:
какими по счету зарегистрировались - название - ФИО капитана - оплачено или нет участие

Действия: присоединить команду, редактировать, удалить.

Профиль команды

Название
Ссылка на команду в рейтинге МАК
Город базирования команды
ФИО тренера
Организация, на базе которой создана команда
Капитан
Площадка
Оплачено участие или нет

И действия: оплатить, редактировать, удалить.

Оплата ТОЛЬКО в своем профиле, зачем выводить кнопку везде?

Составы команд оператором

Операторам нужно показывать в профиле команды её полный состав (ФИО и флаг -- базовый, легионер и так далее), чтобы они могли сверять состав пришедшей команды и состав на сайте.

Отклик кнопкив интерфейсе жюри

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

Текущий вопрос

Сделать как-нибудь так, чтобы поле текущий вопрос было презаполненно. Возможно через текстовую версию вопросов (следующая фича).
Является наименее важным из того, что нужно сделать!!!!

Убрать действия в профиль

Все действия (кнопки) убрать из колонки "Действия" и переместить в профили.
Пользователи, команды, площадки.

Игрок №2

Не увеличивается счетчик при добавлении нового игрока в team/{edit|add}
Постоянно добавляется игрок №2

Доступ

Убрать роль оператора у всех создателей площадок, на которых нет команд (не прикреплено ни одной).

Сделай таблицу результатов

Чтобы строка команды была в формате
Название команды; Город; Повопросная таблица (1..N); Ответов (сумма); Место;
Место делить в формат 5-9 при необходимости и, само собой, только JS, никакого сервера.
Локальные -- по площадке
Вопросы по турам - 4 по 15.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.