Перейти к содержимому
Русский язык для Invision Community 5

Авто-опрос в новой теме

А можно сделать что бы в новой теме автоматически включался опрос с заданными параметрами?

Например вопро "За или против" и два варианта ответа - "За" и "Против"

Рекомендованные сообщения

Обратите внимание

"Board url", указанный вами в профиле, некорректен, либо недоступен на данный момент. Пожауйста, заполните его, потому что он скорее всего потребуется при диагностике вашей проблемы.

По умолчанию нет такой возможности.

 

На IPS за реализацию такой же идеи предлагали денежное вознаграждение.

  • Автор

по умолчанию это я понял что нет

а если шаблон поковырять? или типа тригера в базе сделать

а если шаблон поковырять?

Ковыряйте. Смотрите какие поля есть в форме при добавления опроса.

  • Автор

так в том и заключается прикол...

автодобавление в любой пост в принципе сделать можно... а вот в только в специфический форум?

 

есть вообще на опрос отдельный шаблон или он скриптом создаётся?

Изменено пользователем Дрег

<if test="$this->request['f'] == ид_специфического_форума">
  html код
</if>

  • Автор

а я так понял что всё же это скрипт в шаблоне поста

начинается тут

<h3 class='bar'>Опрос</h3>
<fieldset id='poll_fieldset' class='ipsPad' style='display: none'>

 

типа может подключать "IP.Default Post Content Rus 3.2 Rus Hook" и скрипт включать в шаблон с заданными значениями полей и скрытый

 

можно ещё в принципе вставлять сразу в базу сиквел запросом из php с того же шаблона, сделаного в хуке

 

INSERT INTO `ipbpolls` (`pid`, `tid`, `start_date`, `choices`, `starter_id`, `votes`, `forum_id`, `poll_question`, `poll_only`, `poll_view_voters`) VALUES
(30, 1540, 1341908798, 'a:1:{i:1;a:3:{s:8:\\"question\\";s:62:\\"Голосование за приём\\";s:6:\\"choice\\";a:2:{i:1;s:14:\\"Принять\\";i:2;s:16:\\"Отказать\\";}s:5:\\"votes\\";a:2:{i:1;s:2:\\"20\\";i:2;s:2:\\"24\\";}}}', 1910, 1528, 54, 'Голосование за приём', 0, 0);

 

но возникает тот же гимор - определить pid и tid

pid = айдишник опроса

tid = айдишник поста

 

они по идее должны задаваться при посте сообщения - pid AUTO_INCREMENT, а tid по идее тоже, но обрабатывается хз где

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.