Extension:PollNY

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

使用状況とバージョン マトリクスを確認してください。

問題点 未解決のタスク · バグを報告

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

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

Special:AdminPollは'polladmin'の権限を持つユーザがすべての投票を閲覧・管理するために使用でき、Special:CreatePollは新しい投票を作成するために使用し、Special:RandomPollはランダムに選ばれた投票に移動し、Special:UpdatePollは投票のアクション=編集のように使用し、Special:ViewPollはすべてのユーザが利用可能な投票を閲覧するために使用することができます。

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

依存関係

インストール

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

利用者権限

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

利用者ポイント

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

パラメーター

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