Extension:Contributors

This page is a translated version of the page Extension:Contributors and the translation is 96% complete.
MediaWiki 拡張機能マニュアル
Contributors
リリースの状態: 保守されていない
実装 利用者アクティビティ , 特別ページ
説明 記事への最も著名な寄稿者を要約します
作者 Rob Church (original), Yaron Koren, Ike Hecht
最新バージョン 2.1 (2023-09-22)
互換性の方針 master は後方互換性を維持しています。
MediaWiki 1.35-1.39
PHP 7.3+
データベースの変更 はい
テーブル contributors
ライセンス GNU 一般公衆利用許諾書 2.0 以降
ダウンロード
  • $wgContributorsLinkUsers
Quarterly downloads 6 (Ranked 138th)
translatewiki.net で翻訳を利用できる場合は、Contributors 拡張機能の翻訳にご協力ください
問題点 未解決のタスク · バグを報告

Contributors拡張機能は、記事への最も著名な寄稿者を要約した、含まれる特別なページを提供します。 このページは、通常の特別なページとしてアクセスすることも、他のページに含めて自動リストを提供することもできます。これは、帰属に役立ちます。

インストール

  • ダウンロードして、ファイルをextensions/フォルダー内のContributorsという名前のディレクトリ内に配置します。
    開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Contributors
  • 以下のコードを LocalSettings.php ファイルの末尾に追加します:
    wfLoadExtension( 'Contributors' );
    
  • 更新スクリプトを実行します。このスクリプトは、この拡張機能が必要とするデータベーステーブルを自動的に作成します。
  • データベースに既存の記事からの寄稿者を取り込むスクリプトを実行します。
php extensions/Contributors/maintenance/PopulateContributorsTable.php
  •   完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
  • upgrade: php extensions/Contributors/maintenance/PopulateContributorsTable.php


使用法

このリストには、従来の特別なページとして、または別のページに含めることでアクセスできます。

特別ページ

特別ページは「特別:投稿者」にあり、記事を選択するためのインターフェースを提供します。 記事を表示するときに、ツールボックスの「主な寄稿者」リンクを使用してこのページにアクセスすることもできます。そのページの結果が表示されます。

参照読み込み

You can transclude a list of names into another page using the inclusion mechanism, e.g.

{{Special:Contributors/Article}}

次のコードを含むテンプレートを作成して、記事に追加することもできます。

{{Special:Contributors/{{FULLPAGENAME}}}}

Articleへの最も著名な貢献者のリストを作成します。

パーサー関数

Joe、Moe、Janeのように、貢献者をプレーンリストで表示するパーサー関数もあります。

{{#contributors:{{FULLPAGENAME}}}}

また、投稿者一覧から匿名をフィルタリングすることも可能です。

{{#contributors:{{FULLPAGENAME}}|filteranon}}

パラメーター

  • $wgContributorsLinkUsers 利用者名を利用者ページにリンクします。 常にリンクされている特別ページには影響しません。 (デフォルトtrue

関連項目