Тотализатор v.2

4.38K
.
Модуль тотализатор для JohnCMS. Версия 2
Возможности:
- Добавление игр(до 10 учасников, коефициенты к каждому, коефициент на ничью, дата и время окончания приёма ставок)
- Отдельный вывод активных и прошедших игр
- Возможность сделать любое число ставок на игру(пользователь выбирает учасника, который по его мнению победит, или ставит на ничью и вводит размер ставки(от 10))
- Администрация по окончании периода приёма ставок может указать счет и победителя, после чего тем. кто угадал победителя будет начислено рейтинга по алгоритму [ставка]*[коефициент]
- Администрация может удалять ставки и очищать историю прошедших игр
- Есть мини-чат(администрация может удалять и очищать сообщения)

Установка:
- Разархивировать в корень.
- Скопировать в файл с функциями функцию totalizatorCounter() из файла /totalizator/function_counter.txt
- Установить таблицы из файла /totalizator/DB.sql
- На главной странице добавить ссылку(при желании можно изменить название папки):

echo '<a href="totalizator/">Тотализатор</a> (' . totalizatorCounter() . ')';


- В 4 версии JohnCMS нету такой штуки как рейтинг, поэтому создаем в таблице `users` поле для рейтинга и прописываем его название в переменную $ratField в файлах index.php, manage.php и add_mil.php
- Радуемся.

Изменения во второй версии:
- Добавил возможность ставить на ничью
- Победитель теперь указывается не администратором, а вычисляется автоматически
- Добавлено указание кодировки для таблиц
- Пофиксил все найденные баги

Чтобы перейти на 2 версию, достаточно перезалить скрипты, таблицы те же.
.
Под 4.х.х
Прикрепленные файлы:
.
Под 3.х.х
Прикрепленные файлы:
.
Добавление игры
Прикрепленные файлы:
.
Сделать ставку
Прикрепленные файлы:
.
Активные игры
Прикрепленные файлы:
.
Прошедшие игры
Прикрепленные файлы:
.
Блиносвёрт ?
круто
.
Запись счета
Прикрепленные файлы:
.
Мини-чат
Прикрепленные файлы:
Всего: 139