Extension:PollNY
リリースの状態: 安定 |
|
|---|---|
| 実装 | 特別ページ |
| 説明 | 特別なページを使用し、Wikiページに投票を埋め込むことができる高度な投票システム |
| 作者 | Aaron Wright, David Pean, Jack Phoenix |
| 最新バージョン | 3.8.0 |
| MediaWiki | 1.43+ |
| データベースの変更 | はい |
| ライセンス | GNU 一般公衆利用許諾書 2.0 以降 |
| ダウンロード | |
|
|
|
|
| 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"セクションに表示されます。
See Help:Extension:PollNY for more information on how to use this extension.
依存関係
- Extension:SocialProfile
- 新しいデータベーステーブル:poll_choice, poll_question and poll_user_vote
インストール
- ダウンロードして、ファイルを
extensions/フォルダー内のPollNYという名前のディレクトリ内に配置します。
開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/PollNY
- 以下のコードを LocalSettings.php ファイルの末尾に追加します:
wfLoadExtension( 'PollNY' );
- 更新スクリプトを実行します。このスクリプトは、この拡張機能が必要とするデータベーステーブルを自動的に作成します。
完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
利用者権限
この拡張機能は、polladmin という新しい利用者権限を1つ追加し、Special:AdminPoll にアクセスすることで、Special:CreatePoll を通じて作成された投票を管理できるようにします。
既定では、システム管理者がこの利用者権限を持ちます。
利用者ポイント
$wgUserStatsPointValues['poll_vote']— これを何かに設定して、既存の投票に回答するためのポイントを与えます。
パラメーター
| Name | Default | Description |
|---|---|---|
$wgPollDisplay['comments']
|
false
|
投票ページでコメントを表示するかどうか。 Commentsの拡張機能が必要です。 |
$wgCreatePollThresholds
|
[]
|
例えば 'edits' => 5、新しい投票を作成する前に、少なくとも 5 回の編集を行うことを利用者に要求したい場合。 既定値は空の配列です(制限なし)。
|
| この拡張機能は以下のウィキ ファーム/ウィキ ホスト/パッケージに含まれています: これは正式な一覧ではありません。 一部のウィキ ファーム/ウィキ ホスト/パッケージは、ここに記載されていなくてもこの拡張機能を含んでいる場合があります。 必ずご利用のウィキ ファーム、ウィキ ホスト、バンドルで確認してください。 |
- Stable extensions/ja
- Special page extensions/ja
- GPL licensed extensions/ja
- Extensions in Wikimedia version control/ja
- APIGetAllowedParams extensions/ja
- ApiCheckCanExecute extensions/ja
- ArticleDelete extensions/ja
- ArticleFromTitle extensions/ja
- LoadExtensionSchemaUpdates extensions/ja
- PageMoveComplete extensions/ja
- PageUndeleteComplete extensions/ja
- ParserFirstCallInit extensions/ja
- ParserLimitReportPrepare extensions/ja
- All extensions/ja
- Extensions included in Miraheze/ja
- Extensions included in MyWikis/ja
- Social tools/ja
- Poll extensions/ja
