Extension:PollNY

This page is a translated version of the page Extension:PollNY and the translation is 95% complete.
MediaWiki 拡張機能マニュアル
OOjs UI icon advanced-invert.svg
PollNY
リリースの状態: 安定
実装 特別ページ
説明 特別なページを使用し、Wikiページに投票を埋め込むことができる高度な投票システム
作者 Aaron Wright, David Pean, Jack Phoenix
最新バージョン 3.6.0 (2020-01-02)
MediaWiki 1.39+
データベースの変更 はい
ライセンス GNU 一般公衆利用許諾書 2.0 以降
ダウンロード
  • $wgCreatePollThresholds
  • $wgPollDisplay
Quarterly downloads 3 (Ranked 169th)
translatewiki.net で翻訳を利用できる場合は、PollNY 拡張機能の翻訳にご協力ください
問題点 未解決のタスク · バグを報告

PollNY拡張機能では、投票のための新しい名前空間 (NS_POLL、名前空間番号はデフォルトで 300) と、投票の作成/管理のための新しい 6 つの特別なページを定義します。

投票は、‎<pollembed>タグで通常のWikiページに埋め込むことができます。 構文は以下の通りです: <pollembed title="投票所名" />

Special:AdminPoll can be used by users with 'polladmin' rights to view all polls and administer them, Special:CreatePoll is used to create new polls, Special:RandomPoll takes you to a randomly chosen poll, Special:UpdatePoll is like action=edit for polls and Special:ViewPoll can be used by all users to view available polls.

これらの新しいスペシャルページ(Special:UpdatePollを除く)は、Special:SpecialPagesの"Polls"セクションに表示されます。

依存関係

インストール

  • ダウンロードして、ファイルをextensions/フォルダー内のPollNYという名前のディレクトリ内に配置します。
  • 以下のコードを LocalSettings.php の末尾に追加します:
    wfLoadExtension( 'PollNY' );
    
  • 更新スクリプトを実行します。このスクリプトは、この拡張機能が必要とするデータベーステーブルを自動的に作成します。
  •   完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。

利用者権限

この拡張機能は、polladminという新しいユーザー権を1つ追加し、Special:AdminPollにアクセスすることで、Special:CreatePollを通じて作成された投票を管理することができるようにします。 デフォルトでは、システム管理者がこのユーザー権限を持ちます。

利用者ポイント

  • $wgUserStatsPointValues['poll_vote'] — これを何かに設定して、既存の投票に回答するためのポイントを与えます。

パラメーター

  • $wgPollDisplay['comments'] — 投票ページでコメントを表示するかどうか。 既定値は false です。 Comments の拡張機能が必要です。
  • $wgCreatePollThresholds — 例えば'edits' => 5、新しい投票を作成する前に、少なくとも5回の編集を行うことをユーザーに要求したい場合。 デフォルトは空の配列です(制限なし)。