Discuss Installation – Quick Guide

From semantic-mediawiki.org

Contents

Thread titleRepliesLast modified
MW 1.36.0 bug (T283244)112:00, 24 June 2021
composer.local.json012:03, 30 May 2021
Update version used110:36, 24 October 2020

MW 1.36.0 bug (T283244)

Currently there's a bug in MW 1.36.0 which breaks SMW JavaScript while minification: https://phabricator.wikimedia.org/T283244

A possible workaround might be, changing $wgResourceLoaderDebug = true; in LocalSettings.php. But I'm not sure if this is a good idea for production. So I will be patient until T283244 is fixed. :)

12:32, 30 May 2021

Is now fixed with MW 1.36.1! 🙂

12:00, 24 June 2021
 

composer.local.json

I needed to enhance composer.local.json:

{
    "require": {
        "mediawiki/semantic-media-wiki": "~3.2"
    },

    "extra": {
	    "merge-plugin": {
		    "include": [
			    "extensions/OATHAuth/composer.json"
		    ]
	    }
    }
}

Without the extra section I broke the OATHAuth extension (bundled with MW 1.31+).

12:03, 30 May 2021

Update version used

I know there is a blurb about adding the most recent version to the composer file, but would it hurt to have the most recent version number 3.2 in the example?

I feel like this article is the go to for most people, some of whom may not be very experienced.

10:33, 24 October 2020

The syntax highlighting comes with pre formatting. Thus template content is not rendered. I hope most people make the correct assumption or just update the page manually

10:36, 24 October 2020