Manual:$wgInterwikiCache

From MediaWiki.org

Jump to: navigation, search
Interwiki: $wgInterwikiCache
Whether to enable the interwiki cache.
Introduced in version: 1.6.0 (r12805)
Removed in version: still in use
Allowed Values: string or false
Default Value: false

Other settings: Alphabetical | By Function


[edit] Details

Interwiki caching consists of the following three settings:

$wgInterwikiCache
This setting specifies path to constant database file. This cdb database is generated by dumpInterwiki from maintenance and has such key formats:
  • dbname:key - a simple key (e.g. enwiki:meta)
  • _sitename:key - site-scope key (e.g. wiktionary:meta)
  • __global:key - global-scope key (e.g. __global:meta)
  • __sites:dbname - site mapping (e.g. __sites:enwiki)
Sites mapping just specifies site name, other keys provide "local url" data layout.
$wgInterwikiScopes 
This setting specifies the number of domains to check for messages:
  1. - Just wiki(db)-level
  2. - wiki and global levels
  3. - site levels
$wgInterwikiFallbackSite 
This setting is used if unable to resolve from the cache.

This appears to use a constant database file (created by one of the maintenance scripts) to provide a list of valid interwiki prefixes and corresponding URLs.

Personal tools