N1 N1Time

← Модули Nex1on

Опросы

версия 1.1.0 в поставке с 0.9.0 нужен движок 0.8.0 обновлён 11.09.2026

Опрос посетителей блоком на сайте: один голос с человека, гость узнаётся по браузеру и адресу, итоги видны сразу, только ответившим или после закрытия.

Что умеет

  • Опрос — обычный блок сайта в оформлении темы, место выбирается в «Размещении». Без сторонних скриптов и чужих куки.
  • Один или несколько ответов на выбор. Голосуют прямо в блоке, после ответа человек остаётся на той же странице.
  • Один голос с человека: у вошедших — по учётной записи, у гостя — по метке браузера и адресу. Случайное «нажму ещё раз» отсекается. Голос принимается только за варианты этого опроса.
  • Когда показывать итоги: «Всем и сразу», «Только ответившим» или «Только после закрытия» — чтобы чужие ответы не влияли на выбор.
  • Считаются люди, а не голоса: при нескольких ответах проценты всё равно складываются в сто.
  • У опроса есть состояние (черновик, идёт, закрыт), даты «Показывать с» и «Показывать по», язык сайта и порядок. На сайте показывается один опрос — первый идущий по порядку.
  • Пустой модуль можно заполнить образцом — опросом с четырьмя вариантами — кнопкой «Заполнить образцами» в списке модулей.

Настройка

В панели: «Настройки», раздел «Опросы», группа «Поведение».
  • Разрешить голосовать гостям — общий запрет или разрешение для всех опросов сайта. Кроме неё, у каждого опроса есть своя галочка «Пускать гостей к этому опросу».
  • Показывать, сколько человек ответило — число участников под итогами.
Сами опросы заводятся в «Содержимое» → «Опросы».

Права

  • Заводить и править опросы — создавать, менять, закрывать и убирать опросы в корзину.

На сайте

  • Блок «Опрос», по умолчанию в боковой колонке.
  • Голос отправляется на адрес /opros/{номер}; не больше десяти попыток за пять минут с одного адреса.

Установка и удаление

Создаются таблицы polls, poll_options (варианты) и poll_votes (кто как голосовал). Убранный опрос лежит в общей корзине с вариантами и голосами; очистка удаляет их вместе. При удалении модуля с данными удаляются все три таблицы.

Как поставить

Он у вас уже есть. Панель → «Модули» → включить.

История версий

1.1.0 11.09.2026
  • Убранный опрос уходит в общую корзину, а не удаляется сразу: варианты и голоса сохраняются, опрос можно вернуть
  • Окончательная очистка из корзины удаляет опрос, его варианты и голоса одним действием
  • Раздел опросов в панели открывается по настроенному адресу панели и подчиняется ограничению входа в панель по IP
1.0.0 10.09.2026
  • Опрос блоком на сайте: место выбирается в «Размещении»
  • Один или несколько ответов, состояние (черновик, идёт, закрыт), даты показа, язык и порядок
  • Один голос с человека: вошедший по учётной записи, гость по метке браузера и адресу
  • Итоги сразу, только ответившим или только после закрытия; считаются люди, а не голоса
  • Настройки: голосование гостей и показ числа ответивших
  • Ограничение частоты голосования: десять попыток за пять минут

Вопросы, ошибки и предложения — в разделе на форуме