Extension:AJAXPoll/uk

Category:FDL licensed extensions/uk
Довідка про розширення MediaWiki
AJAXPoll
Статус релізу: стабільнийCategory:Stable extensions/uk
Реалізація Парсер розширення Category:Parser extensions/uk
Опис Дозволяє проводити опитування на основі AJAX із тегом <poll>
Автор(и)
Найновіша версія 2.3.0 (2020-02-24)
MediaWiki 1.43.1+Category:Extensions with manual MediaWiki version
Таблиці ajaxpoll_info
ajaxpoll_vote
Ліцензія GNU Free Documentation License
Завантажити Category:Extensions in Wikimedia version control/uk
Приклад Any ShoutWiki site
Quarterly downloads 9 (Ranked 86th)
Translate the AJAXPoll extension if it is available at translatewiki.net
Issues Open tasks · Report a bug
Category:All extensions/ukCategory:Extensions not in ExtensionJson

Розширення AJAXPoll дозволяє проводити одне чи більше опитувань на основі AJAX на сторінках MediaWiki з тегом <poll>.

Встановлення

  • Завантажте і розмістіть файли в каталозі з назвою AJAXPoll у вашій extensions/ папці.
    Розробники та автори коду повинні замість цього встановити розширення з Git, використовуючи:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/AJAXPoll
  • Додайте такий код унизу вашого файлу LocalSettings.php :
    wfLoadExtension( 'AJAXPoll' );
    
  • Запустіть скрипт оновлення, який автоматично створить необхідні таблиці бази даних, які потрібні цьому розширенню.  Налаштуйте, як вам зручно.
  • Yes Готово – Перейдіть до Special:Version вашої вікі, щоб переконатися, що розширення встановлено успішно.

Конфігурація

# if you want to restrict the poll
# use the following code lines after calling the AJAXPoll extension
# to restrict to user group (example)

# The 'ajaxpoll-view-results-before-vote' group permission allows the specified
# group members to view poll results even without having voted
# but only if the high-level group permission 'ajaxpoll-vote' allows to view
# results in general.
#
# This 'ajaxpoll-view-results-before-vote' can be overwritten with the specific
# per-poll setting "show-results-before-voting" which takes precedence over the
# group permission.
#
# permission 'ajaxpoll-view-results' >>
# >> per-poll setting "show-results-before-voting" (if present)
# >> permission 'ajaxpoll-view-results-before-vote'

# anons
# default: anons cannot vote and will never see results
$wgGroupPermissions['*']['ajaxpoll-vote'] = false;
$wgGroupPermissions['*']['ajaxpoll-view-results'] = false;
$wgGroupPermissions['*']['ajaxpoll-view-results-before-vote'] = false;

# users
# default: users can vote and can see poll results - when they have voted
$wgGroupPermissions['user']['ajaxpoll-vote'] = true;
$wgGroupPermissions['user']['ajaxpoll-view-results'] = true;

Якщо ви хочете вимкнути категорію автоматичного відстеження, тоді встановіть текст системного повідомлення «MediaWiki:Ajaxpoll-tracking-category» у вашій вікі на «-» (мінус).

Використання

Синтаксис

<poll>
Question
Choice 1
Choice 2
Choice 3
Choice 4
</poll>

Приклад

<poll>
Do you like this poll ?
Yes, it is awesome.
Yes.
No, I do not like polls.
I have no idea, what this means.
</poll>

Якщо ви цього бажаєте, ви можете «дозволити» або «заборонити» перегляд результатів перед голосуванням «за опитування», додавши параметр show-results-before-voting у початковий тег:

<poll show-results-before-voting>
<poll show-results-before-voting=1>
<poll show-results-before-voting=0>

Якщо перший рядок після <poll> — «СТАТИСТИКА», то відображатиметься деяка статистика про вікі та її опитування. Цю статистику не можна локалізувати, і вся ця функція, ймовірно, буде видалена (або принаймні перетворена, але ймовірно видалена) у майбутньому.

Category:Social tools/uk Category:Poll extensions/uk Category:Ajax extensions/uk Category:Extensions by ShoutWiki/uk Category:Extensions by Fandom/uk
Category:Ajax extensions/uk Category:All extensions/uk Category:Extensions by Fandom/uk Category:Extensions by ShoutWiki/uk Category:Extensions in Wikimedia version control/uk Category:Extensions included in Canasta/uk Category:Extensions included in Miraheze/uk Category:Extensions included in WikiForge/uk Category:Extensions not in ExtensionJson Category:Extensions with manual MediaWiki version Category:FDL licensed extensions/uk Category:Parser extensions/uk Category:Poll extensions/uk Category:Social tools/uk Category:Stable extensions/uk