Уважаемые пользователи!
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).
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Multiple Choice Voting

Сообщение Xpert »

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

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

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

Drupal refresh

Локализация мода
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
StarWings
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 3 месяца
Контактная информация:

Сообщение StarWings »

Добрый день :)

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

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

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

Эхх, много хочу :)
Заранее спасибо за ответ :)
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Admin Voting
Позволяет администратору просмотреть новые сведения о голосованиях - не только число людей, проголосовавших по тому или иному пункту, но и кто и как проголосовал.
Насчет ограничения сложно сказать, надо думать...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
VovikV
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 4 месяца

Сообщение 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, я посмотрел, вродь не накладываются они друг на друга, не должны мешать.

Может кто сталкивался с таким?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 8 месяцев
Откуда: Бердск
Поблагодарили: 15 раз
Контактная информация:

Сообщение crash »

VovikV писал(а):topic_id, vote_text, vote_start, vote_length, vote_choice
VovikV писал(а):52, '121', 1135587783, 0,
явно не хватает одного значения. проверяйте установку
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
IncominG

Сообщение IncominG »

Xpert писал(а):но и кто и как проголосовал.
Я се поставил из MODDB почему-то не показывает кто и как - только кто показывает ;)
VovikV
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 4 месяца

Сообщение VovikV »

crash писал(а):
VovikV писал(а):topic_id, vote_text, vote_start, vote_length, vote_choice
VovikV писал(а):52, '121', 1135587783, 0,
явно не хватает одного значения. проверяйте установку
Откатил все назад и устанавливал заново, то же самое, видать с каким то модом конфликтует :(
Может выложить требуемые файлы, ктонить может посмотреть?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Выкладывайте ваш файл functions_post.php
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
VovikV
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 4 месяца

Сообщение 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 кроме того что было указанно в моде
Вложения
all.rar
(148.42 КБ) 800 скачиваний
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 19 лет 8 месяцев
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 6 раз
Контактная информация:

Сообщение Erlang »

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

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

Как-бы это доработать...
С уважением,
Сергей
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

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

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

Как-бы это доработать...
А поподробнее можно?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 19 лет 8 месяцев
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 6 раз
Контактная информация:

Сообщение Erlang »

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

Лично проверил.
С уважением,
Сергей
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Где пишет?
Вы первое сообщение темы читали?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 19 лет 8 месяцев
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 6 раз
Контактная информация:

Сообщение Erlang »

Xpert писал(а):Где пишет?
Там где положено.
Xpert писал(а):Вы первое сообщение темы читали?
Да действительно, не заметил... :oops:
С уважением,
Сергей
VovikV
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 4 месяца

Сообщение VovikV »

И у всех то он нормально работает :(
Закрыто

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