Multiple Choice Voting

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

Сообщение ikarus » 30.01.2006 12:41

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

Спрашиваю в 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
Зарегистрирован: 20.01.2006 12:13
Контактная информация:

Сообщение ikarus » 14.02.2006 14:21

Ну или вообще совсем идеально - чтоб среднее показывал

Юлия-Москва
phpBB 1.2.0
Сообщения: 14
Зарегистрирован: 03.03.2006 22:22

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

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

:?: :?: :?:

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

Сообщение VVVas » 13.03.2006 16:41

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

Юлия-Москва
phpBB 1.2.0
Сообщения: 14
Зарегистрирован: 03.03.2006 22:22

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

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
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas » 13.03.2006 17:21

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

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

Юлия-Москва
phpBB 1.2.0
Сообщения: 14
Зарегистрирован: 03.03.2006 22:22

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

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

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

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

Аватара пользователя
ZliS
phpBB 1.2.0
Сообщения: 16
Зарегистрирован: 04.12.2005 22:09
Контактная информация:

Сообщение ZliS » 17.03.2006 22:14

Юлия-Москва писал(а):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
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert » 17.03.2006 22:38

ZliS
У вас не такое, у вас мод недоустановлен... должно быть не =, а IN(значения).
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
ZliS
phpBB 1.2.0
Сообщения: 16
Зарегистрирован: 04.12.2005 22:09
Контактная информация:

Сообщение ZliS » 17.03.2006 23:28

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

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

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

"Фауст", Гёте
Изображение

Аватара пользователя
ZliS
phpBB 1.2.0
Сообщения: 16
Зарегистрирован: 04.12.2005 22:09
Контактная информация:

Сообщение ZliS » 18.03.2006 21:42

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

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

#################################################################
## 
## 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
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert » 23.03.2006 16:19

Для тех у кого установлен 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
Зарегистрирован: 10.10.2006 19:38
Контактная информация:

Сообщение GalS » 30.11.2006 11:13

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

Pipec
phpBB 1.4.2
Сообщения: 55
Зарегистрирован: 27.05.2006 3:36
Откуда: Ангарск
Контактная информация:

Сообщение Pipec » 02.02.2007 16:31

StarWings писал(а):...а нельзя ли как-то ограничить число ответов, т.е. заставить юзеров выбирать допустим 3 из 10, или 5 из 15?
Xpert писал(а):Насчет ограничения сложно сказать, надо думать...
Xpert так и ничего не придумал :?: :roll:
уж год прошол, а тема актуальна и по сей день :)

Аватара пользователя
Undead
phpBB 1.4.3
Сообщения: 86
Зарегистрирован: 17.07.2006 19:21
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение Undead » 04.03.2007 16:50

У меня проблема с этим модом...
Стоят моды: 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 КБ) 463 скачивания
functions_post.txt
functions_post.php
(32.47 КБ) 482 скачивания

Закрыто

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