Страница 1 из 5

Multiple Choice Voting

Добавлено: 26.10.2005 7:15
Xpert
Мод дает возможность выбора нескольких вариантов в опросе. Ставил, замечаний нет, все отлично. Единственное, что заметил - скорее недочет русификации самого phpBB, цитирую:
Xpert писал(а):Столкнулся с некорректностью перевода одной фразы.
В оригинале: Total Votes
В переводе: Всего проголосовало
Предлагаю:

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

$lang['Total_votes'] = 'Всего голосов';
Это более корректный перевод в общем и в частности после установки модификаций :)
Скачать мод

Drupal refresh

Локализация мода

Добавлено: 16.12.2005 16:33
StarWings
Добрый день :)

Мод отличный, работает на "ура".
Два вопроса

...а нельзя ли как-то ограничить число ответов, т.е. заставить юзеров выбирать допустим 3 из 10, или 5 из 15?

...и, я так понимаю, понять кто за какой вариант голосовал тоже невозможно?

Эхх, много хочу :)
Заранее спасибо за ответ :)

Добавлено: 16.12.2005 19:31
Xpert
Admin Voting
Позволяет администратору просмотреть новые сведения о голосованиях - не только число людей, проголосовавших по тому или иному пункту, но и кто и как проголосовал.
Насчет ограничения сложно сказать, надо думать...

Добавлено: 26.12.2005 12:24
VovikV
А у меня вот такое выдает на локалхост

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

Warning: Missing argument 21 for submit_post() in z:\home\localhost\www\phpbb\includes\functions_post.php on line 216

Warning: Cannot modify header information - headers already sent by (output started at z:\home\localhost\www\phpbb\includes\functions_post.php:216) in z:\home\localhost\www\phpbb\includes\page_header.php on line 506

Warning: Cannot modify header information - headers already sent by (output started at z:\home\localhost\www\phpbb\includes\functions_post.php:216) in z:\home\localhost\www\phpbb\includes\page_header.php on line 508

Warning: Cannot modify header information - headers already sent by (output started at z:\home\localhost\www\phpbb\includes\functions_post.php:216) in z:\home\localhost\www\phpbb\includes\page_header.php on line 509
а ниже вот это

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

Error in posting

DEBUG MODE

INSERT INTO prefbb_vote_desc (topic_id, vote_text, vote_start, vote_length, vote_choice) VALUES (52, '121', 1135587783, 0, )

Line : 296
File : functions_post.php
functions_post.php и posting.php пробовал изменять 2 раза, думал ошибся где вродь нет.
Приведенный SQL-запрос выполнял (с поправкой на свой префикс разумеется) базу посмотрел, добавились нужные поля.

Есчо у меня установлен мод Admin Voting, я посмотрел, вродь не накладываются они друг на друга, не должны мешать.

Может кто сталкивался с таким?

Добавлено: 26.12.2005 13:19
crash
VovikV писал(а):topic_id, vote_text, vote_start, vote_length, vote_choice
VovikV писал(а):52, '121', 1135587783, 0,
явно не хватает одного значения. проверяйте установку

Добавлено: 26.12.2005 13:28
IncominG
Xpert писал(а):но и кто и как проголосовал.
Я се поставил из MODDB почему-то не показывает кто и как - только кто показывает ;)

Добавлено: 27.12.2005 3:24
VovikV
crash писал(а):
VovikV писал(а):topic_id, vote_text, vote_start, vote_length, vote_choice
VovikV писал(а):52, '121', 1135587783, 0,
явно не хватает одного значения. проверяйте установку
Откатил все назад и устанавливал заново, то же самое, видать с каким то модом конфликтует :(
Может выложить требуемые файлы, ктонить может посмотреть?

Добавлено: 27.12.2005 7:25
Xpert
Выкладывайте ваш файл functions_post.php

Добавлено: 27.12.2005 11:41
VovikV
Xpert Спасибо большое.

Я мучился с posting.php (нашел еще одно «submit_post(» где в конце нужно вставить «, $poll_choice»)

Теперь голосования с множественным выбором создаются, но проголосовать можно только за один вариант, если выбрать два или более вот это при отправке поста вылазит:

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

Could not insert user_id for poll

DEBUG MODE

INSERT INTO securamo_vote_voters (vote_id, vote_user_id, vote_user_ip, vote_cast, vote_choice) VALUES (23, 7, '7f000001', 2, 3, , 0)

Line : 736
File : posting.php
Я понимаю что это из той же оперы, что и раньше, пробовал в ту функцию откуда генерируется сообщение об ошибки добавлять choice но чего то не выходит :(

Вот mv_bak – все файлы до модификации
mv – после модификации
posting_2_.php – это то, что я направил в posting.php кроме того что было указанно в моде

Добавлено: 28.12.2005 5:24
Erlang
Хороший МОД, правда есть одна недоработка:

Голосует один человек, а в итоге суммируется каждый голос как Человек.

Как-бы это доработать...

Добавлено: 28.12.2005 8:07
Xpert
Erlang писал(а):Хороший МОД, правда есть одна недоработка:

Голосует один человек, а в итоге суммируется каждый голос как Человек.

Как-бы это доработать...
А поподробнее можно?

Добавлено: 28.12.2005 10:34
Erlang
Можно:
Я Один, голосую за 3 позиции, одновременно.
Пишет: Результат: проголосовало 3 человека.

Лично проверил.

Добавлено: 28.12.2005 10:37
Xpert
Где пишет?
Вы первое сообщение темы читали?

Добавлено: 28.12.2005 10:44
Erlang
Xpert писал(а):Где пишет?
Там где положено.
Xpert писал(а):Вы первое сообщение темы читали?
Да действительно, не заметил... :oops:

Добавлено: 29.12.2005 8:39
VovikV
И у всех то он нормально работает :(