stable

Clone or download

Read-only

story #11030: add latex to Mediawiki

This contribution adds the Math plugin to Mediawiki. To test it, you need to install the package mediawiki-math-tuleap built by the continuous integration [0] (feel free to review the packaging while you are there). Some usage examples can be found at [1]. [0] https://ci.tuleap.org/jenkins/blue/organizations/jenkins/mediawiki-math-tuleap [1] https://meta.wikimedia.org/wiki/Help:Displaying_a_formula Change-Id: I6279d5383937f911a58614cc831a1f9dfeca8a8d

Modified Files

Name
M plugins/mediawiki/db/install.sql +2 −1 Go to diff View file
A plugins/mediawiki/db/mysql/updates/2018/20180618_add_mediawiki_math_extension.php +42 −0 Go to diff View file
M plugins/mediawiki/etc/nginx18/mediawiki.conf +6 −0 Go to diff View file
A plugins/mediawiki/include/MediawikiExtensionDAO.php +70 −0 Go to diff View file
D plugins/mediawiki/include/MediawikiMLEBExtensionDao.php +0 −53 Go to diff View file
M plugins/mediawiki/include/MediawikiMLEBExtensionManager.php +21 −21 Go to diff View file
M plugins/mediawiki/include/MediawikiMLEBExtensionManagerLoader.php +7 −4 Go to diff View file
A plugins/mediawiki/include/MediawikiMathExtensionEnabler.php +68 −0 Go to diff View file
M plugins/mediawiki/include/autoload.php +4 −3 Go to diff View file
M plugins/mediawiki/include/mediawikiPlugin.class.php +1 −5 Go to diff View file
A plugins/mediawiki/phpunit/.simpletest_skip +0 −0 Go to diff View file
A plugins/mediawiki/phpunit/MediawikiMathExtensionEnablerTest.php +116 −0 Go to diff View file
A plugins/mediawiki/phpunit/bootstrap.php +21 −0 Go to diff View file
M plugins/mediawiki/www/LocalSettings.php +22 −1 Go to diff View file
M src/composer.json +2 −1 Go to diff View file
M src/composer.lock +47 −1 Go to diff View file