Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Злодейский Тотализатор :)
-
- phpBB 1.4.4
- Сообщения: 171
- Стаж: 17 лет 9 месяцев
Злодейский Тотализатор :)
как и обещал, выкладываю свой тотализатор, и это не первоапрельская шутка
сайт/форум поддержки тотализатора http://zlodey-totalz.freeweb7.com/
FAQтолизатор: http://zlodey-totalz.freeweb7.com/help/faq.htm
описание/помощь по тотализатору: http://zlodey-totalz.freeweb7.com/help/index.htm (он-лайн) или http://zlodey-totalz.freeweb7.com/help/totalz-help.zip (chm-файл, 470кб)
Тотализатор - мод для форумов phpBB, позволяющий пользователям создавать любые события с возможностью делать ставки на его исходы, и выполняющий полностью автоматический рассчет с выигравшими.
Для админов форумов это будет дополнительная фича для привлечения пользователей, а также "законное" средство изъяна накопившихся излишков пойнтов/форумских денег.
Для пользователей, любящих поспорить или проверить свои способности предсказателя - он будет инструментом, с помощью которого можно осуществить желаемое и как-то развлечься.
скачать можно из вложения, а лучше по ссылке: http://zlodey-totalz.freeweb7.com/forum ... d.php?id=7
распространяется абсолютно бесплатно. вы можете свободно его ставить где угодно, править как угодно, компилировать, декомпилировать, дезассемблировать, продавать, покупать, передавать по наследству... короче единственное требование - оставлять в неизменном виде блок копирайта в нижней части каждой страницы тотализатора. однако это требование не распространяется на полноправных пользователей тотализатора. они могут удалять этот блок, либо править по своему разумению, за исключением прямого переприсвоения прав.
полноправными считаются те, кому мод понравится настолько, что не жалко будет вознаградить автора за проделанную работу (до 01.05.2008). достаточно чисто символической суммы в 5$. если это много - почитайте в "рекрутинге". столько стоит установка простенького мода.
полноправные пользователи получают:
- бесплатную техподдержку по аське;
- бесплатные обновления при появлении новых фич по мере создания второй версии, а также бесплатную вторую версию тотализатора;
- смогут требовать добавления нужных им фич и возможностей в Тотализатор.
теперь о задумках второй (третьей?) версии, работа над которой начнется уже через пару недель:
- значительная переработка кода. поскольку это мой первый мод, и я на нем можно сказать изучал PHP, то теперь знаю, как можно сделать код более оптимальным;
- мультиязычность (lang-файлы);
- поддержка кроме системы пойнтов также системы репутации (возможно и другие системы), а также работа вообще без всяких систем, на "чистом" phpBB;
- блок для EZPortal'а, в котором будет отображаться последнее по дате создания событие, из тех, на которые еще не была сделана ставка пользователем. там же можно будет сделать ставку;
- обширный блок статистики (для поклонников Bookmakers), в котором будет как общая статистика по всем событиям, так и отдельно по текущему пользователю;
- автосоздание темы в определенной ветке форума для обсуждения события при его создании (опционально/автором);
- разделение событий тотализатора на 2 типа, например "только_спортивные" и "остальные". будут две разные ссылки, каждая будет работать как положено, будет использоваться общая база, но при этом события при отображении не будут перемешиваться;
- поддержка phpBB3 (а может уже поддерживается? еще не пробовал);
- возможно и другое из того, что предложат полноправные пользователи.
ну и последнее - вторая версия наверняка будет платной (10$)
сайт/форум поддержки тотализатора http://zlodey-totalz.freeweb7.com/
FAQтолизатор: http://zlodey-totalz.freeweb7.com/help/faq.htm
описание/помощь по тотализатору: http://zlodey-totalz.freeweb7.com/help/index.htm (он-лайн) или http://zlodey-totalz.freeweb7.com/help/totalz-help.zip (chm-файл, 470кб)
Тотализатор - мод для форумов phpBB, позволяющий пользователям создавать любые события с возможностью делать ставки на его исходы, и выполняющий полностью автоматический рассчет с выигравшими.
Для админов форумов это будет дополнительная фича для привлечения пользователей, а также "законное" средство изъяна накопившихся излишков пойнтов/форумских денег.
Для пользователей, любящих поспорить или проверить свои способности предсказателя - он будет инструментом, с помощью которого можно осуществить желаемое и как-то развлечься.
скачать можно из вложения, а лучше по ссылке: http://zlodey-totalz.freeweb7.com/forum ... d.php?id=7
распространяется абсолютно бесплатно. вы можете свободно его ставить где угодно, править как угодно, компилировать, декомпилировать, дезассемблировать, продавать, покупать, передавать по наследству... короче единственное требование - оставлять в неизменном виде блок копирайта в нижней части каждой страницы тотализатора. однако это требование не распространяется на полноправных пользователей тотализатора. они могут удалять этот блок, либо править по своему разумению, за исключением прямого переприсвоения прав.
полноправными считаются те, кому мод понравится настолько, что не жалко будет вознаградить автора за проделанную работу (до 01.05.2008). достаточно чисто символической суммы в 5$. если это много - почитайте в "рекрутинге". столько стоит установка простенького мода.
полноправные пользователи получают:
- бесплатную техподдержку по аське;
- бесплатные обновления при появлении новых фич по мере создания второй версии, а также бесплатную вторую версию тотализатора;
- смогут требовать добавления нужных им фич и возможностей в Тотализатор.
теперь о задумках второй (третьей?) версии, работа над которой начнется уже через пару недель:
- значительная переработка кода. поскольку это мой первый мод, и я на нем можно сказать изучал PHP, то теперь знаю, как можно сделать код более оптимальным;
- мультиязычность (lang-файлы);
- поддержка кроме системы пойнтов также системы репутации (возможно и другие системы), а также работа вообще без всяких систем, на "чистом" phpBB;
- блок для EZPortal'а, в котором будет отображаться последнее по дате создания событие, из тех, на которые еще не была сделана ставка пользователем. там же можно будет сделать ставку;
- обширный блок статистики (для поклонников Bookmakers), в котором будет как общая статистика по всем событиям, так и отдельно по текущему пользователю;
- автосоздание темы в определенной ветке форума для обсуждения события при его создании (опционально/автором);
- разделение событий тотализатора на 2 типа, например "только_спортивные" и "остальные". будут две разные ссылки, каждая будет работать как положено, будет использоваться общая база, но при этом события при отображении не будут перемешиваться;
- поддержка phpBB3 (а может уже поддерживается? еще не пробовал);
- возможно и другое из того, что предложат полноправные пользователи.
ну и последнее - вторая версия наверняка будет платной (10$)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Zlodey12 06.04.2008 9:20, всего редактировалось 1 раз.
-
- phpBB 2.0.0
- Сообщения: 212
- Стаж: 17 лет 6 месяцев
-
- phpBB 2.0.0
- Сообщения: 212
- Стаж: 17 лет 6 месяцев
Не работает нормально!!!
При вводе исхода вылетает ошибка.
Код: Выделить всё
Непонятный облом; код облома - 10
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '846153846154 WHERE user_id = 2 LIMIT 1' at line 1
UPDATE phpbb_users SET user_points = user_points + 13,846153846154 WHERE user_id = 2 LIMIT 1
Line : 165
File : totalz.php
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 4 месяца
- Откуда: Бердск
наверное тут точка нужна, или все взять в кавычки. Вы ж видите что он выдал ошибку после запятойamka писал(а):13,846153846154
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 2.0.0
- Сообщения: 212
- Стаж: 17 лет 6 месяцев
-
- phpBB 1.4.4
- Сообщения: 171
- Стаж: 17 лет 9 месяцев
да, там точка должна быть, и непонятно, откуда взялась запятая.
у тебя какой мод пойнтов? и какие настройки ты сделал?
Добавлено спустя 23 минуты 12 секунд:
после (163 строки) в файле totalz.php
вставь (164 строкой):
затем сделай то же самое, что и в прошлый раз.
какая строчка вылезет в самом верху страницы?
должно быть что-то типа * число1 * число2 *
у тебя какой мод пойнтов? и какие настройки ты сделал?
Добавлено спустя 23 минуты 12 секунд:
после (163 строки) в файле totalz.php
Код: Выделить всё
$bablos = $real_bablos_array[$v] * $koef_0;
Код: Выделить всё
echo '*' . $real_bablos_array[$v] . '*' . $koef_0 . '*';
какая строчка вылезет в самом верху страницы?
должно быть что-то типа * число1 * число2 *
-
- phpBB 2.0.0
- Сообщения: 212
- Стаж: 17 лет 6 месяцев
Вставил строку как вы сказали. Выскочила ошибка:
Код: Выделить всё
Непонятный облом; код облома - 10
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '846153846154 WHERE user_id = 2 LIMIT 1' at line 1
UPDATE phpbb_users SET user_points = user_points + 13,846153846154 WHERE user_id = 2 LIMIT 1
Line : 166
File : totalz.php
Последний раз редактировалось amka 06.04.2008 14:17, всего редактировалось 1 раз.
-
- phpBB 1.4.4
- Сообщения: 171
- Стаж: 17 лет 9 месяцев
судя по скриншотам - все нормально.
мне интересно, какие у вас получились значения $real_bablos_array[$v] и $koef_0, при умножении которых у вас получается число с запятой?
та моя строка как раз должна была выводить их вверху страницы
Добавлено спустя 5 минут 9 секунд:
вообще-то если перед
поставить
(запятая будет заменяться на точку), то проблема должна решиться, хотя это и не самый лучший выход
а НАД ошибкой что?amka писал(а):Вставил строку как вы сказали. Выскочила ошибка: ...
мне интересно, какие у вас получились значения $real_bablos_array[$v] и $koef_0, при умножении которых у вас получается число с запятой?
та моя строка как раз должна была выводить их вверху страницы
Добавлено спустя 5 минут 9 секунд:
вообще-то если перед
Код: Выделить всё
$sql = "UPDATE " . USERS_TABLE . " SET user_points = user_points + $bablos WHERE user_id = $user LIMIT 1";
Код: Выделить всё
$bablos = str_replace(',' ,'.' ,$bablos);
-
- phpBB 2.0.0
- Сообщения: 212
- Стаж: 17 лет 6 месяцев
-
- phpBB 1.4.4
- Сообщения: 171
- Стаж: 17 лет 9 месяцев
-
- phpBB 2.0.0
- Сообщения: 212
- Стаж: 17 лет 6 месяцев
-
- phpBB 1.4.4
- Сообщения: 171
- Стаж: 17 лет 9 месяцев
кстати, можешь удалить вложения, а то здесь квота ограниченная вроде. вдруг потом захочешь еще что-либо вставить, а уже будет нельзя.
я скрины глянул, а остальным они и не нужны.
Добавлено спустя 1 час 30 минут 18 секунд:
найдены две синтаксические ошибки в коде тотализатора
обе в админской части
из-за первой появляется ошибка при удалении архива событий
из-за второй удаляется не вся база событий, а только архив
исправляем:
в файле root\admin\admin_totalz.php заменяем на
в файле root\templates\subSilver\admin\admin_totalz.tpl
заменяем на
либо просто перезаписываем эти два файла (архивы во вложении и по ссылке обновлены)
я скрины глянул, а остальным они и не нужны.
Добавлено спустя 1 час 30 минут 18 секунд:
найдены две синтаксические ошибки в коде тотализатора
обе в админской части
из-за первой появляется ошибка при удалении архива событий
из-за второй удаляется не вся база событий, а только архив
исправляем:
в файле root\admin\admin_totalz.php
Код: Выделить всё
define('TOTALZ_REZULTS_TABLE', $table_prefix.'totalz_results');
Код: Выделить всё
define('TOTALZ_RESULTS_TABLE', $table_prefix.'totalz_results');
Код: Выделить всё
<input type="checkbox" name="del_arch1"> <input type="submit" name="del_arch2" value="Да" class="liteoption"></td></tr>{BLOCKING}
Код: Выделить всё
<input type="checkbox" name="del_all1"> <input type="submit" name="del_all2" value="Да" class="liteoption"></td></tr>{BLOCKING}
-
- phpBB 2.0.0
- Сообщения: 212
- Стаж: 17 лет 6 месяцев
-
- phpBB 1.4.4
- Сообщения: 171
- Стаж: 17 лет 9 месяцев
что это? врожденная любопытность или уже приобретенная любовь к слежке за пользователями?amka писал(а):возможность просмотра списка
хотеть, как говорится, не вредно, вот только это прерогатива полноправных пользователейamka писал(а):хотелось бы
Zlodey12 писал(а):полноправные пользователи...
. . .
- смогут требовать добавления нужных им фич и возможностей в Тотализатор