Extension:LegalLogin

This page is a translated version of the page Extension:LegalLogin and the translation is 100% complete.
MediaWiki 拡張機能マニュアル
OOjs UI icon advanced-invert.svg
LegalLogin
リリースの状態: 安定
Screenshot of the LegalLogin extension UI.png
実装 利用者アクティビティ
説明 LegalLogin拡張機能では、アカウントの作成とログインの際に、法的方針の受諾とテスト質問への正しい回答が必要となります。
作者 Pavel Astakhov (Pastakhovトーク)
メンテナー WikiTeq team
最新バージョン 1.0
互換性ポリシー For every MediaWiki release that is a Long Term Support release there is a corresponding branch in the extension.
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 拡張機能の翻訳にご協力ください

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

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

LegalLogin拡張機能では、アカウントの作成とログインの際に、法的方針の受諾とテスト質問への正しい回答が必要となります。

この拡張機能はWikiWorks用に作成されました。

インストール

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

構成パラメーター

$wgLegalLoginPolicies
アカウント作成時やログイン時に承諾が必要となる法的ポリシーのリストです。 Only pages in NS_MEDIAWIKI namespaces allowed as correct values.
$wgLegalLoginQuestions
ログイン前にユーザーが正しく回答する必要のある質問です。 Only pages in NS_MEDIAWIKI namespaces allowed as correct values.
$wgLegalLoginExpiration
定義された秒数の後、再度法的方針の受諾を要求する。
$wgLegalLoginInterval
定義された回数のログイン後に、再度リーガルポリシーの受諾を要求する。
$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
LegalLoginのアクションを表示できるようにする("Special:Log"のポリシーの受け入れなど
  この拡張機能は、WikiTeq チームによって専門的に保守されています。