Extension:LegalLogin

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:LegalLogin and the translation is 38% complete.
MediaWiki 拡張機能マニュアル
OOjs UI icon advanced-invert.svg
LegalLogin
リリースの状態: 安定
Screenshot of the LegalLogin extension UI.png
実装 利用者アクティビティ
説明 The LegalLogin extension require acceptance of legal policies and correct answer on test questions during account creation and login.
作者 Pavel Astakhov (Pastakhovトーク)
メンテナー WikiTeq team
最新バージョン 1.0
互換性ポリシー MediaWiki バージョン ライフサイクルに従います。 master には後方互換性がありません。
MediaWiki 1.35+
PHP 7.4.3+
データベースの変更 はい
テーブル legallogin_accepted
legallogin_logged
ライセンス GNU 一般公衆利用許諾書 2.0 以降
ダウンロード
README
$wgLegalLoginPolicies, $wgLegalLoginQuestions, $wgLegalLoginExpiration, $wgLegalLoginInterval, $wgLegalLoginLogActions
legallogin-view-log
translatewiki.net で翻訳を利用できる場合は、LegalLogin 拡張機能の翻訳にご協力ください

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

The LegalLogin extension require acceptance of legal policies and correct answer on test questions during account creation and login.

This extension was created for WikiWorks.

インストール

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

構成パラメーター

$wgLegalLoginPolicies
The list of legal policies that will require acceptance during account creation and login. Only pages in NS_MEDIAWIKI namespaces allowed as correct values.
$wgLegalLoginQuestions
The questions that users will need to answer correctly before login. Only pages in NS_MEDIAWIKI namespaces allowed as correct values.
$wgLegalLoginExpiration
Require acceptance of legal policies again after defined seconds.
$wgLegalLoginInterval
Require acceptance of legal policies again after defined number of logins.
$wgLegalLoginLogActions
Save LegalLogin actions like acceptance of the policies to Special:Log.

例:

$wgLegalLoginPolicies = [
   'Terms and Conditions of Use' => [ // text from MediaWiki:Terms and Conditions of Use, title is the same
      'require scrolling' => true, // user must scroll it to down or open in popup windows before accept
   ],
   'Privacy policy' => [ // text from MediaWiki:Privacy policy
      'captionmsg' => 'privacy-policy-caption', // MediaWiki:Privacy-policy-caption // caption of the policy
   ],
];


$wgLegalLoginQuestions = [
   'I hate this site' => [
      'answer' => false,
      'help' => 'This is a hint',
   ],
   'I love this site' => [
      'answer' => true,
   ]
];

利用者権限

legallogin-view-log
Allow to view LegalLogin actions like acceptance of the policies in "Special:Log"
Wikiteq - logo.png この拡張機能は、WikiTeq チームによって専門的に保守されています。