Extension/Semantic Result format/Installation/Process

From PKC
Revision as of 03:17, 23 August 2021 by KevinTung (talk | contribs) (Created page with "Note that the <code> composer.local.json </code> does not work unless the [https://www.mediawiki.org/wiki/Composer#Using_composer-merge-plugin composer-merge-plugin] is instal...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Note that the composer.local.json does not work unless the composer-merge-plugin is installed. Therefore it is prefered to modify the composer.json file.

1. Put the following code in composer.json

{ "require": { "mediawiki/semantic-result-formats": "~3.1" } }

2. Run

 composer update && php maintainence/update.php  

or

 php composer.phar update && php maintainence/update.php  

Based on whether the composer cli is shortcutted

3. In order to enable the rendering of calendar and timeline, one need to include the following two lines in LocalSettings.php.

wfLoadExtension( 'SemanticResultFormats' );
$srfgFormats = [ 'calendar', 'timeline' ];