Manual:設定
このページは、サポートされているすべての構成オプションの索引であり、DefaultSettings.php
ファイルに基づいています。
DefaultSettings.php
を決して編集しないでください。代わりに適切な行を LocalSettings.php
にコピーして修正してください。
設定が見つからない場合は、DefaultSettings.php
を参照してください。
設定の説明がそこに記されています。
Manual:$wgAllowAnonymousMinor
) を見つけてください。
全般設定
- $wgSitename – サイトの名前。
- $wgVersion (1.35 以降廃止予定) – MediaWiki のバージョン番号。
グローバルオブジェクト
- $wgAutoloadLocalClasses – 自動読み込みのために、クラス名をファイル名にマッピングする配列。
- $wgConf – サイト設定のオブジェクトを作成します。初期設定のままインストールする場合はほとんど使われません。
サーバー URL とファイル パス
- $IP – インストール先ディレクトリへの絶対パス。
- $wgActionPaths – さまざまな利用者の操作のためのパス。URL をより pretty にするために使用されます。
- $wgAppleTouchIcon – Apple のハンドヘルド デバイスのホーム画面にブックマークする際に使用するアイコンを指す省略可能な URL
- $wgArticlePath – 記事のリンクを作成するために使用される基底 URL。
- $wgAssumeProxiesUseDefaultProtocolPorts – ウィキがプロキシの背後で実行されている場合に、これに true に設定すると、プロキシがウィキを標準的なポートで公開していると想定する。
- $wgCanonicalServer – サーバーの正規 URL、IRC フィード、通知メールなどで使用する。
- $wgConfigRegistry – config オブジェクトを作成するファクトリー関数のレジストリ
- $wgExtensionAssetsPath – 拡張機能のディレクトリの URL。
- $wgExtensionDirectory – 拡張機能ディレクトリのファイル システム パス。
- $wgFavicon – サイトのファビコンの URL。
- $wgFFmpegLocation – FFmpeg クライアントの実行ファイル名。
- $wgFFprobeLocation – FFprobe の実行ファイル名。
- $wgFileCacheDirectory – サーバーサイドのキャッシュを使用するときにキャッシュされたページが保存されるディレクトリ。
- $wgForceHTTPS (1.34.3 で導入) – セキュアではない HTTP リクエストを HTTPS にリダイレクトする。
- $wgHttpsPort – Port where you have HTTPS running. Supports HTTPS on non-standard ports.
- $wgImgAuthPath (1.35 で導入) –
img_auth.php
の基底パス。 - $wgLoadScript – load.php への URL パス。
- $wgLocalStylePath –
$wgStylePath
と同じだが、外部ドメインへのパスは指定できない。 - $wgLogoHD (1.35 以降廃止予定) – サイトのロゴの HD (高解像度) バージョンの URL。
- $wgLogos (1.35 で導入) – The URL path to various wiki logos.
- $wgLogo – サイトロゴのURL。
- $wgMainPageIsDomainRoot (1.34 で導入) – メインページをドメインルートとして使用する必要があるかどうかを制御します。
- $wgReferrerPolicy – Value for the referrer policy meta tag.
- $wgRestPath (1.34 で導入) – rest.php への URL パス。
- $wgScriptExtension (1.31 で除去済) – 既定でスクリプト名に追加する拡張子です。
- $wgScriptPath – ベースURLのパス。
- $wgScript – index.php の URL。
- $wgServerName – プロトコルなしのサーバーの名前。
- $wgServer – サーバーの基底 URL。
- $wgSitesCacheFile (1.33 で除去済) – サイトの JSON キャッシュ ファイルの場所を指定する。
- $wgStyleDirectory – 外装ディレクトリへのファイルシステム パス。
- $wgStylePath – 外装ディレクトリの URL。
- $wgStyleSheetPath (1.3 以降廃止予定) –
$wgStyleSheetPath
に設定せず、代わりに$wgStylePath
を使用すること。 - $wgThumbPath (1.35.1 で導入) – thumb_handler.php の基底パス。
- $wgTmpDirectory – The path of the temporary directory.
- $wgUploadBaseUrl – 共有アップロード ディレクトリを使用していない場合の、アップロードされた画像の基底 URL
- $wgUploadDirectory – アップロード ディレクトリのファイルシステム パス。
- $wgUploadPath – アップロード ディレクトリのパス。
- $wgUploadStashScalerBaseUrl (1.36 以降廃止予定) – To enable remote on-demand scaling, set this to the thumbnail base URL.
- $wgUsePathInfo – 「見た目のよい」URLを使うべきか。
See also file/image upload path settings.
See also skins path settings.
ファイルとファイル アップロード
Uploads have to be specially set up to be secure.
- $wgAllowAsyncCopyUploads (1.27 で除去済) – 同期コピー アップロードができるようにする。
- $wgAllowCopyUploads – ローカル ファイルに加えて URL からもアップロードできるようにする。
- $wgAllowJavaUploads – Java アーカイブのアップロードを許可する。
- $wgAttemptFailureEpoch – これを実行して、サムネイル作成の失敗の際に迅速に再試行します。
- $wgCheckFileExtensions – アップロードの際にファイルの拡張子が許可されているかどうか確認する。
- $wgCopyUploadAsyncTimeout (1.27 で除去済) – URL での非同期アップロードの HTTP タイムアウト (秒単位)
- $wgCopyUploadProxy – コピー アップロードのリクエストに使用する HTTP プロキシ。
- $wgCopyUploadsDomains –
$wgAllowCopyUploads
を特定のホワイトリストで制限する - $wgCopyUploadsFromSpecialUpload – URL からのアップロードをアップロードを有効にするインターフェイスを Special:Upload に追加する
- $wgCopyUploadTimeout – URL によるアップロードの HTTP タイムアウト (秒単位)
- $wgDeletedDirectory – 削除されたアップロード ファイルを配置するディレクトリ。
- $wgDirectoryMode – 新たに作成したディレクトリの既定の
chmod
パーミッション値。 - $wgDisableUploadScriptChecks – アップロード システムによる HTML/JavaScript のチェックを無効にするかどうか。
- $wgEnableAsyncUploads – ジョブ キューを使用する遅延アップロード タスクを有効にする。
- $wgEnableUploads – ウィキを通して画像やその他のファイルをアップロードできるようにする。
- $wgFileBackends – ファイル バックエンド構造の設定。
- $wgFileBlacklist – これらの拡張子を持つファイルのアップロードを決して許可しない。
- $wgFileExtensions – アップロードを許可するファイルの拡張子一覧です。 このリストにない拡張子のファイルをアップロードすると警告が表示されます。
- $wgHashedUploadDirectory – If true, uses the
/a/ab/foo.jpg
directory structure. - $wgIllegalFileChars – Override the default list of illegal characters in file names.
- $wgImagePreconnect (1.35 で導入) – On pages containing images, tell the user agent to pre-connect to hosts from
$wgForeignFileRepos
. - $wgImgAuthDetails – Display reason access to uploaded file was denied to users (img_auth only)
- $wgImgAuthUrlPathMap – 内部
mwstore://
基底ストレージ パスに一致する相対 URL ディレクトリのマップ。 - $wgLocalFileRepo – A single repository structure for the local repository.
- $wgLockManagers – Array of configuration arrays for each lock manager.
- $wgMaxUploadSize – アップロード ファイルの最大サイズ (バイト単位)
- $wgMediaInTargetLanguage (1.33 で導入) – Whether translatable media (currently, only SVG images) should be shown in page's target language
- $wgMinUploadChunkSize – Minimum upload chunk size, in bytes.
- $wgNativeImageLazyLoading (1.34 で導入) – Toggles native image lazy loading, via the "loading" attribute.
- $wgParserTestMediaHandlers – Media handler overrides for parser tests (they don't need to generate actual thumbnails, so a mock will do)
- $wgStrictFileExtensions –
$wgFileExtensions
が網羅していないファイルを利用者がアップロードできるようにするかどうかを切り替える。 - $wgThumbnailEpoch – レンダリングされたサムネイル ファイルがこのタイムスタンプより古い場合に、ファイルが存在しないかのように再レンダリングする。
- $wgUploadDialog – Configuration for アップロード ダイアログ and the files uploaded through it.
- $wgUploadMaintenance – ファイルの削除と復帰を一時的に無効にする。
- $wgUploadMissingFileUrl – Point wikilinks to missing files ("red file links") to a custom URL.
- $wgUploadNavigationUrl – Point the upload navigation link in the sidebar to a custom URL.
- $wgUploadSizeWarning – アップロードされたファイルのサイズがこれより大きい場合は警告する。
- $wgUploadStashMaxAge – アップロード一時ファイル (不完全ファイル) の有効期間。
共有アップロード
These settings are kept for backward compatibility, see $wgForeignFileRepos for the new setting, or $wgUseInstantCommons if you only need read access to images on Commons.
- $wgCacheSharedUploads – memcached 内の共有メタデータをキャッシュする。
- $wgForeignFileRepos – 外部リポジトリに対するリポジトリ構造の配列。
- $wgForeignUploadTargets – アップロード ダイアログ の外部アップロード ターゲットの構成。
- $wgHashedSharedUploadDirectory – 共有アップロード ディレクトリをハッシュ化するかどうか。
- $wgRepositoryBaseUrl – リポジトリ ウィキの基底 URL。
- $wgSharedUploadDBname – 共有ディレクトリについてのメタデータがある DB 名。
- $wgSharedUploadDBprefix – 共有画像アップロードに対する DB 接頭辞
- $wgSharedUploadDirectory – 共有アップロードが見つかるファイルシステム上のパス。
- $wgSharedUploadPath – Full path to the web server where shared uploads can be found.
- $wgUseSharedUploads – ファイルがローカルで見つからない場合に共有リポジトリで探すかどうか
- $wgFetchCommonsDescriptions – コモンズの画像解説ページを取得してそれをローカル ウィキ上に表示するかどうか。
MIME タイプ
- $wgLoadFileinfoExtension (1.22.0 で除去済) – Switch for loading the FileInfo extension by PECL at runtime.
- $wgMimeDetectorCommand – 外部の MIME 検出プログラムを設定する。
- $wgMimeInfoFile – MimeAnalyzer.php が使用する MIME タイプの情報を設定する。
- $wgMimeTypeFile – MimeAnalyzer.php が使用する MIME タイプの定義ファイルを設定する。
- $wgTrivialMimeDetection – 些細な MIME 検出を切り替える。
- $wgVerifyMimeType – アップロードされたファイルの MIME タイプを確認するかどうかを指定する。
- $wgVerifyMimeTypeIE (1.34 で導入) – Determines whether extra checks for Internet Explorer type detection should be applied.
- $wgMimeTypeBlacklist – $wgVerifyMimeType が有効な場合の、許可しない MIME タイプ。
- $wgXMLMimeTypes – MimeMagic 経由で検出できるようにする XML の MIME タイプの配列
See also: Manual:Mime type detection
画像
- $wgAllowImageMoving (1.36 で除去済) – ファイル名を変更できるようにする。
- $wgCustomConvertCommand – 別のサイズ変更コンバーターを使用する (例: GraphicMagick)
- $wgEnableAutoRotation – EXIF 情報に基づいて画像の自動回転を有効にするかどうか
- $wgExiftool – exiftool バイナリへのパス。 ロスレス ICC プロファイル スワッピングに使用される。
- $wgExiv2Command – exiv2 実行可能ファイルへのパス。
- $wgGalleryOptions –
<gallery>
タグの既定の設定。 - $wgIgnoreImageErrors – If true, inline scaled images will still produce
<img>
tags ready for output instead of showing an error message. - $wgImageLimits – 画像の説明ページにおいて、利用者が設定できるサムネイル画像のサイズ設定のリスト
- $wgJpegQuality (1.32 で導入) – When scaling a JPEG thumbnail, this is the quality we request from the backend.
- $wgJpegTran – JPEG の劣化が少ない回転を行う jpegtran へのパス。
- $wgMaxImageArea – Don't thumbnail an image if it will use too much working memory.
- $wgMediaHandlers – Plugins for media file type handling.
- parameters for upload path
- $wgTrustedMediaFormats – 信頼できるメディア形式やMIMEタイプの一覧を設定する。
See also: Manual:ファイルのアップロードの設定
DjVu
- $wgDjvuDump – djvudump 実行可能ファイルへのパス。
- $wgDjvuOutputExtension – DjVu ポスト プロセッサーの出力ファイルの拡張子。
- $wgDjvuPostProcessor – DjVu ポスト プロセッサーのパス。
- $wgDjvuRenderer – DjVu レンダラー ddjvu のパス。
- $wgDjvuToXML – djvutoxml 実行可能ファイルのパス。
- $wgDjvuTxt – djvutxt (DjVu テキスト抽出ユーティリティ) のパス。
EXIF
- $wgShowEXIF – Show EXIF data at the end of file description pages.
- $wgUpdateCompatibleMetadata – Whether to automatically update the
img_metadata
field if it is outdated but compatible with the current version.
ImageMagick
- $wgImageMagickConvertCommand – ImageMagick を呼び出す際に使用するコマンド。
- $wgImageMagickTempDir – ImageMagick が使用する一時ディレクトリ。
- $wgMaxInterlacingAreas – Array of max pixel areas for interlacing per MIME type.
- $wgSharpenParameter – ImageMagick に渡すシャープ化パラメーター。
- $wgSharpenReductionThreshold – Reduction in linear dimensions below which sharpening will be enabled.
- $wgUseImageMagick – 画像のサイズ変更に ImageMagick を使用するには true を設定する。
- $wgUseTinyRGBForJPGThumbnails – Swaps JPGs that use sRGB ICC profile with TinyRGB profile
Set $wgUseImageMagick to true to use ImageMagick instead of the builtin functions.
SVG
- $wgAllowTitlesInSVG (1.35 で除去済) – SVG ファイル内で
<title>
タグを使用できるようにする。 - $wgSVGConverter – コンバーターとして使用する、
$wgSVGConverters
のキーのいずれか。 - $wgSVGConverterPath – 使用する SVG 変換プログラムのディレクトリのパス。
- $wgSVGConverters – Scalable Vector Graphics (SVG)コンバータへのパスのリスト。
- $wgSVGMaxSize – SVG をこの値より大きくサイズ変更しない (元のサイズがこの値より大きい場合を除く)。
- $wgSVGMetadataCutoff – 指定した位置より後の SVG メタデータを読み取らない。
サムネイルの設定
- $wgUseImageResize – Whether to enable dynamic server-side image resizing (thumbnailing)
- $wgGenerateThumbnailOnParse – ページ表示の際にサムネイルをレンダリングできるようにする。
- $wgMaxAnimatedGifArea – Force thumbnailing of animated GIFs above this size to a single frame instead of an animated thumbnail.
- $wgSharedThumbnailScriptPath –
$wgThumbnailScriptPath
と同様だが、共有アップロード向け。 - $wgShowArchiveThumbnails – 画像の解説ページで古い画像のサムネイルを表示するかどうか。
- $wgTiffThumbnailType – TIFF 画像を変換する変換先の形式と MIME タイプ。
- $wgThumbnailScriptPath – 即座にサムネールを作成するには、thumb.php にパスを切ります。
- $wgThumbUpright – Scaling factor applied to width of images when parameter 'upright' is used.
- $wgThumbLimits – List of image thumbnail sizes users can pick from.
- $wgResponsiveImages – 高解像度ディスプレイ向けに高解像度の画像を出力するかどうか
- $wgThumbnailBuckets – サムネイルのレンダリングを高速化するために使用する中間的なサムネサイズのリスト。
- $wgThumbnailMinimumBucketDistance – Minimal distance between intermediary thumbnail size and target thumbnail size.
- $wgJpegPixelFormat – Sets YUV chroma subsampling mode for JPEG thumbnails
- $wgUploadThumbnailRenderHttpCustomHost – When using the "http" $wgUploadThumbnailRenderMethod, lets one specify a custom Host HTTP header.
- $wgUploadThumbnailRenderHttpCustomDomain – When using the "http" $wgUploadThumbnailRenderMethod, lets one specify a custom domain to send the HTTP request to.
- $wgUploadThumbnailRenderMap – An array of thumbnail widths to be rendered at upload time.
- $wgUploadThumbnailRenderMethod – The method through which the thumbnails will be prerendered for the entries in $wgUploadThumbnailRenderMap.
アンチウイルス
- $wgAntivirus – ウイルス スキャナーの内部名。
- $wgAntivirusRequired – ウイルス スキャンが失敗したファイルを拒絶するかどうかを指定する。
- $wgAntivirusSetup – 異なるウイルス スキャナーの構成。
メールの設定
See also User Access: $wgEmailConfirmToEdit
- $wgAdditionalMailParams –
mail()
PHP 関数呼び出しの最後の引数として渡される、追加のメール パラメーター。 - $wgAllowHTMLEmail – HTML メールを有効にするには true を設定する。
- $wgEmailAuthentication – このウィキでメール認証 (メール確認) を有効にするには true を設定する。 パスワード通知メール以外のメール機能は認証済みメールアドレスでのみで動作するようになる。
- $wgEmergencyContact – サイト管理者のメールアドレス
- $wgEnableEmail – 基本的なメール機能を有効にするには true に設定する。
- $wgEnableSpecialMute (1.34 で導入) (1.34 以降廃止予定) – true を設定すると、Mute 特別ページが有効になる。
- $wgEnableUserEmailBlacklist – true を設定することで、利用者間メールのブラックリストを有効にする。
- $wgEnableUserEmail – 利用者間のメールを有効にするには true に設定する。
- $wgNewPasswordExpiry – メールで送信した一時パスワードの有効期間 (秒単位)。
- $wgNoReplyAddress – 自動的に生成したメールの返信先アドレス。
- $wgPasswordExpirationDays – 利用者のパスワードの有効期間 (日単位)。
- $wgPasswordExpireGrace – 利用者がパスワードを変更せずにログインできる、パスワードの有効期間 (秒単位)。
- $wgPasswordReminderResendTime – パスワード リマインダー メール発行の最短経過時間 (時間単位)。
- $wgPasswordSender – パスワードリマインダーの送信元メールアドレス
- $wgRequirePasswordforEmailChange (1.27 で除去済) – 利用者がメールアドレスを変更する際に自身のパスワードを入力させるかどうか。
- $wgSMTP – For using a direct (authenticated) SMTP server connection.
- $wgUserEmailConfirmationTokenExpiry – メールアドレス確認トークンの有効期間 (秒)
- $wgUserEmailUseReplyTo – 送信者である利用者のメールアドレスを From ヘッダーではなく Reply-To ヘッダーに記載するには true にする。
メール通知(enotif)の設定
- Actual notifications for each user are defined in the options. You can change defaults with $wgDefaultUserOptions .
- $wgEnotifFromEditor – メール通知がその編集をした利用者から来たように見えるようにするかどうか
- $wgEnotifImpersonal – 各利用者にパーソナライズしたメールではなく汎用的なメールを送信する。
- $wgEnotifMaxRecips – 機械的なメールを使用する際に、メールを一度に送信できる利用者数の上限。
- $wgEnotifMinorEdits – 「細部の編集」の印が付いた編集についてもメール通知を受け取れるようにするには true を設定する
- $wgEnotifRevealEditorAddress – ページの編集者のメールアドレスをメール通知の Reply-To アドレスに挿入するには true を設定する
- $wgEnotifUseJobQ (1.27 で除去済) – ジョブ キュー経由でメールを送信する。
- $wgEnotifUseRealName – メールの「From」フィールドで利用者名の代わりに実名を使用する。
- $wgEnotifUserTalk – 利用者のトーク ページで編集した場合のメール通知を有効にする。
- $wgEnotifWatchlist – ウォッチしているページについてメール通知を受け取れるようにするには true を設定する
- $wgUseEnotif – Overall "use Enotif" setting
- $wgUsersNotifiedOnAllChanges – ウィキでのすべての変更についてメールで通知を受け取る利用者名の配列。
データベースの設定
- $wgAllDBsAreLocalhost (1.28 で除去済) – すべてのデータベース接続の接続先を密かに localhost にする。
- $wgDataCenterUpdateStickTTL – クライアントによって状態を変更するようなリクエストが実行された後、この変数によりそのクライアントがマスター データセンターを使用し続ける必要がある秒数が決まる。
- $wgDBadminpassword – $wgDBadminuser のパスワード。
- $wgDBadminuser – データベース管理者のユーザー名。
- $wgDBcompress – DB 接続で圧縮を使用するかどうか。
- $wgDBDefaultGroup (1.32 で導入) – データベース接続を取得する際に使用する既定のグループ。 メンテナンス スクリプトで使用する。
- $wgDBerrorLogTZ – エラー ログ内で使用するタイムゾーン。
- $wgDBerrorLog – データベースのエラーを記録するファイル。
- $wgDBmwschema – MediaWiki のテーブルを格納するスキーマ。
- $wgDBname – データベースの名前。
- $wgDBOracleDRCP (1.34 で除去済) – true を設定すると、Oracle の DRCP での永続的な接続が有効になる。
- $wgDBpassword –
$wgDBuser
のパスワード。 - $wgDBprefix – テーブル名の接頭辞。
- $wgDBserver – データベース サーバーのホスト名または IP アドレス。
- $wgDBssl – DB 接続で SSL を使用するかどうか。
- $wgDBtype – データベースの種類。
- $wgDBuser – データベースのユーザー名。
- $wgDBWindowsAuthentication (1.35 で除去済) –
$wgDBuser
/$wgDBpassword
の組み合わせの代わりに統合 Windows 認証を使用する。 - $wgDebugDBTransactions (1.27 で除去済) – デバッグ出力で追加のデータベース トランザクション ライフサイクル追跡を有効にする。
- $wgLocalDatabases – このサイトの他のウィキを単一の開発者アカウントで管理できる。
- $wgMultiContentRevisionSchemaMigrationStage (1.32 で導入) (1.35 以降廃止予定) – RevisionStore table schema migration stage (content, slots, content_models & slot_roles tables).
- $wgSearchTypeAlternatives – Alternative search types.
- $wgSearchType – ウィキで使用する検索の種類。
ロードバランサーの設定
- $wgDBservers – データベースのロード バランサーの設定 (データベース サーバーとロード率)。
- $wgLBFactoryConf – ロードバランサー ファクトリーの構成の設定。
- $wgMasterWaitTimeout (1.24 以降廃止予定) – スレーブがマスターに追い付くまでの待ち時間。
- $wgSlaveLagCritical (1.36 で除去済) – 遅延がこの値より大きい場合に、
$wgSlaveLagWarning
よりもはっきりした警告を表示する。 - $wgSlaveLagWarning (1.36 で除去済) – 遅延がこの値より大きい場合に、一部の特別ページ (ウォッチリストなど) で警告を表示する。
- $wgDatabaseReplicaLagCritical (1.36 で導入) – 遅延がこの値より大きい場合に、
$wgDatabaseReplicaLagWarning
よりもはっきりした警告を表示する。 - $wgDatabaseReplicaLagWarning (1.36 で導入) – 遅延がこの値より大きい場合に、一部の特別ページ (ウォッチリストなど) で警告を表示する。
MySQLの固有設定
- $wgDBmysql5 (1.33 で除去済) – MySQL 接続のエンコーディングを UTF-8 にするには true を設定する (実験的)
- $wgDBTableOptions – インストールやアップグレードの時に使うMySQLテーブルのオプション。
- $wgSQLMode – MySQL の
sql_mode
パラメーターの値
PostgreSQLの固有設定
- $wgDBport – データベースのポート。PostgreSQL のみで使用される。
SQLiteの固有設定
- $wgSQLiteDataDir – SQLite 既定のデータ ディレクトリをオーバーライドする。
共有DBの設定
- $wgSharedDB – 共有データベースの名前。
- $wgSharedPrefix – 共有データベースのテーブルに使用するテーブル接頭辞。
- $wgSharedTables – List of database tables (without prefixes) to share when
$wgSharedDB
is enabled. - $wgSharedSchema – The table schema for the shared database
拡張機能のフィールド
- $wgExtPGNewFields (1.36 で除去済) – 拡張機能が定義した、既存のテーブルに追加するフィールド
- $wgExtNewTables (1.36 で除去済) – 拡張機能が定義した、スキーマ変更の際に追加するテーブル
- $wgExtNewFields (1.36 で除去済) – 拡張機能が定義した、既存のテーブルに追加するフィールド
- $wgExtNewIndexes (1.36 で除去済) – 拡張機能が定義した、既存のテーブルに追加するインデックス
- $wgExtPGAlteredFields (1.36 で除去済) – 拡張機能が定義した、既存のテーブルを変更するカラム
- $wgExtModifiedFields (1.36 で除去済) – 拡張機能が定義した、既存のテーブルを変更するフィールド
コンテンツ ハンドラーと記憶域
- $wgCompressRevisions – 可能であれば、新しいページの版を圧縮する
- $wgContentHandlers – コンテンツ タイプ ハンドラーのマッピング。
- $wgContentHandlerTextFallback – 非テキスト Content オブジェクトのプレーン テキスト バージョンが
ContentHandler::getContentText()
を使用して要求された場合の対応方法 - $wgDefaultExternalStore – 新しい版用の既定の外部ストア。
- $wgDiffEngine (1.34 で導入) – 使用したい差分エンジンを指定する。
- $wgExternalDiffEngine – 使用する外部差分エンジンの名前。
- $wgExternalServers – 外部 MySQL サーバーの配列。
- $wgExternalStores – 外部ストアが URL リンクをたどってデータベース以外のソースのコンテンツを含められるようにする。
- $wgNamespaceContentModels – 特定の名前空間に定義されたコンテンツタイプ
- $wgPageLanguageUseDB – MediaWikiページへの言語の変更を許可する
- $wgRevisionCacheExpiry – Cache extracted revision text in MemCached.
- $wgTextModelsToParse – Determines which types of text are parsed as wikitext.
パフォーマンス ハックと制限
- $wgAllowSchemaUpdates – update.php スクリプトを実行することでデータベース スキーマを更新できるようにする。
- $wgAllowSlowParserFunctions – 動作が遅いパーサー関数を使用できるようにする。
- $wgCriticalSectionTimeLimit (1.36 で導入) – The maximum time critical sections are allowed to stay open.
- $wgDisableQueryPages – Disable all query pages if miser mode is on, not just some.
- $wgLinkHolderBatchSize – LinkHolderArray バッチのサイズ。
- $wgMaxArticleSize – 最大ページ サイズ (KB 単位)。
- $wgMaximumMovedPages – ページとその下位ページを移動する際に、一度に移動できるページ数の最大値。
- $wgMaxJobDBWriteDuration – Max time (in seconds) a job-generated transaction can spend in writes.
- $wgMaxUserDBWriteDuration – Max time (in seconds) a user-generated transaction can spend in writes.
- $wgMemoryLimit – The minimum amount of memory that MediaWiki "needs"; MediaWiki will try to raise PHP's memory limit if it's below this amount.
- $wgMiserMode – データベース依存度の高い機能の有効・無効の切り替え
- $wgPoolCounterConf – Configuration for processing pool control.
- $wgQueryCacheLimit – miser モードが ON の場合に 'querycache' テーブル内にキャッシュするデータ行の数。
- $wgQueryPages – List of Special pages that inherit from QueryPage, that should also be taken in account by the updateSpecialPages.php maintenance script.
- $wgRequestTimeLimit (1.36 で導入) – Set a limit on server request wall clock time.
- $wgTransactionalTimeLimit – Throttle for timing out transactional POST requests
- $wgWantedPagesThreshold – Minimum number of pages that must link to a page before it will appear on Special:Wantedpages.
キャッシュ
- $wgCacheDirectory – 各ウィキごとにつくられる長期間キャッシュ ファイルのローカル ファイルシステム内ディレクトリ
- $wgCacheEpoch – これに現在時刻を設定すると、以前にキャッシュされたページがすべて無効になる。
- $wgCachePages – ページをクライアント側でキャッシュできるようにする
- $wgChronologyProtectorStash (1.36 で導入) – ChronologyProtector ポジション ストアのオブジェクト ストアの種類。
- $wgClockSkewFudge (1.33 で除去済) – 時計のズレを調整するために、キャッシュのタイムスタンプに時間を加算してごまかす。
- $wgExtensionInfoMTime – 拡張機能登録システムが読み込んだ拡張機能のキャッシュを無効にするまでの時間。
- $wgFooterLinkCacheExpiry (1.35 で導入) – フッター リンクのキャッシュの有効期間 (秒単位)、または無効の場合は 0。
- $wgGitInfoCacheDirectory – GitInfo が事前に計算されたキャッシュ ファイルを探すディレクトリ。
- $wgInvalidateCacheOnLocalSettingsChange – true を設定すると、"LocalSettings.php" が変更されるたびに、キャッシュされたページをすべて無効化する。
- $wgLanguageConverterCacheType – 言語変換テーブルを格納するキャッシュの種類。
- $wgMainCacheType – オブジェクトキャッシュの設定
- $wgMainStash – Replicated object cache setting
- $wgObjectCaches – Advanced object cache configuration.
- $wgParserCacheUseJson (1.36 で導入) (1.36 以降廃止予定) – ParserCache の JSON シリアライズを有効にする。
- $wgPHPSessionHandling – Whether to use PHP session handling (
$_SESSION
andsession_*()
functions) - $wgSessionPbkdf2Iterations – Number of internal PBKDF2 iterations to use when deriving session secrets.
- $wgSuspiciousIpExpiry (1.36 で導入) – 同一セッション内で IP の変更を記録するために、IP を記憶する時間 (秒単位)。
- $wgUseETag (1.28 で除去済) – MediaWiki が ETag ヘッダーを送信するかどうか。
- $wgUseGzip – Use GZip to store cached pages.
- See: Interwiki for Interwiki cache settings.
ファイルのキャッシュ
Settings for Server side file caching.
- $wgFileCacheDepth –
$wgFileCacheDirectory
の下位ディレクトリの階層の深さ。 - $wgUseFileCache – Create static HTML pages for unregistered viewers to reduce database traffic.
メッセージのキャッシュ
- $wgAdaptiveMessageCache – どのメッセージが必要かを追跡し、よく使用されるメッセージのみを読み込む。
- $wgLocalisationCacheConf – Localisation cache configuration.
- $wgMessageCacheType – メッセージのキャッシュの設定
- $wgUseLocalMessageCache – Make a local copy of the message cache, in addition to memcached.
サイドバーのキャッシュ
- $wgEnableSidebarCache – true の場合、サイドバーのナビゲーション リンクをキャッシュする。
- $wgSidebarCacheExpiry – サイドバーのキャッシュの有効期間 (秒単位)。
パーサーのキャッシュ
- $wgEnableParserCache (1.33 で除去済) – ページの出力を高速化するため、構文解析済みのページをキャッシュに保持する。
- $wgOldRevisionParserCacheExpireTime (1.36 で導入) – 古い版のパーサー キャッシュの有効期間 (秒単位)。
- $wgRenderHashAppend – Append a configured value to the parser cache and the sitenotice cache keys.
- $wgParserCacheExpireTime – キャッシュされたパーサー情報の有効期間 (秒単位)。
- $wgParserCacheType – パーサー キャッシュの設定
Memcachedの設定
Settings for configuring the Memcached memory-based object store (if you are using it) docs/memcached.txt has more details.
- $wgMemCachedDebug – サーバーが動作していない場合、Setup.php 内で false が設定される。
- $wgMemCachedPersistent – Memcached サーバーへの永続的な接続を使用するかどうか。
- $wgMemCachedServers – memcached サーバー
- $wgMemCachedTimeout – サーバーの接続タイムアウト (ミリ秒単位)。
- $wgObjectCacheSessionExpiry –
$wgSessionsInObjectCache
が有効な場合のセッション ストレージを使用できる有効期間 (秒単位)。 - $wgSessionsInMemcached (1.29 で除去済) – Store session data in the object cache, rather than on the filesystem.
- $wgSessionCacheType – セッション データを格納するキャッシュの種類。
- $wgSessionsInObjectCache (1.33 で除去済) – セッションをオブジェクト キャッシュに格納するかどうか。
WAN キャッシュ
- $wgEnableWANCacheReaper – 信頼できる DB ソースをストリームとして使用して WAN キャッシュ破棄を検証および実施するかどうか。
- $wgMainWANCache – Main wide area network cache configuration.
- $wgWANObjectCaches – Advanced Wide-Area-Network cache configuration.
HTTP プロキシ (CDN) 設定
These settings configure MediaWiki when using a caching HTTP proxy server. They apply to caching using Varnish as well as Squid.
- $wgCdnMaxageLagged – DB レプリカ ラグが大きい場合の CDN のキャッシュ タイムアウト
- $wgCdnMaxageStale (1.35 で導入) – PoolCounter の競合が原因で、古い ParserCache 応答を配信する際のキャッシュ タイムアウト (秒単位)。
- $wgCdnMaxageSubstitute – 応答が間違っているか不完全 (読み込みが原因) であることが分かっている場合の CDN のキャッシュ タイムアウト
- $wgCdnMaxAge (1.34 で導入) – s-maxage (ESI なし) または Surrogate-Control (ESI あり) として送信された CDN のキャッシュ TTL。
- $wgCdnReboundPurgeDelay – Secondary delayed purges of URLs
- $wgCdnServersNoPurge (1.34 で導入) – MediaWiki には設定された範囲の起点部分に HTTP PURGE を送信するメソッドがないことを除いて、
$wgCdnServers
と同じ - $wgCdnServers (1.34 で導入) – MediaWiki がリクエストがプロキシされているかどうかを検出するのに役立つ個別のプロキシ サーバーの配列。
ただし、変更時に PURGE コマンドをプロキシに送り返すこともできる。 - $wgForcedRawSMaxage – CSS/JavaScript アクセスの既定の最長有効期間 (秒単位)。
- $wgInternalServer – Internal server name as known to Squid, if different than $wgServer .
- $wgLoggedOutMaxAge (1.35 で導入) – Cache TTL for the user agent sent as max-age, for logged out users.
- $wgMaxSquidPurgeTitles (1.27 で除去済) – Maximum number of titles to purge in any one client operation
- $wgSquidMaxage (1.35 で除去済) – Squid のキャッシュのタイムアウト。
- $wgSquidPurgeUseHostHeader (1.33 以降廃止予定) – Whether to use a Host header in purge requests sent to the proxy servers configured in $wgSquidServers.
- $wgSquidServersNoPurge (1.35 で除去済) – Same as
$wgSquidServers
, except that MW has no methods to send HTTP PURGE to an origin part of the configured ranges - $wgSquidServers (1.35 で除去済) – An array of individual proxy servers to help MediaWiki detect if the request has been proxied.
But also to send back to the proxy PURGE commands on changes. - $wgUseCdn (1.34 で導入) – Enable/disable page view caching.
- $wgUseESI (1.33 以降廃止予定) – Squid3 を ESI 対応付きで実行する場合は、これを有効にする。
- $wgUseKeyHeader (1.34 で除去済) – Send the Key HTTP header for better caching.
- $wgUsePrivateIPs – プライベート X-Forwarded-For IP を受け付けるかどうか
- $wgUseSquid (1.35 で除去済) – Squid の有効/無効を切り替える。
- $wgUseXVO (1.27 で除去済) – Send X-Vary-Options header for better caching (requires patched Squid).
- $wgVaryOnXFP – Whether to add
X-Forwarded-Proto
to theVary
header for API requests and RSS/Atom feeds.
HTCPマルチキャストパージング
- $wgHTCPMulticastTTL – HTCP マルチキャスト パージング
- $wgHTCPRouting – Routing configuration for HTCP multicast purging.
言語、地域、文字エンコードの設定
- $wgAllUnicodeFixes – コンテンツ言語に関係なく、特定の Unicode シーケンスを常に最新のシーケンスに変換するかどうか。
- $wgBrowserBlackList (1.30 以降廃止予定) – Unicode に準拠していないブラウザーのブラウザー ブラックリスト。
- $wgDefaultLanguageVariant – 既定の言語変種。
- $wgDisabledVariants – 言語変種の変換で無効にする変種。
- $wgDisableLangConversion – 言語変種の変換を有効にするかどうか。
- $wgDisableTitleConversion – リンクの言語変種の変換を有効にするかどうか。
- $wgDummyLanguageCodes (1.29 以降廃止予定) – 新しい (正しい) コードに名前が変更された言語コード、または実際のインターフェイス言語に対応していない言語コードのリスト。
- $wgEditEncoding (1.28 で除去済) – 出力エンコーディングにより明確に変換されない文字群
- $wgExtraInterlanguageLinkPrefixes – 言語間リンクとして扱うインターウィキ接頭辞の配列。
- $wgExtraLanguageCodes – 特定の言語コードのマッピングを変更する一覧
- $wgExtraLanguageNames – Names.php 内の既定の言語名に対するオーバーライドのリスト。
- $wgFixArabicUnicode (1.35 で除去済) – true を設定すると、アラビア語テキストの古風な Unicode シーケンスをクリーンアップする。
- $wgFixMalayalamUnicode (1.35 で除去済) – true を設定すると、マラヤーラム語テキストの古風な Unicode シーケンスをクリーンアップする。
- $wgForceUIMsgAsContentMsg – 本文メッセージとして扱うべき UI メッセージの配列。
- $wgGrammarForms –
{{GRAMMAR:}}
パーサー関数で使用される。 - $wgHideInterlanguageLinks – サイドバーの言語間リンクを非表示にする。
- $wgInterlanguageLinkCodeMap (1.35 で導入) – インターウィキ コードが完全に一致しない場合に、言語名として表示される言語コードをオーバーライドするために使用する、言語間リンク コードから言語コードへマップする連想配列。
- $wgInterwikiMagic – 言語リンクを、インライン リンクではなくマジック コネクターとして扱う。
- $wgLangObjCacheSize – Language cache size, or really how many languages can we handle simultaneously without degrading to crawl speed.
- $wgLanguageCode – サイトの言語コード。
- $wgLegacyEncoding – Set this to the character set, which you used before you updated to MediaWiki 1.5 (eg 'ISO-8859-1'). MediaWiki will then perform a temporary character set conversion when loading old revisions, which are not marked with "utf-8" flag (revisions created with MediaWiki 1.4 and earlier).
- $wgLegacySchemaConversion – 大規模サイトでスキーマを 1.4 から 1.5 に移行する際に変換処理を高速化するオプション
- $wgLoginLanguageSelector – Show a bar of language selection links in the user login and user registration forms.
- $wgMaxMsgCacheEntrySize – メッセージ キャッシュのエントリの最大サイズ (バイト単位)。
- $wgMsgCacheExpiry (1.34 で除去済) – キャッシュされたメッセージの有効期間 (秒単位)。
- $wgOverrideUcfirstCharacters (1.34 で導入) – List of Unicode characters for which capitalization is overridden in Language::ucfirst.
- $wgRawHtmlMessages (1.32 で導入) – List of messages which might contain raw HTML.
- $wgUseDatabaseMessages – 変換にMediaWiki 名前空間を使用する。
- $wgUsePigLatinVariant – Whether to enable the pig latin variant of English (en-x-piglatin), used to ease variant development work.
- $wgVariantArticlePath – 言語変種があるリンクに使用する。
- $wgUserFallbackLanguages – 利用者ごとのフォールバック言語の最大数
タイムゾーンの設定
- $wgLocaltimezone – 設定したタイムゾーンにサーバーがあるかのように見せかける。
- $wgLocalTZoffset – サーバーのタイムゾーンに分単位の時差を追加する。
言語固有
- 英語
- $wgAmericanDates – 既定の日付の書式として 'dmy' の代わりに 'mdy' を使用する。例: '12 May' の代わりに 'May 12'
- アラビア語/ヒンディー語
- $wgTranslateNumerals – ヒンディー語、アラビア語など独自の数字がある言語で、インターフェイスの一部で西洋スタイルの数字 (0-9) の代わりに地域の数字を使用する。
出力整形、外装の設定
出力
- $wgAllowMicrodataAttributes (1.27 で除去済) – ウィキテキスト内で HTML5 マイクロデータ属性を使用できるようにする。
- $wgAllowRdfaAttributes (1.27 で除去済) – ウィキテキスト内で RDFa 属性を使用できるようにする。
- $wgCleanupPresentationalAttributes (1.20.1 で除去済) – CSS にできるだけ多くの表示 HTML 属性を配置する。
- $wgDisableOutputCompression – 圧縮出力を無効にする (zlib を利用できる場合、既定では圧縮は有効)。
- $wgEdititis – 利用者の編集回数を、特別ページ「利用者一覧」に表示する。
- $wgEditSubmitButtonLabelPublish – 公開ウィキの「保存」ラベルを「公開」に変更する。
- $wgEnableCanonicalServerLink – 使用する必要がある canonical サーバーを示す
<link rel="canonical">
タグをすべてのページに出力する。つまり$wgServer
または$wgCanonicalServer
。 - $wgExperimentalHtmlIds (1.32 で除去済) – HTML5 に準拠するため、id 属性でより幅広い文字集合を許可する必要があるかどうか。
- $wgExternalInterwikiFragmentMode – 外部インターウィキ リンクに使用する ID エスケープ モードを決定する
- $wgFragmentMode – 節の ID をどのように符号化するかを決定する
- $wgHtml5Version – 必要であれば、
<html>
タグの version 属性の値を定義する。 - $wgHtml5 (1.34 で除去済) – HTML 5 の doctype を出力するかどうか。
- $wgHTMLFormAllowTableFormat – フォーム コンポーネントを表としてレンダリングできるようにする。
- $wgJsMimeType (1.34 で除去済) – Media type (MIME type) to use for JavaScript scripts.
- $wgMangleFlashPolicy – Whether to mangle any
<cross-domain-policy>
(Adobe cross-domain policy) tags, to prevent XSS attacks. - $wgMimeType –
Content-Type
ヘッダーで送信するタイプ。 - $wgSend404Code – 存在しないページについて、404 HTTP ステータスを送信する。
- $wgShowRollbackEditCount – 巻き戻しのリンクを表示する際の、編集を数える件数の上限
- $wgSiteNotice – すべてのページの上部に表示されるメッセージ。
- $wgSiteSupportPage (1.32 で除去済) – ウィキのサポート ページのページ名。
- $wgUseMediaWikiUIEverywhere – MediaWiki UI が対応しているあらゆる場所にそれを適用する。
- $wgWellFormedXml (1.27 で除去済) – 出力する HTML を整形式の XML にするかどうか。
- $wgXhtmlNamespaces – Permit other XHTML namespaces in addition to the w3.org default.
The following setting is no longer used in supported versions of MediaWiki, but still exists for backward compatibility
- $wgXhtmlDefaultNamespace (1.34 で除去済) – XHTML モードで出力する際に使用する名前空間。
外装
- $wgDefaultSkin – 新規利用者に対する既定の外装。
- $wgFallbackSkin –
$wgDefaultSkin
で定義された外装が見つからない場合に使用されるフォールバック外装。 - $wgFooterIcons – 外装のフッター アイコンの抽象的なリスト。 It replaces the old copyrightico and poweredbyico code, which until MediaWiki 1.27 could be influenced with $wgCopyrightIcon
- $wgSkinMetaTags (1.36 で導入) – すべての外装で追加されるべきオープン グラフ タグの配列。
- $wgSkipSkins – 利用できる外装の一覧に表示しない外装の名前を指定する。
- $wgSkipSkin (1.35 で除去済) – 利用できる外装の一覧に表示しない外装名を指定する。
- $wgUseCombinedLoginLink – Login / create account link behavior when it's possible for anonymous users to create an account.
- $wgVectorUseIconWatch – ウォッチとウォッチ解除を、リンクではなく星アイコンで行う (ベクター外装のみ)。
- $wgVectorUseSimpleSearch – 検索フォームの挙動 (ベクター外装のみ)。
ResourceLoader
- 詳細情報は ResourceLoader を参照してください。
- $wgAllowSiteCSSOnRestrictedPages – 特別ページでサイト全体のCascading Style Sheets (CSS) を使用できるようにする。
- $wgIncludeLegacyJavaScript (1.26 以降廃止予定) – mediawiki.legacy JavaScript ライブラリ (古い wikibits.js) およびその依存関係をインクルードするかどうか。
- $wgLegacyJavaScriptGlobals (1.35 以降廃止予定) – グローバル window オブジェクトに構成変数を代入するかどうか。
- $wgResourceBasePath – Default 'remoteBasePath' value for resource loader modules.
- $wgResourceLoaderDebug – ResourceLoader リクエストの既定のデバッグ モード (ON/OFF)。
- $wgResourceLoaderEnableJSProfiler (1.32 で導入) – When enabled, execution of JavaScript modules is profiled client-side.
- $wgResourceLoaderLESSImportPaths (1.32 で除去済) – LESS モジュールの既定のインポート パス。
- $wgResourceLoaderLESSVars (1.32 で除去済) – Global LESS variables.
- $wgResourceLoaderMaxage – ResourceLoader が提供したリソースをキャッシュする時間の最大値 (秒単位)。
- $wgResourceLoaderMaxQueryLength – ResourceLoader のリクエストのクエリ文字列の最大長。
- $wgResourceLoaderMinifierMaxLineLength (1.31 で除去済) – Maximum line length when minifying JavaScript.
- $wgResourceLoaderMinifierStatementsOnOwnLine (1.31 で除去済) – Put each statement on its own line when minifying JavaScript.
- $wgResourceLoaderSources – Foreign module sources registry.
- $wgResourceLoaderStorageEnabled – ResourceLoader が、Web Storage API をサポートするブラウザーの localStorage にモジュールを永続化しようとするかどうか。
- $wgResourceLoaderStorageVersion – Cache version for client-side ResourceLoader module storage.
- $wgResourceLoaderUseObjectCacheForDeps (1.35 で導入) – Use the main stash instead of the module_deps table for indirect dependency tracking
- $wgResourceLoaderValidateJS – Whether to parse JavaScript module prior to minification to validate them.
- $wgResourceLoaderValidateStaticJS (1.32 で除去済) – Whether to parse statically-sourced (file-backed) JavaScript resources prior to minification to validate them.
- $wgResourceModuleSkinStyles – 既存の ResourceLoader モジュールに対する外装提供の追加的なスタイルシートの配列。
- $wgResourceModules – Array of all extra defined modules that can later be loaded during the output.
- $wgVueDevelopmentMode (1.35 で導入) – Vue.js の開発バージョンを使用するかどうか。
ページ名とリダイレクト
- $wgDisableHardRedirects – 302 を使用して、リダイレクトの元のリンクがない特別ページやインターウィキ リダイレクトを無効にする。
- $wgFixDoubleRedirects – ページ移動後に二重リダイレクトを修正する。
- $wgInvalidRedirectTargets – 無効なリダイレクト先ページの配列。
- $wgShortPagesNamespaceBlacklist – Optional array of namespaces which should be blacklisted from Special:ShortPages
- $wgCapitalLinkOverrides – $wgCapitalLinks の名前空間ごとの設定。
- $wgCapitalLinks – これに false を設定すると、最初の文字を強制的に大文字になるのを回避できる。
- $wgLegalTitleChars – Override the default list of illegal characters in page titles.
- $wgMaxRedirects – リダイレクトを処理する際のリダイレクトの最大数。
名前空間
- $wgContentNamespaces – 実際のコンテンツまたは記事を含むと見なされる名前空間
- $wgExtraNamespaces – 追加的な名前空間。
- $wgExtraGenderNamespaces – 名前空間の性別を区別する目的の名前空間のための$wgExtraNamespaces と同じものです。
- $wgExtraSignatureNamespaces – 本文 (トーク以外) 名前空間での編集ツールバーの「署名」ボタンの表示を制御する。
- $wgMetaNamespace – メタ名前空間で使用する名前。
- $wgMetaNamespaceTalk – project talk 名前空間の名前。
- $wgNamespaceAliases – 名前空間の別名を指定する。
- $wgNamespacesWithSubpages – どの名前空間を下位ページに対応させるか
携帯機器対応
インターウィキ リンクとサイト
- $wgInterwikiPrefixDisplayTypes – インターウィキ インデックス接頭辞からインターウィキ検索結果の表示を変更するために使用できる記述子へのマッピング。
- $wgLocalInterwikis – このウィキのインターウィキ接頭辞の配列。
- $wgLocalInterwiki (1.35 で除去済) – このウィキのインターウィキ接頭辞。
- $wgRedirectSources – Regular expression to restrict URLs which will be displayed as "redirected from" links.
- $wgSiteTypes – Register handlers for specific types of sites.
インターウィキキャッシュ
- 詳細情報は インターウィキのキャッシュ を参照してください。
- $wgInterwikiCache – Set to an associative array or file path to a CDB file for インターウィキのキャッシュ .
- $wgInterwikiExpiry – interwiki テーブルの memcached キャッシュの有効期間。
- $wgInterwikiFallbackSite – interwiki テーブルをダンプするためにメンテンナンス スクリプトで使用される
- $wgInterwikiScopes – インターウィキ データベース ファイルから取得するために
getInterwikiCache()
で使用される
パーサー
- $wgAllowDisplayTitle –
{{DISPLAYTITLE}}
マジックワードを使用できるようにする - $wgAllowExternalImagesFrom –
$wgAllowExternalImages
が false の場合、ここに例外を指定できる。 - $wgAllowExternalImages – MediaWikiが外部の画像をテキストともにインラインでレンダリングするかどうか決める。
- $wgAllowImageTag (1.35 以降廃止予定) – ウィキテキスト内で
<img>
タグを使用できるようにする。 - $wgCleanSignatures – 署名内のテンプレートを subst 展開する。
- $wgEnableImageWhitelist – オンウィキの外部画像のホワイトリストを有効にする
- $wgEnableMagicLinks – マジックリンク機能を有効にするかどうかを制御します
- $wgEnableScaryTranscluding – テンプレートを別のウィキから取り込み/参照読み込みできるようにする。
- $wgExpensiveParserFunctionLimit – PAGESINCATEGORY のような時間のかかるパーサー関数での構文解析ごとの呼び出し回数の最大値。
- $wgExternalLinkTarget – 外部リンクの既定のターゲットを設定する。
- $wgMaxGeneratedPPNodeCount (1.35 で除去済) – テンプレート展開の複雑さの上限。
Preprocessor::preprocessToObj()
が生成したノードの最大数。 - $wgMaxPPExpandDepth – プリプロセッサーでの展開に使用するスタックの深さの上限。
- $wgMaxPPNodeCount – テンプレート展開の複雑さの上限:
PPFrame::expand()
が訪れるノード数の上限 - $wgMaxTemplateDepth – テンプレート内でのテンプレートの再帰呼び出しの深さの最大値。
- $wgMaxTocLevel – 目次の最大インデント レベル。
- $wgNoFollowDomainExceptions – これらのドメイン名 (または任意のサブドメイン名) への外部リンクに
rel="nofollow"
を設定しない - $wgNoFollowLinks – true の場合、ウィキテキスト内の外部 URL リンクに
rel="nofollow"
属性を追加します。 - $wgNoFollowNsExceptions – Manual:$wgNoFollowLinks を適用しない名前空間。
- $wgParserConf (1.36 で除去済) – 構文解析系の構成。
- $wgPreprocessorCacheThreshold – プリプロセッサーのキャッシュのしきい値。
- $wgRegisterInternalExternals – 同じサーバーを指す外部リンクを登録するかどうか。
- $wgRestrictDisplayTitle – Restrict
{{DISPLAYTITLE}}
to titles that normalize to the same canonical database key - $wgTranscludeCacheExpiry – インターウィキ トランスクルージョン キャッシュの有効期間
- $wgUrlProtocols – mediawikiパーサーが対応してHTMLに変換するプロトコルを定義する。
- $wgUseNewMediaStructure (1.36 で導入) – Emit using the new media structure described at, Parsing/Media structure
HTML
- $wgRawHtml –
<html>...</html>
セクション内で未整形・未確認の HTML を使用できるようにする。
Tidy
このページは直近の情報を反映していません。 |
Tidy is an open source tool that cleans up broken HTML. You can use this to ensure that broken HTML in articles doesn't affect the layout of your wiki. While Tidy itself is going to be replaced, the configuration settings can still be used for the replacements.
- $wgTidyConfig – Configuration of the HTML postprocessing tool to use for fixing invalid HTML code.
- $wgDebugTidy (1.33 で除去済) – tidy の警告を HTML コメントに出力する。内部の tidy のみで動作する。
- $wgTidyBin (1.33 で除去済) – tidy バイナリのパスを設定する。
- $wgTidyConf (1.33 で除去済) – tidy の設定ファイルのパスを設定する。
- $wgTidyInternal (1.33 で除去済) – Controls the use of the tidy extension to use an in-process tidy library instead of spawning a separate program.
- $wgTidyOpts (1.33 で除去済) – コマンドラインで Tidy に渡すオプション。
- $wgUseTidy (1.33 で除去済) – Use tidy to make sure HTML output is sane.
- $wgValidateAllHtml (1.31 で除去済) – tidy を使用して出力全体を検証し、ページが妥当ではない場合はその表示を拒絶する。
- See also: Manual:Build Tidy from source .
統計とコンテンツ分析
- $wgActiveUserDays – 「活動中の」利用者と見なされるために、その人が編集を行う必要がある日数
- $wgArticleCountMethod – 本文名前空間のページを有効な本文ページ (記事) としてカウントするかどうかの判断に使用する手法。
- $wgDisableCounters (1.35 で除去済) – ページビューのカウンターを無効にする。
- $wgExperiencedUserEdits – 「経験豊富な利用者」レベルの資格を得るのに必要な編集回数を決定する。
- $wgExperiencedUserMemberSince – 「経験豊富な利用者」レベルの資格を得るのに必要な、アカウント作成以降の経過日数を決定する。
- $wgLearnerEdits – Determines the number of edits needed to qualify at the "Learner" experience level.
- $wgLearnerMemberSince – Determines the number of days needed since account creation to qualify at the "Learner" experience level.
- $wgManualRevertSearchRadius (1.36 で導入) – 編集が手動による差し戻しだったかどうかを判断するために、そのページで行われたすべての新しい編集についてチェックされる版の最大数。
- $wgRevertedTagMaxDepth (1.36 で導入) – mw-reverted 変更タグでマークされた、差し戻された編集が含まれる、差し戻しの最大深度 (版数)。
- $wgSiteStatsAsyncFactor (1.34 で除去済) – サイトの統計の更新頻度を設定する。
利用者アカウント、認証
- $wgAllowRequiringEmailForResets (1.34 で導入) (1.34 以降廃止予定) – パスワードをリセットする際にメール アドレスの提供を要求できるチェックボックスを利用者に表示するかどうかを制御する一時的な機能フラグ。
- $wgDefaultUserOptions – 利用者の既定の個人設定。
- $wgHiddenPrefs – 特定の個人設定を無効にする。
- $wgInvalidUsernameCharacters – 新規アカウント作成の際に阻止する文字。
- $wgMaximalPasswordLength (1.26 以降廃止予定) – Specifies the maximal length of a user password.
- $wgMaxNameChars – 利用者名の最大長 (バイト単位)。
- $wgMaxSigChars – カスタマイズされた署名のウィキコードの長さの最大値。
- $wgMinimalPasswordLength (1.26 以降廃止予定) – 利用者のパスワードの長さの最小値を指定する。
- $wgPasswordPolicy – Specifies various settings related to password strength and security.
- $wgReservedUsernames – 使用できないアカウント名の一覧。
- $wgShowIPinHeader (1.27 で除去済) – 匿名利用者に対して利用者バーに IP を表示する。
- $wgSignatureValidation (1.35 で導入) – 署名検証の挙動。
- $wgSignatureAllowedLintErrors (1.35 で導入) – List of lint error codes which don't cause signature validation to fail.
- $wgUserrightsInterwikiDelimiter – Special:UserRights で利用者名とデータベース名の間の区切りとして使用する文字。
認証
- $wgAllowSecuritySensitiveOperationIfCannotReauthenticate – 再認証が不可能な場合に機密性の高いセキュリティ操作を許可するかどうか
- $wgAuthenticationTokenVersion – 変更すると、既存のセッションはすべて無効になります。
- $wgAuthManagerAutoConfig – AuthManager で使用する認証プロバイダーを登録する
- $wgAuthManagerConfig – 認証プロバイダー構成の手動オーバーライド
- $wgCentralIdLookupProviders – 中央管理 ID ルックアップ プロバイダーを登録する。
- $wgCentralIdLookupProvider – 使用する既定の中央管理 ID ルックアップの実装
- $wgChangeCredentialsBlacklist – Special:ChangeCredentials および changeauthenticationdata API を介して変更できない AuthenticationRequest クラス名のリスト。
- $wgDisableAuthManager (1.28 で除去済) – Internal feature flag used for the AuthManager rollout process
- $wgExtendedLoginCookies (1.28 で除去済) – 延長された有効期間のログイン Cookie がいつ期限切れになるかを指示する。
- $wgInvalidPasswordReset – Specifies if users should be sent to a password-reset form on login in case of an inadequate password.
- $wgPasswordConfig – Configuration for built-in password types.
- $wgPasswordDefault – Default password type to use when hashing user passwords.
- $wgPasswordResetRoutes – Whether to allow password resets identified by various bits of data.
- $wgPasswordSalt (1.34 で除去済) – 古いインストレーションとの互換性のため、false を設定すること。
- $wgReauthenticateTime – Time frame for re-authentication
- $wgRememberMe (1.36 で導入) – AuthManager が追加した RememberMe 認証要求を構成する。
- $wgRemoveCredentialsBlacklist – List of AuthenticationRequest class names which are not removable through Special:RemoveCredentials and the removeauthenticationdata API.
- $wgSecureLogin – Whether to let user authenticate using https when they come from http.
- $wgSessionProviders – Session provider configuration.
利用者権限、アクセス制御、モニタリング
- $wgAddGroups – Special:Userrightsを使って特定のグループを追加できるグループを制御する
- $wgAutoblockExpiry – 自動ブロックのエントリが期限切れになるまでの秒数
- $wgBlockAllowsUTEdit – ブロックされた利用者が自身のトークページを編集できるようにする
- $wgDeleteRevisionsBatchSize (1.32 で導入) – 版の数がこの値を超えるページを削除する際、ジョブ キューが使用される。
- $wgDnsBlacklistUrls –
$wgEnableDnsBlacklist
がtrue
の場合に使用する DNS ブラックリストのリスト。 - $wgEmailConfirmToEdit – 利用者が編集する前にメールアドレスの確認を必要とする。有効にするには true を設定する。
- $wgEnableDnsBlacklist – オープン プロキシをチェックするために
$wgDnsBlacklistUrls
の DNS ブラックリストを使用するかどうか。 - $wgGrantPermissionGroups – Used to define grant groups and assign grants to them.
- $wgGrantPermissions – Used to define grants and assign permissions to them.
- $wgGroupPermissions – グループとそのグループ内の利用者に対するアクセス権を設定する。
- $wgGroupsAddToSelf – Use this to allow users to add themselves to specified groups via Special:Userrights.
- $wgGroupsRemoveFromSelf – Special:Userrights で利用者が自身を指定したグループから除去できるようにする。
- $wgHideUserContribLimit –
hideuser
権限を持つ利用者が非表示にできる利用者の編集回数の最大値。 - $wgImplicitGroups – Special:Listusers や他の場所で表示しないグループ
- $wgPasswordAttemptThrottle – IP アドレス/利用者ごとにパスワードの試行回数を制限する。
- $wgProxyList – A list of IP addresses to be banned
- $wgProxyWhitelist – プロキシのホワイトリスト: 他の手法での判定結果にかかわらず、プロキシではないと見なすアドレスのリスト。
- $wgRateLimitLog (1.27 で除去済) – Set to a filename to log rate limiter hits.
- $wgRateLimitsExcludedIPs – 速度制限を決して発動しない IP 群/CIDR 範囲の配列。
- $wgRateLimits – Simple rate limiter options to brake edit floods.
- $wgRemoveGroups – Special:Userrightsを使って特定のグループを除去できるグループを制御する
- $wgRevokePermissions – Permission keys revoked from users in each group.
- $wgWhitelistReadRegexp – Whitelists publicly readable titles with regular expressions.
- $wgWhitelistRead – 匿名利用者が閲覧できるページ。
アクセス権
Blocking/banning, and some other related settings.
- $wgAccountCreationThrottle – 各 IP アドレスから作成できるアカウント数。無効にするには 0 を指定する。
- $wgApplyIpBlocksToXff – IP アドレスのブロックを XFF ヘッダーでブロックされた IP アドレスの利用者にも適用する。
- $wgAutoConfirmAge – アカウントが暗黙的に自動承認 (autoconfirmed) されるのに必要な経過秒数。
- $wgAutoConfirmCount – アカウントが自動承認されるのに必要な編集回数。
- $wgAutopromoteOnceLogInRC – 利用者権限の記録項目のうち自動昇格について、最近の更新に表示するかどうか。
- $wgAutopromoteOnce – 一度だけ行われる特定のグループへの利用者の自動昇格の条件。
- $wgAutopromote – 利用者が特定のグループに自動昇格する条件
- $wgAvailableRights – コアで定義されている権限に加えて利用できる権限の一覧。
- $wgBlockCIDRLimit – IP 範囲をブロックする際の最大 CIDR 範囲。
- $wgBlockDisablesLogin – true を設定すると、ブロックされた利用者はログインできなくなる
- $wgBotPasswordsCluster – bot_passwords テーブルのクラスター名
- $wgBotPasswordsDatabase – bot_passwords テーブル用のデータベース名
- $wgCascadingRestrictionLevels – カスケード保護で使用できる制限レベル
- $wgDeleteRevisionsLimit – ページを削除するのに bigdelete 権限を必要とする、そのページの版数のしきい値 (整数)。
- $wgEnableBotPasswords – ボットのパスワードを有効にするかどうか。
- $wgEnablePartialBlocks (1.33 で導入) (1.35 で除去済) – 部分ブロックを作成できるようにする
- $wgHideIdentifiableRedirects – Protects user's privacy when doing redirects
- $wgNamespaceProtection – 誰がどの名前空間を編集できるか
- $wgNonincludableNamespaces – 特定の名前空間のページの参照読み込みを拒否するために使用する。
- $wgPutIPinRC – Log IP addresses in the recentchanges table.
- $wgQueryPageDefaultLimit – クエリのページで表示する項目数の既定値を定義する整数
- $wgRestrictionLevels – Set of permission keys that can be selected on the "page protection" page.
- $wgRestrictionTypes – 制限できる操作
- $wgSemiprotectedRestrictionLevels – Restriction levels that are considered "semi-protected"
- $wgSoftBlockRanges – IP ranges that should be considered soft-blocked (anon-only, account creation allowed)
- $wgSpamRegex – A regular expression pattern which, if the page content matched it, stops a page from being saved.
- $wgSummarySpamRegex – 「編集内容の要約」用であること以外は
$wgSpamRegex
と同じ。 - $wgSysopEmailBans (1.35 で除去済) – 管理者が利用者を Special:Emailuser へのアクセスから追放できるようにする。
See Manual:アクセス制限 for more methods and settings concerning access. See also Manual:利用者権限 for more information about $wgGroupPermissions, $wgAddGroups, $wgRemoveGroups, etc.
- See User Access for User Access settings.
セキュリティ
- $wgAllowCrossOrigin (1.36 で導入) – 匿名のクロス オリジン要求を許可する。
- $wgAllowUserCssPrefs – 利用者の個人設定を CSS で実装できるようにする。
- $wgAllowUserCss – 利用者 CSS (カスケーディング スタイルシート) を有効にする
- $wgAllowUserJs – 利用者 JavaScript ページを使用できるようにする
- $wgApiFrameOptions – API ページのフレーミングを制御します。
- $wgBreakFrames – フレームセットを回避する。 この設定で、外部サイトがあなたのサイトを広告付きでフレームに入れるのを阻止できる。
- $wgCSPFalsePositiveUrls – Content-Security-Policy 機能の次回のレポートで、どの URL を対象外にするか制御する。
- $wgCSPHeader (1.32 で導入) – Content-Security-Policy ヘッダーを制御する [実験的]
- $wgCSPReportOnlyHeader (1.32 で導入) – Content-Security-Policy-Report-Only ヘッダーを制御する [実験的]
- $wgEditPageFrameOptions – ウィキ ページのフレーム化をグローバルに制御する。
- $wgHKDFAlgorithm – Algorithm for HMAC-based key derivation function (fast, cryptographically secure random numbers).
- $wgHKDFSecret – Secret for HMAC-based key derivation function (fast, cryptographically secure random numbers).
- $wgRestAllowCrossOriginCookieAuth (1.36 で導入) – セッション Cookie を使用して REST API への認証済みクロス オリジン要求を使用できるようにする。
- $wgSecretKey – LocalSettings.php で一意な文字列を秘密の値として必ず設定する
- $wgSessionInsecureSecrets – Allows MediaWiki to work at the cost of storing sensitive session data insecurely.
- $wgSessionSecret – Secret for session storage.
- $wgUseSiteCss – サイトのカスケーディングスタイルシート (CSS) を使用する
- $wgUseSiteJs – サイトの JavaScript ページを使用する
Cookie
- $wgCacheVaryCookies – キャッシュに影響する Cookie のリスト。
- $wgCookieDomain – ログイン Cookie のドメインを明示する。
- $wgCookieExpiration – HTTP Cookie の有効期限が切れるまでの秒数。
$wgExtendedLoginCookieExpiration
を使用して「ログイン状態を保持」cookie をオーバーライドできる。 - $wgCookieHttpOnly – MediaWiki によって設定されたすべての Cookie に
httpOnly
フラグを設定する (JavaScript からのアクセスを防ぐため)。 - $wgCookiePath – Cookie ドメインで Cookie の明示的に宣言された "path"
- $wgCookiePrefix – カスタム Cookie 接頭辞。
- $wgCookieSameSite (1.34.3 で導入) – ログイン Cookie に使用される SameSite Cookie 属性。
- $wgCookieSecure – Cookie がセキュアかどうか。
- $wgCookieSetOnAutoblock – 利用者が自動ブロックされたときに Cookie を設定するかどうか決定する。 これを行うと、ブロックされた利用者は、ログアウトして新しい IP アドレスに移動した後でも、引き続きブロックされる。
- $wgCookieSetOnIpBlock (1.32 で導入) – IP 利用者がブロックされたときに Cookie を設定するかどうか決定する。 これを行うと、ブロックされた利用者は、新しい IP アドレスに移動した後でも、引き続きブロックされる。
- $wgDisableCookieCheck – Disables session cookies
- $wgExtendedLoginCookieExpiration – null 以外の場合、「ログイン状態を保持」セッションに使用する期間 (秒単位)。0 はブラウザーが閉じられるまでを意味する。 null の場合、$wgCookieExpiration を使用する
- $wgSessionHandler (1.33 で除去済) – Used to set PHP's session.save_handler.
- $wgSessionName – セッション名をオーバーライドする。
- $wgUseSameSiteLegacyCookies (1.34.3 で導入) – Send a legacy cookie with an
ss0-
prefix whenSameSite=None
is sent.
プロファイリング、テスト、デバッグ
- $wgCachePrefix – キャッシュ キー接頭辞のカスタム値。
- $wgEnableJavaScriptTest – Special:JavaScriptTest で JavaScript 単体テスト (QUnit など) を実行できるようにする
- $wgParserTestFiles (1.30 以降廃止予定) – Parser test suite files to be run by parserTests.php.
デバッグ
- See also: Manual:デバッグの方法
- $wgAggregateStatsID (1.27 で除去済) – udp ロギングを使用する際に、複数のウィキの統計を集約できるようにする。
- $wgDebugComments – ログ出力の一部をページの HTML コメントに含める
- $wgDebugDumpSqlLength (1.27 で除去済) – $wgDebugDumpSql がダンプした SQL クエリを切り捨てる際の長さ
- $wgDebugDumpSql – SQL クエリをデバッグ出力にダンプする
- $wgDebugLogFile – デバッグ ログのファイル名。無効にする場合は空にする。
- $wgDebugLogGroups – 特定のグループの
wfDebugLog()
の出力先を$wgDebugLogFile
以外のファイルに変更する。 - $wgDebugLogPrefix – デバッグ ログ行の接頭辞。
- $wgDebugPrintHttpHeaders (1.34 で除去済) – リクエストのたびに HTTP ヘッダーをデバッグ情報に出力する。
- $wgDebugRawPage – false の場合、「action=raw」および load.php 呼び出しはデバッグ出力にならない。
- $wgDebugRedirects – 実際にリダイレクト先 URL にリダイレクトするのではなく、リダイレクト先の場所を表示する
- $wgDebugTimestamps (1.35 で除去済) – デバッグ メッセージの先頭に相対タイムスタンプを追加する。
- $wgDebugToolbar – デバッグ ツールバーを表示する
- $wgDeprecationReleaseLimit –
wfDeprecated
警告のリリース番号での制限。 - $wgDevelopmentWarnings – 起こりうるいくつかのエラー条件および廃止予定の関数に対して PHP notice をスローするかどうか。
- $wgLogExceptionBacktrace – 例外のバックトレースをエラー ログに送信するかどうか。
- $wgMWLoggerDefaultSpi – Default service provider for creating MWLogger instances.
- $wgOverrideHostname – サーバーが検出したホスト名を、指定した値でオーバーライドする。
- $wgPageInfoTransclusionLimit – InfoAction でのテンプレートの参照読み込みの上限
- $wgPropagateErrors – If true, the MediaWiki error handler passes errors/warnings to the default error handler after logging them.
- $wgShowDBErrorBacktrace (1.32 以降廃止予定) – true の場合、データベース エラーのバックトレースを表示する。
- $wgShowDebug – 本文領域の下部にデバッグ データを表示する。
- $wgShowExceptionDetails – true にすると、例外が捕捉されなかった場合に、完全なスタック トレースを出力する。
- $wgShowHostnames – true を設定した場合、API と HTML コメントを通してホスト名を公開する。
- $wgShowSQLErrors (1.32 以降廃止予定) – 「we're sorry, but there has been a database error」ページに SQL エラーを表示するかどうか。
- $wgSpecialVersionShowHooks – $wgHooks の内容を Special:Version に表示するかどうか。
- $wgStatsMethod (1.27 で除去済) – Destination for
wfIncrStats()
data - $wgTrxProfilerLimits – Performance expectations for DB usage
プロファイリング
- $wgEnableProfileInfo (1.35 で除去済) – profileinfo.php を利用できるかどうかを制御する。
- $wgProfiler – Settings related to profiling.
- $wgProfileCallTree (1.27 で除去済) – true の場合、関数ごとのレポートではなく生の呼び出しツリーを出力する
- $wgProfileLimit (1.35 で除去済) – 読み込み時間がこの秒数を超えた場合、ページのプロファイリング情報のみを記録する。
- $wgProfileOnly (1.35 で除去済) – ノンプロファイリングの情報をログファイルに入れない
- $wgProfilePerHost (1.27 で除去済) – アプリケーション サーバーのホスト名をプロファイリング テーブルに格納するかどうか。
- $wgStatsdMetricPrefix – $wgStatsdServer に送信されるメトリック名の接頭辞。
- $wgStatsdSamplingRates – Sampling rate for statsd metrics as an associative array of patterns and rates.
- $wgStatsdServer – statsd サーバーの「ホスト」または「ホスト:ポート」。
- $wgUDPProfilerHost (1.27 で除去済) – UDP プロファイラーのホスト。
- $wgUDPProfilerPort (1.27 で除去済) – UDP プロファイラーのポート。
- $wgUDPProfilerFormatString (1.27 で除去済) – UDP プロファイラーの書式文字列。
検索
- $wgAdvancedSearchHighlighting – 検索結果でより有用なテキスト スニペットを使用するには true に設定する。
- $wgDisableInternalSearch – 検索を拡張機能で実装できるようにするため、内部検索を無効にする。
- $wgDisableSearchUpdate – この設定は、検索を半永久的に無効にした場合に、テーブルの更新も無効にする。
- $wgDisableTextSearch – 全文検索を無効にする。
- $wgEnableOpenSearchSuggest (1.35 以降廃止予定) – MediaWiki から要求された OpenSearch 提案を有効にする。
- $wgEnableSearchContributorsByIP – IP アドレスの検索が、その IP の投稿記録ページにリダイレクトされるかどうか。
- $wgNamespacesToBeSearchedDefault – Which namespaces should be searched?
- $wgOpenSearchDefaultLimit – OpenSearch 呼び出しの際の既定の表示件数を定義する整数。
- $wgOpenSearchDescriptionLength – Minimum length of extract in
<Description>
. - $wgOpenSearchTemplates – OpenSearch 入力補助のテンプレート。
- $wgOpenSearchTemplate (1.25 以降廃止予定) – OpenSearch 入力補助のテンプレート。
- $wgSearchForwardUrl – Set this to a URL to forward search requests to some external location.
- $wgSearchHighlightBoundaries – 単語の境界に一致する正規表現
- $wgSearchMatchRedirectPreference (1.35 で導入) – true を設定することで、ログイン済み利用者が検索結果の一致でそのページへのリダイレクトを強制するかどうかを設定できるようにする。
- $wgSearchRunSuggestedQuery – If search returns zero results and current search engine has a "did you mean" suggestion, results for the suggestion will be shown.
- $wgSearchSuggestCacheExpiry – Expiry time for search suggestion responses.
- $wgSitemapNamespacesPriorities – サイトマップでの名前空間の優先度のカスタマイズ。
- $wgSitemapNamespaces – サイトマップを生成する名前空間の配列。すべての名前空間の場合は false を設定する。
- $wgSpecialSearchFormOptions (1.34 で導入) – Options for Special:Search completion widget form created by SearchFormWidget class.
- $wgUseTwoButtonsSearchForm (1.36 で除去済) – サイドバーの検索フォームの様式。
編集のユーザー インターフェイス
- $wgDiff3 – GNU diff3 ユーティリティへのパス。
- $wgDiff – GNU diff ユーティリティへのパス。
- $wgPreviewOnOpenNamespaces – 初回の編集でプレビューを強制する名前空間。
- $wgUniversalEditButton – ユニバーサル・エディット・ボタンに対応しているブラウザーでこれを有効にする。
- $wgUseAutomaticEditSummaries – Whether MediaWiki should make automatic edit summaries.
メンテナンススクリプトの設定
- $wgCommandLineDarkBg – メンテナンス スクリプトで、端末の背景色が暗いことを想定する。
- $wgCommandLineMode – MediaWiki がコマンドライン モードで実行中かどうかを示します。 決して手作業で設定してはいけません。
- $wgGitBin – git バイナリへのパス。
- $wgGitRepositoryViewers – Git リポジトリ URL から gitweb インターフェイス URL へのマップ
- $wgReadOnlyFile – このファイルが存在する場合、ファイルの内容で指定された理由でデータベースをロックする。
- $wgReadOnlyWatchedItemStore – Set this to true to put the wiki watchlists into read-only mode.
- $wgReadOnly – 編集を拒絶し、指定した文字列を理由として表示する。
- $wgUpgradeKey – ウェブベースの更新プログラムへのアクセスを制御するパスワード。
最近の更新、新しいページ、ウォッチリスト、履歴
See also Help:最近の更新 and $wgDefaultUserOptions
- $wgAllowCategorizedRecentChanges (1.31 で除去済) – 最近の更新でカテゴリや下位(下位下位下位...)カテゴリのいずれかで絞り込めるようにする
- $wgDisableAnonTalk – 匿名利用者 (未ログインの利用者) のトーク ページを無効にする。
- $wgLogAutopatrol (1.31 で除去済) – Log autopatrol actions to the log table
- $wgRCChangedSizeThreshold – 文字数の変化がこの値より小さい場合は強調する。
- $wgRCEngines – Configuration for RC feed protocol engines
- $wgRCFeeds – Configuration for sending RC updates
- $wgRCFilterByAge – Filter $wgRCLinkDays by $wgRCMaxAge to avoid showing links for numbers higher than what will be stored.
- $wgRCLinkDays – Special:Recentchanges および Special:Recentchangeslinked の各ページで列挙される日数のリスト。
- $wgRCLinkLimits – Special:Recentchanges (最近の更新) および Special:Recentchangeslinked (関連ページの更新状況) で列挙される表示件数のリスト。
- $wgRCMaxAge – recentchanges の表にある項目は定期的に再読み込みされます。この版より古いエントリは
- $wgRCShowChangedSize – 最近の更新で、増減した文字数を表示する。
- $wgRCShowWatchingUsers – 最近の更新、ウォッチリスト、ページ履歴の各画面にウォッチしている利用者を表示する。
- $wgRCWatchCategoryMembership – カテゴリへの追加/削除を最近の更新として扱う。
- $wgRecentChangesFlags – 最近の更新やウォッチリストで特定の種類の編集であることを示すフラグ (文字記号)。
- $wgShowUpdatedMarker – 新しい更新を、ウォッチリストでは太字で表示し、履歴では「前回の閲覧以降に更新されました」付きで表示する
- $wgSoftwareTags – List of core tags to enable.
- $wgStructuredChangeFiltersLiveUpdatePollingRate – Polling rate, in seconds, used by the 'live update' feature of Special:RecentChanges and Special:Watchlist
- $wgUnwatchedPageSecret – If active watchers (per $wgWatchersMaxAge ) are this number or less, do not disclose it.
- $wgUnwatchedPageThreshold – ウォッチしている利用者数が指定したしきい値より多い場合に、"unwatchedpages" の利用者権限がない利用者が、ウォッチしている利用者数を "info" 操作で閲覧できるようにする。
- $wgUseFilePatrol – 特別:新しいファイル にある新規ファイルをチェックするためにファイル巡回機能を使用する
- $wgUseNPPatrol – 荒らしの確認のために新しいページの巡回を使用する
- $wgUseRCPatrol – 荒らしの確認のために最近の更新の巡回を使用する
- $wgUseTagFilter – Allow filtering by change tag in recentchanges, history, etc.
- $wgWatchersMaxAge – Page watchers inactive for more than this many seconds are considered inactive. Used mainly by action=info .
- $wgWatchlistExpiryMaxDuration (1.35 で導入) – strtotime() が受け付ける形式の、ウォッチリストの有効期限の相対的な最大期間。
- $wgWatchlistExpiry (1.35 で導入) – ウォッチリストの有効期限機能を有効にする。
- $wgWatchlistPurgeRate (1.35 で導入) – The per-edit rate at which expired watchlist items will be purged from the database.
フィード
- $wgFeed – フィード (RSS と Atom。例: 最近の更新、新しいページ) の ON/OFF を切り替える。
- $wgAdvertisedFeedTypes – 既定で提供するフィードの種類。
- $wgFeedCacheTimeout – キャッシュされた最近の更新フィードの最小タイムアウト (秒単位)。
- $wgFeedClasses – 利用できるフィード オブジェクト。
- $wgFeedDiffCutoff – 最近の更新 RSS / Atom フィードを生成する際に、このサイズより大きいページの差分は生成されない。
- $wgFeedLimit – シンジケーション フィード (RSS、Atom) で返す結果の最大数を設定する。例: 最近の更新、新しいページ。
- $wgOverrideSiteFeed – Override the site's default rss/atom feed that appears on every page.
著作権
- $wgCopyrightIcon (1.27 で除去済) – これに HTML を設定して、権利アイコンを任意のロゴでオーバーライドする。
- $wgMaxCredits – 記事のテキストの下に表示したい作者の人数を設定する。
- $wgRightsIcon – 著作権メタデータをオーバーライドする。
- $wgRightsPage – 著作権メタデータを上書きする。
- $wgRightsText – 著作権メタデータをオーバーライドする。
- $wgRightsUrl – 著作権メタデータを上書きする。
- $wgShowCreditsIfMax – 著者数が
$wgMaxCredits
より多い場合、著者のうち$wgMaxCredits
件を表示する。 - $wgUseCopyrightUpload – アップロードの際に詳細な著作権情報フォームが必要であれば true を設定する。
インポート/エクスポート
- $wgExportAllowAll – ウィキ全体を 1 つのファイルに書き出せるようにするかどうか。
- $wgExportAllowHistory – Special:Export で完全な履歴のオプションを有効にする。
- $wgExportAllowListContributors – ページを書き出す際に、貢献者をすべて列挙できるようにするかどうか。
- $wgExportFromNamespaces – 「名前空間内のページをすべて書き出す」オプションを許可するかどうか。
- $wgExportMaxHistory – この値より版数が多いページ履歴の Special:Export リクエストを拒絶する。
- $wgExportMaxLinkDepth – Special:Export の「pagelink-depth」パラメーターの最大値。
- $wgExportPagelistLimit – GetPagesFromCategory 関数と GetPagesFromNamespace 関数が返すページの最大数。
- $wgImportSources – List of interwiki prefixes for wikis we'll accept as sources for Special:Import
- $wgImportTargetNamespace – ウィキ間の取り込みでの既定の取り込み先名前空間 (省略可能)。
- $wgXmlDumpSchemaVersion (1.33 で導入) – XML ダンプを生成する際に既定で使用するスキーマ。
拡張機能
- $wgAuth (1.33 で除去済) – 認証プラグイン。AuthPlugin を参照してください。
- $wgAutoloadAttemptLowercase (1.35 以降廃止予定) – 大文字と小文字を区別しない従来のクラス読み込みを制御するスイッチ。
- $wgAutoloadClasses – 自動読み込みのために、クラス名をファイル名にマッピングする配列。
- $wgEnableParserLimitReporting – NewPP parser report が HTML コメント内の出力かどうかを制御する。
- $wgExceptionHooks (1.30 で除去済) – 例外の出力に使用するフック。
- $wgExtensionCredits (1.25 以降廃止予定) – 拡張機能のクレジットのグローバル リスト
- $wgExtensionEntryPointListFiles – maintenance/mergeMessageFileList.php で使用される拡張機能エントリ ポイントのリストを含むファイルの配列
- $wgExtensionFunctions – MediaWikiが完全に初期化された時点で呼び出される、コールバック関数の一覧
- $wgExtensionMessagesFiles – 拡張機能メッセージ ファイル。
- $wgHooks – フックのグローバル リスト。
- $wgJobBackoffThrottling – Number of times work items of a job type can be run per second.
- $wgJobClasses – ジョブとそれを処理するクラスを対応付ける。
- $wgJobQueueIncludeInMaxLagFactor – Whether to include the number of jobs that are queued for the API's maxlag parameter.
- $wgJobSerialCommitThreshold – Make job runners commit changes for replica DB-lag prone jobs one job at a time.
- $wgJobTypeConf – Configuration for job storage.
- $wgJobTypesExcludedFromDefaultQueue – Jobs that must be explicitly requested, i.e. aren't run by job runners unless special flags are set.
- $wgMessagesDirs – 拡張機能のメッセージのディレクトリ。
- $wgPagePropLinkInvalidations – ページ プロパティ リンク テーブルの無効化リスト。
- $wgParserOutputHooks – Parser output hooks.
- $wgServiceWiringFiles – List of service wiring files to be loaded by the default instance of MediaWikiServices.
- $wgSpecialPageCacheUpdates – Additional functions to be performed with updateSpecialPages.php .
- $wgSpecialPages – カスタム特別ページの一覧。
- $wgValidSkinNames – 有効な外装名の一覧。利用できる外装がどれかを MediaWiki に伝えるために、外装の一部がこの変数を使用する場合がある。
カテゴリ
- $wgCategoryCollation – 照合カテゴリが何を並べ替えに使用するか
- $wgCategoryMagicGallery – カテゴリ ページで、カテゴリに属する画像を記事として列挙する代わりに、それらの画像のサムネイル ギャラリーを表示する。
- $wgCategoryPagingLimit – カテゴリ内の項目のページングの上限。
- $wgUseCategoryBrowser – 実験的なパンくずリスト (または dmoz スタイル) のカテゴリ ブラウジングを有効/無効にする。
- $wgTrackingCategories (1.25 以降廃止予定) – 追跡用カテゴリを表すメッセージのリスト。追跡用カテゴリは Special:TrackingCategories に列挙される。
ロギング
- $wgActionFilteredLogs – 操作の種類ごとに絞り込める記録の種類一覧
- $wgFilterLogTypes – これらの記録の種類について、Special:Log の表示/非表示リンクを表示する。
- $wgLogActionsHandlers –
$wgLogActions
と同様だが、値はコールバック関数である。 - $wgLogActions – Lists the message key string for formatting individual events of each type and action when listed in the logs.
- $wgLogHeaders – 記録の種類の上部に表示される説明テキストのためのメッセージ キーの文字列を列挙する。
- $wgLogNames – 記録の種類に対応するメッセージ キーの文字列を列挙する。
- $wgLogRestrictions – ログアクセスを特定の権限のある利用者に限定する。
- $wgLogTypes – List of log types.
- $wgNewUserLog – Special:Log/newusers で新規利用者の記録を保持するかどうか。
- $wgPageCreationLog (1.32 で導入) – Special:Log/create で新規のページ作成記録を保持するかどうか。
特別ページ
- $wgAllowSpecialInclusion –
{{Special:Allpages}}
のような特別ページを参照読み込みできるようにする。 - $wgCountCategorizedImagesAsUsed – Special:Unusedimages で、画像がカテゴリに属している場合に、その画像が「使用されている」と見なす。
- $wgDisableQueryPageUpdate – 更新しない特別ページの配列。
- $wgMaxRedirectLinksRetrieved – Special:Whatlinkshere/リダイレクト先 に列挙される、リダイレクト ページへのリンクの最大件数
- $wgRangeContributionsCIDRLimit – Shortest CIDR limits that can be checked in any individual range check at Special:Contributions.
操作
- $wgActions – 通常のページで「action」パラメーターに指定できる値の配列。
ロボットポリシー
- $wgArticleRobotPolicies – ページごとにロボット ポリシーをカスタマイズできるようにする。
- $wgDefaultRobotPolicy – ウィキのすべてのページについて既定のロボット ポリシーを指定できるようにする
- $wgExemptFromUserRobotsControl –
__INDEX__
/__NOINDEX__
マジックワードが動作しないようにする名前空間キーの配列。 - $wgNamespaceRobotPolicies – 名前空間ごとにロボット ポリシーをカスタマイズできるようにする。
Ajax、操作 API、REST API
Ajax
- $wgAjaxEditStash (1.36 以降廃止予定) – 利用者が編集の要約を入力する際に、編集を Ajax 経由で準備する必要があるかどうか。
- $wgAjaxExportList (1.27 以降廃止予定) –
action=ajax
経由で呼び出せるAjaxFunctions.php
の関数のリスト。 - $wgAjaxLicensePreview – アップロードする際のライセンスのプレビューに Ajax を使用する。
- $wgAjaxUploadDestCheck – ファイルの上書き、プレアップロードについて Ajax のチェックを有効にする。
- $wgAjaxWatch (1.27 で除去済) – Ajax を使用してページのウォッチ/ウォッチ解除ができるようにする。
- $wgRestAPIAdditionalRouteFiles (1.35 で導入) – 追加的な REST API 経路ファイル。
- $wgUseAjax (1.31 以降廃止予定) – Ajax への対応を有効にする。
API
- $wgAllowedCorsHeaders (1.35 で導入) – クロス オリジン API リクエストで許容されるヘッダーの一覧。
- $wgAPICacheHelpTimeout – API ヘルプ テキストのキャッシュのタイムアウトを設定する。API ヘルプ テキストのキャッシュを無効にするには 0 を設定する。
- $wgAPIFormatModules – API format モジュールの拡張。
- $wgAPIListModules – API リスト モジュール 拡張機能。
- $wgAPIMaxDBRows – API のデータベース クエリでスキャンするデータ行数の最大値。
- $wgAPIMaxLagThreshold – ボットに API エラーを介して書き込み要求を再試行させる前に、許容できる DB レプリカ DB の大部分での DB ラグの最大量。
- $wgAPIMaxResultSize – API の結果の最大サイズ (バイト単位)。
- $wgAPIMaxUncachedDiffs – 1 回のリクエストで取得できる、キャッシュされていない差分の最大個数。
- $wgAPIMetaModules – API メタ モジュール拡張機能。
- $wgAPIModules – API モジュール拡張機能。
- $wgAPIPropModules – API prop モジュール拡張機能。
- $wgAPIRequestLog – API リクエストを記録するログ ファイルまたは URL (TCP または UDP)。
- $wgAPIUselessQueryPages – 真の API クエリには冗長なため、ApiQueryQueryPages モジュールがスキップする必要があるページ。
- $wgCrossSiteAJAXdomainExceptions –
$wgCrossSiteAJAXdomains
で許可されているドメインのいずれかに一致する場合でも、Ajax リクエストの作成を許可してはならないドメイン。 - $wgCrossSiteAJAXdomains The time allocated for running scripts has expired.
- $wgDebugAPI The time allocated for running scripts has expired.
- $wgEnableAPI The time allocated for running scripts has expired.
- $wgEnableRestAPI The time allocated for running scripts has expired.
- $wgEnableWriteAPI The time allocated for running scripts has expired.
シェルとプロセス制御
- $wgPhpCli The time allocated for running scripts has expired.
- $wgMaxShellFileSize The time allocated for running scripts has expired.
- $wgMaxShellMemory The time allocated for running scripts has expired.
- $wgMaxShellTime The time allocated for running scripts has expired.
- $wgMaxShellWallClockTime The time allocated for running scripts has expired.
- $wgShellboxSecretKey The time allocated for running scripts has expired.
- $wgShellboxUrl The time allocated for running scripts has expired.
- $wgShellCgroup The time allocated for running scripts has expired.
- $wgShellLocale The time allocated for running scripts has expired.
- $wgShellRestrictionMethod The time allocated for running scripts has expired.
HTTP クライアント
- $wgAllowExternalReqID The time allocated for running scripts has expired.
- $wgAsyncHTTPTimeout The time allocated for running scripts has expired.
- $wgHTTPConnectTimeout The time allocated for running scripts has expired.
- $wgHTTPMaxTimeout The time allocated for running scripts has expired.
- $wgHTTPMaxConnectTimeout The time allocated for running scripts has expired.
- $wgHTTPImportTimeout The time allocated for running scripts has expired.
- $wgHTTPProxy The time allocated for running scripts has expired.
- $wgHTTPTimeout The time allocated for running scripts has expired.
- $wgLocalVirtualHosts The time allocated for running scripts has expired.
ジョブ
- $wgJobRunRate The time allocated for running scripts has expired.
- $wgJobQueueAggregator The time allocated for running scripts has expired.
- $wgRunJobsAsync The time allocated for running scripts has expired.
- $wgUpdateRowsPerJob The time allocated for running scripts has expired.
- $wgUpdateRowsPerQuery The time allocated for running scripts has expired.
サイトのカスタマイズ
- $wgStructuredChangeFiltersOnWatchlist The time allocated for running scripts has expired.
- $wgStructuredChangeFiltersShowPreference The time allocated for running scripts has expired.
- $wgStyleVersion The time allocated for running scripts has expired.
フロントエンド
- $wgOOUIEditPage The time allocated for running scripts has expired.
- $wgPreloadJavaScriptMwUtil The time allocated for running scripts has expired.
- $wgUsejQueryThree The time allocated for running scripts has expired.
その他の設定
- $wgActorTableSchemaMigrationStage The time allocated for running scripts has expired.
- $wgChangeTagsSchemaMigrationStage The time allocated for running scripts has expired.
- $wgCommentTableSchemaMigrationStage The time allocated for running scripts has expired.
- $wgContentHandlerUseDB The time allocated for running scripts has expired.
- $wgElementTiming The time allocated for running scripts has expired.
- $wgEventRelayerConfig The time allocated for running scripts has expired.
- $wgFeaturePolicyReportOnly The time allocated for running scripts has expired.
- $wgOriginTrials The time allocated for running scripts has expired.
- $wgPagePropsHaveSortkey The time allocated for running scripts has expired.
- $wgPingback The time allocated for running scripts has expired.
- $wgPopularPasswordFile The time allocated for running scripts has expired.
- $wgPriorityHintsRatio The time allocated for running scripts has expired.
- $wgPriorityHints The time allocated for running scripts has expired.
- $wgRedirectOnLogin The time allocated for running scripts has expired.
- $wgReportToEndpoints The time allocated for running scripts has expired.
- $wgReportToExpiry The time allocated for running scripts has expired.
- $wgTagStatisticsNewTable The time allocated for running scripts has expired.
- $wgVirtualRestConfig The time allocated for running scripts has expired.
- $wgWikiDiff2MovedParagraphDetectionCutoff The time allocated for running scripts has expired.
関連項目
- Manual:Configuration for developers - 設定を設定、復元する方法
- 拡張機能の登録#Configs (Your extension/skins settings) - 拡張機能や外装の設定を追加する補法