$smwg­Factbox­Use­Cache

From semantic-mediawiki.org


Configuration parameter details:
Name $smwgFactboxUseCache
Description Sets whether or not a factbox content should be stored in cache.
NoteNote: Requires $smwgCacheType be set; otherwise caching will have no effect.
Default setting
true
Software Semantic MediaWiki
Since version
Until version still available
Configuration Cache
Keyword cache · object cache · factbox · performance


$smwgFactboxUseCache is a configuration parameter that sets whether or not a factbox content should be stored in cache. The configuration parameter was introduced in Semantic MediaWiki 1.9.0Released on 3 January 2014 and compatible with MW 1.19.0 - 1.22.x. and deprecated in Semantic MediaWiki 3.0.0Released on 11 October 2018 and compatible with MW 1.27.0 - 1.31.x..1

No longer functional as of Semantic MediaWiki 7.0.0Released on 4 June 2026 and compatible with MW 1.43.x - 1.46.x.. The runtime shim that automatically translated $smwgFactboxUseCache to its replacement has been removed, so this setting is now silently ignored. Migrate to configuration parameter $smwgFactboxFeaturesSets the behaviour of features related to the factbox (option 'cache') in "LocalSettings.php".2
This configuration parameter requires configuration parameter $smwgCacheTypeSets which object cache Semantic MediaWiki should use to track temporary changes be set to something else than CACHE_NONE; otherwise caching will have no effect.

Default setting[edit]

$smwgFactboxUseCache = true;

This means that the data shown in the factbox are cached. This will considerable improve page response time as non-changed page content will not cause re-parsing of factbox content and instead is served directly from cache while only a new revision will trigger to re-parse the factbox.

Changing the default setting[edit]

To modify the setting to this configuration parameter, add one of the following lines to your "LocalSettings.php" file:

Disable the caching of data displayed in the factbox
$smwgFactboxUseCache = false;

This means the data shown in the factbox are not being cached.

This setting equals the legacy behaviour of Semantic MediaWiki 1.8.0Released on 2 December 2012 and compatible with MW 1.17.0 - 1.22.x
(except 1.22.1).
and earlier, then every page request will bind the factbox to be re-parsed.

See also[edit]

References

  1. ^  Semantic MediaWiki: GitHub pull request gh:smw:3474
  2. ^  | | | | | | | | |  Semantic MediaWiki: GitHub pull request gh:smw:6706