# PortableInfobox Port of FANDOM's https://github.com/Wikia/app/tree/dev/extensions/wikia/PortableInfobox extension to MediaWiki 1.39.0+ (1.36-1.38 are available in release branches) ## Installation Grab the latest release from [GitHub](https://github.com/Universal-Omega/PortableInfobox) and unpack it into `extensions\PortableInfobox` directory in your MediaWiki installation or clone this repository, by using these commands: ```bash cd extensions git clone https://github.com/Universal-Omega/PortableInfobox.git --depth=1 ``` and add the following code at the bottom of [LocalSettings.php](https://www.mediawiki.org/wiki/Manual:LocalSettings.php): ```php wfLoadExtension( 'PortableInfobox' ); ``` ## Configuration You can use several variables to modify extension's behaviour: - `$wgAllInfoboxesSubpagesBlacklist` (array) - list of subpages in template namespace to omit by AllInfoboxes query. (default: [ "doc", "draft", "test" ]) - `$wgPortableInfoboxCacheRenderers` (bool) - cache internal infobox renderers. (default: true) - `$wgPortableInfoboxCustomImageWidth` (int) - size of image thumbnails used in infoboxes. (default: 300) - `$wgPortableInfoboxUseHeadings` (bool) - use heading tags for infobox titles and group headers, it may cause incompatibilities with other extensions. (default: true) - `$wgPortableInfoboxUseTidy` (bool) - use [RemexHtml](https://www.mediawiki.org/wiki/RemexHtml) for validating HTML in infoboxes (default: true) - `$wgPortableInfoboxResponsiblyOpenCollapsed` (bool) - open collapsed groups when the screen is narrow. (default: true) - `$wgPortableInfoboxUseFileDescriptionPage` (bool) - control whether or not embedded images in the infobox will link to their file description page instead of directly to the file. (default: false) ## Usage See: https://community.fandom.com/wiki/Help:Infoboxes ### `` tag In the 0.3 version, the `` tag was introduced in favor of ``, which still works (see Aliases). It allows users to embed images, videos, and audio files in the infobox, in the same way as `` tag does in the original version. #### Attributes - `source` - name of the parameter - `audio` - If set to `false`, it ignores all audio files - `image` - If set to `false`, it ignores all images - `video` - If set to `false`, it ignores all videos #### Child tags - `` - `` #### Aliases - `