Jump to content

Extension:WhosOnline

From mediawiki.org
This page is a translated version of the page Extension:WhosOnline and the translation is 89% complete.
MediaWiki 拡張機能マニュアル
WhosOnline
リリースの状態: 安定
実装 利用者アクティビティ , 特別ページ
説明 現在オンライン中のログイン済み利用者および匿名利用者の一覧を作成します
作者 Maciej Brencz
最新バージョン 1.7.0 (2017-02-12)
MediaWiki 1.29+
データベースの変更 はい
ライセンス GNU 一般公衆利用許諾書 2.0 以降
ダウンロード
  • $wgWhosOnlineShowAnons
四半期ごとのダウンロード数 20 (Ranked 117th)
translatewiki.net で翻訳を利用できる場合は、WhosOnline 拡張機能の翻訳にご協力ください
問題点 未解決のタスク · バグを報告

The WhosOnline extension adds a special page, Special:WhosOnline, which shows the list of all users (optionally including anonymous users) currently viewing the wiki. It creates this list by finding all users who last viewed any page on the wiki less than the time ago specified by the setting $wgWhosOnlineTimeout, which by default is one hour.

インストール

  • ダウンロードして、ファイルをextensions/フォルダー内のWhosOnlineという名前のディレクトリ内に配置します。
    開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/WhosOnline
  • 以下のコードを LocalSettings.php ファイルの末尾に追加します:
    wfLoadExtension( 'WhosOnline' );
    $wgWhosOnlineShowAnons = true;
    // 匿名利用者の IP アドレスを表示させたい場合。既定ではプライバシー保護のため、表示されません。
    
  • 更新スクリプトを実行します。このスクリプトは、この拡張機能が必要とするデータベーステーブルを自動的に作成します。
  • Yes 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。

使用法

拡張機能をインストールした後にログインした利用者は、Special:WhosOnline で見ることができます。 ページが空白の場合は更新してください。バージョン1.3.1より、特別ページの内容をページ内に取り込むことが可能になりました:{{:Special:WhosOnline}}{{:Special:WhosOnline/10/shownav}}を使用する場合は、10人のユーザーのみが表示され、ナビゲーションコントロールが表示されます。