Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Multiple Choice Voting

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
ikarus
phpBB 1.0.0
Сообщения: 9
Стаж: 18 лет 2 месяца
Контактная информация:

Сообщение ikarus »

Возможно установив мод всё будет понятно, но поскольку, возможно, и нет, то я всё таки спрошу. Если я сделаю ответы ввиде баллов, могу ли я потом их каким то образом показать посетителю сгруппировано? Ну как то в виде таблицы может, скажем:

Спрашиваю в 1ом: топике
как вам жигули?
| плохо | хорошо | отлично
| 5 | 7 | 2

Во 2ом:
как вам волга?
| плохо | хорошо | отлично
| 3 | 3 | 7

В 3ем:
как вам запор?
| плохо | хорошо | отлично
| 5 | 2 | 11

А потом вывести все таблицей.
как вам? | плохо | хорошо | отлично
жигули | 5 | 7 | 2
волга | 3 | 3 | 7
запор | 5 | 2 | 11
ikarus
phpBB 1.0.0
Сообщения: 9
Стаж: 18 лет 2 месяца
Контактная информация:

Сообщение ikarus »

Ну или вообще совсем идеально - чтоб среднее показывал
Юлия-Москва
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет

Сообщение Юлия-Москва »

Xpert,
подскажи, пожалуйста. Я установила мод, сгладила конфликт, как ты подсказал (multiply_vote_+_admin_voting.txt). Но у меня теперь появилась проблема. В просмотре темы не виден последний вариант ответа, а форма опроса вообще выглядет коряво:
http://www.gloria-lucia.com/forum/viewtopic.php?t=1509

:?: :?: :?:
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

Юлия-Москва
Если Вы зарегистрированы на форуме, введите свое имя и пароль.
Если нет, пожалуйста, зарегистрируйтесь.
я люблю daft punk | новый sugoi.ru
Юлия-Москва
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет

Сообщение Юлия-Москва »

VVVas
исправила :oops:


Could not insert user_id for poll
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 ')' at line 2

INSERT INTO phpbb_vote_voters (vote_id, vote_user_id, vote_user_ip, vote_cast) VALUES (68, 131, '53ededc7', )
Line : 539
File : posting.php

:?: :?: :?:

Добавлено спустя 31 минуту 10 секунд:
Последний раз редактировалось Юлия-Москва 14.03.2006 23:04, всего редактировалось 1 раз.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

Юлия-Москва
Куда потеряли значение vote_cast?
Юлия-Москва писал(а):Line : 539
File : posting.php
Покажете и несколько строчек выше-ниже или мне протелепатировать?

Добавлено спустя 1 минуту 16 секунд:
Юлия-Москва писал(а):В просмотре темы не виден последний вариант ответа, а форма опроса вообще выглядет коряво
Корявости не вижу, последний вариант ответа "много", какой должен быть я не в курсе.
я люблю daft punk | новый sugoi.ru
Юлия-Москва
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет

Сообщение Юлия-Москва »

VVVas, все, ошибку исправила - проблема снята.

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

В строке "Тип голосования", у меня выборы перепутываются. Т.е., чтобы выбрать "множественное голосование", отметить надо "голосование с единственным выбором". Примечательно то, что когда я позже захожу редактировать свой опрос, то отметка стоит уже правильно возле "множественного голосования". ???
Аватара пользователя
ZliS
phpBB 1.2.0
Сообщения: 16
Стаж: 18 лет 3 месяца
Контактная информация:

Сообщение ZliS »

Юлия-Москва писал(а):VVVas, все, ошибку исправила - проблема снята.

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

В строке "Тип голосования", у меня выборы перепутываются. Т.е., чтобы выбрать "множественное голосование", отметить надо "голосование с единственным выбором". Примечательно то, что когда я позже захожу редактировать свой опрос, то отметка стоит уже правильно возле "множественного голосования". ???
И как же вы её решили?
У меня такое тоже выдаёт

Код: Выделить всё

роизошла ошибка при получении запроса UPDATE phpbb_vote_results SET vote_result = vote_result + 1 WHERE vote_id = 38 AND vote_option_id = 1, 4, 6, 8;
Кликните здесь , чтобы вернуться в phpBBMyAdmin.
Кликните здесь, чтобы вернуться в панель администрации.

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 ' 4, 6, 8' at line 1
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

ZliS
У вас не такое, у вас мод недоустановлен... должно быть не =, а IN(значения).
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
ZliS
phpBB 1.2.0
Сообщения: 16
Стаж: 18 лет 3 месяца
Контактная информация:

Сообщение ZliS »

Как бы это выразить...
В каком месте? Он не установлен?
Вручную проверял весь мод.
Не подскажете, где править?

Добавлено спустя 38 минут 25 секунд:

Исправил, спасибо
Часть силы той,
Что без числа
Творит добро,
Всему желая зла

"Фауст", Гёте
Изображение
Аватара пользователя
ZliS
phpBB 1.2.0
Сообщения: 16
Стаж: 18 лет 3 месяца
Контактная информация:

Сообщение ZliS »

А как показывать гостям результаты, вместо опроса.
Установлен мод на портал

Код: Выделить всё

#################################################################
## 
## Title: Portal Polls Upgrade (Add-on for Smartor's EzPortal)
## Version: 2.0	2003-10-27
## Author: vgan <transflux@msn.com> (Steve Cvar)
## Description: Alters the display and behavior of the Poll Block.
##		If a user has already voted, graphic bars are shown
##		with results similar to the normal Topic View.	
##
##	*Some code based on Nutzy's Nutport - http://blizzhackers.com
##
##	NOTE: Tested on phpBB v. 2.0.4 - 2.0.6 
##	      Verified on Subsilver (subBlack, smartDark,and smartBlue require extra step at end)						
##
## Installation Level: 	Easy
## Installation Time: 	10 Minutes
##
## Files To Edit: 2
##	portal.php
##	templates/subSilver/portal_body.tpl
##
## Included Files: 2
##	templates/subSilver/portal_poll_ballot.tpl
##	templates/subSilver/portal_poll_result.tpl
##
## MOD Copyright: 2003 Steve Cvar
##
#################################################################
Часть силы той,
Что без числа
Творит добро,
Всему желая зла

"Фауст", Гёте
Изображение
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Для тех у кого установлен Log Actions Mod.

Изменения

Код: Выделить всё

# 
#-----[ FIND ]---------------------------------------------- 
# 

        $poll_title = ( isset($HTTP_POST_VARS['poll_title']) && $is_auth['auth_pollcreate'] ) ? $HTTP_POST_VARS['poll_title'] : '';

# 
#-----[ AFTER, ADD ]---------------------------------------------- 
#

        $poll_choice = ( !empty($HTTP_POST_VARS['poll_choice']) ) ? POLL_MULTIPLE : POLL_SINGLE ;

# 
#-----[ FIND ]---------------------------------------------- 
# 

submit_post(

# 
#-----[ IN-LINE FIND ]---------------------------------------------- 
#

);

# 
#-----[ IN-LINE BEFORE, ADD ]---------------------------------------------- 
#

, $poll_choice
в posting.php нужно выполнить дважды.
Симптомы:
Warning: Missing argument *** for submit_post() in ***\includes\functions_post.php on line ***
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 17 лет 5 месяцев
Контактная информация:

Сообщение GalS »

Xpert писал(а):Admin Voting
Позволяет администратору просмотреть новые сведения о голосованиях - не только число людей, проголосовавших по тому или иному пункту, но и кто и как проголосовал.
Насчет ограничения сложно сказать, надо думать...
А существует ли мод, позволяющий вывести форму и результаты голосования на любую страницу сайта?
Pipec
phpBB 1.4.2
Сообщения: 55
Стаж: 17 лет 10 месяцев
Откуда: Ангарск
Контактная информация:

Сообщение Pipec »

StarWings писал(а):...а нельзя ли как-то ограничить число ответов, т.е. заставить юзеров выбирать допустим 3 из 10, или 5 из 15?
Xpert писал(а):Насчет ограничения сложно сказать, надо думать...
Xpert так и ничего не придумал :?: :roll:
уж год прошол, а тема актуальна и по сей день :)
Аватара пользователя
Undead
phpBB 1.4.3
Сообщения: 86
Стаж: 17 лет 8 месяцев
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение Undead »

У меня проблема с этим модом...
Стоят моды: Admin Voting ( проделал операции для их совместимости ), Log Actions Mod..........
Проблема:
При создании опроса с множественным выбором, появляются ошибки:
в самом верху страници:
Warning: Missing argument 22 for submit_post(), called in .../gamestown.org/www/forum/posting.php on line 800 and defined in .../gamestown.org/www/forum/includes/functions_post.php on line 280
и:

Error in posting

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 ')' at line 1

INSERT INTO forum_vote_desc (topic_id, vote_text, vote_start, vote_length, vote_choice) VALUES (24, 'нннннннн', 1173015405, 0, )

Line : 366
File : functions_post.php
Мод переустанавлмвал много раз, проверял всё тчательно...
SQL-запрос выполнил...

Вот файлы на кототорые ссылаются ошибки:
Вложения
posting.txt
posting.php
(46.71 КБ) 560 скачиваний
functions_post.txt
functions_post.php
(32.47 КБ) 583 скачивания
Закрыто

Вернуться в «Поддержка модов для phpBB 2.0.x»