Manual:$wgActions

From MediaWiki.org
Jump to: navigation, search
This page is a translated version of the page Manual:$wgActions and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎日本語 • ‎polski • ‎português • ‎português do Brasil • ‎русский • ‎中文
Access: $wgActions
通常のページで「action」パラメーターに指定できる値の配列。
導入されたバージョン: 1.18.0 (r86041)
除去されたバージョン: 使用中
可能な値: 文字列から。文字列または真偽値へマッピングする配列
既定値: (下記参照)
他の設定: アルファベット順 | 機能順

詳細

通常のページで「action」パラメーターに指定できる値の配列です。

構文は以下の通りです:

  • 'foo' => 'ClassName' - ActionManual:Action.php のサブクラスである指定したクラスを読み込みます
  • 'foo' => true - Action のサブクラスであるクラス FooAction を読み込みます
  • 'foo' => false - 操作は無効です。エラー メッセージを表示します。

既定値

MediaWiki バージョン: 1.19
$wgActions = array(
	'credits' => true,
	'delete' => true,
	'edit' => true,
	'history' => true,
	'info' => true,
	'markpatrolled' => true,
	'protect' => true,
	'purge' => true,
	'raw' => true,
	'render' => true,
	'revert' => true,
	'revisiondelete' => true,
	'rollback' => true,
	'submit' => true,
	'unprotect' => true,
	'unwatch' => true,
	'view' => true,
	'watch' => true,
);


MediaWiki バージョン: 1.18
$wgActions = array(
	'credits' => true,
	'deletetrackback' => true,
	'info' => true,
	'markpatrolled' => true,
	'purge' => true,
	'revert' => true,
	'revisiondelete' => true,
	'rollback' => true,
	'unwatch' => true,
	'watch' => true,
);

Disable an action

To disable an action just add the following e.g. for the "raw" action to your "LocalSettings.php" file:

$wgActions['raw'] = false;

注 注: Unsetting core actions will probably cause things to complain loudly.