Go to file
Thiemo Kreuz 319061c92a Merge ….Pointer ResourceLoader module away
It's never used in another context but together with the
….Slider module.

Motivated by the confusion about the two types of require()
introduced in Idf1cc79.

Bug: T233279
Change-Id: I7c98a41051e6d83ab3524cb14a709002feec2d78
2021-12-16 16:39:07 +01:00
.phan Upgrade RevisionSlider to use newer phan 2019-03-03 12:06:21 +05:30
i18n Localisation updates from https://translatewiki.net. 2020-11-09 08:35:42 +01:00
modules Merge ….Pointer ResourceLoader module away 2021-12-16 16:39:07 +01:00
resources/ext.RevisionSlider.helpDialog Add SVG minifier and minify files 2020-04-20 13:58:03 +02:00
src Use OutputPage from diff engine instead of global context 2020-11-12 13:42:43 +00:00
tests Merge ….Pointer ResourceLoader module away 2021-12-16 16:39:07 +01:00
.eslintrc.json Remove closure wrappers from all JavaScript code 2020-11-18 11:16:04 +01:00
.gitignore Add /tests/selenium/log to .gitignore file 2020-10-16 10:25:44 +03:00
.gitreview Whoops, track not trace 2016-10-24 17:03:28 -07:00
.phpcs.xml build: Remove unneeded Squiz.WhiteSpace.FunctionSpacing 2019-10-25 20:33:03 +02:00
.stylelintrc.json Use json extension for .stylelintrc 2017-08-17 16:59:17 +02:00
CODE_OF_CONDUCT.md build: Updating mediawiki/phan-taint-check-plugin to 1.3.0 2018-08-19 15:55:48 +00:00
composer.json build: Updating mediawiki/mediawiki-codesniffer to 33.0.0 2020-11-04 09:17:37 +00:00
COPYING Add license file 2019-10-23 08:44:22 +02:00
extension.json Merge ….Pointer ResourceLoader module away 2021-12-16 16:39:07 +01:00
Gruntfile.js build: Update eslint-config-wikimedia to 0.16.1 2020-06-16 15:13:36 +01:00
jsduck.json Add a simple JSDuck config file 2016-06-22 14:40:27 +02:00
package-lock.json build: Update eslint-config-wikimedia to 0.17.0 2020-09-11 16:28:52 +01:00
package.json build: Update eslint-config-wikimedia to 0.17.0 2020-09-11 16:28:52 +01:00
README.md Add hint for browser tests to README.md 2020-11-12 11:58:40 +01:00

RevisionSlider extension

This MediaWiki extension shows a slider allowing selecting and comparing of revisions on a diff page

Installation

Check out this extension into the extensions folder of your MediaWiki installation and add the following line to your LocalSettings.php:

wfLoadExtension( 'RevisionSlider' );

Tests

Before executing tests run the following in the root directory of the extension once:

composer install
npm install

For the tests run:

composer test
node_modules/.bin/grunt test

QUnit Tests

See https://www.mediawiki.org/wiki/Manual:JavaScript_unit_testing#Run_the_tests

Browser Tests

See tests/selenium/README.md