Go to file
Tobias Gritschacher effdcca08a RevisionSlider should always be on top of the page
E.g. in combination with FlaggedRevs extension, the RevisionSlider
was positioned between FlaggedRevs headers and diffs which looked odd.

Still todo: in combination with FlaggedRevs there is still an issue
with the connector-lines that should be fixed.

Bug: T151450
Change-Id: Ieb1a21549092063729f66656127f59918ec07c90
2016-12-14 10:38:42 +00:00
i18n Localisation updates from https://translatewiki.net. 2016-12-13 22:45:11 +01:00
modules Merge "Fix pin-button vertical alignment" 2016-11-30 13:10:10 +00:00
resources Update beta feature screenshots to use proper layout and colours 2016-10-13 15:02:31 +00:00
tests Reset custom separator transform tables in number formatting tests 2016-12-14 11:23:28 +01:00
.eslintrc eslint: Remove old jshint/jscs refs, fix exceptions 2016-11-19 13:37:20 +00:00
.gitignore Clean-up browsertests 2016-11-14 12:07:41 +01:00
.gitreview Whoops, track not trace 2016-10-24 17:03:28 -07:00
.stylelintrc Replace csslint with stylelint and make a pass 2016-06-30 21:21:28 +01:00
composer.json Make files not executable 2016-06-02 13:48:09 +00:00
extension.json Lazy load most of the JS 2016-11-30 11:59:16 +01:00
Gemfile Clean-up browsertests 2016-11-14 12:07:41 +01:00
Gemfile.lock Clean-up browsertests 2016-11-14 12:07:41 +01:00
Gruntfile.js eslint: Remove old jshint/jscs refs, fix exceptions 2016-11-19 13:37:20 +00:00
jsduck.json Add a simple JSDuck config file 2016-06-22 14:40:27 +02:00
package.json build: Bump eslint-config-wikimedia to v0.3.0 and make pass 2016-11-15 16:48:38 -08:00
phpcs.xml Initial commit. 2016-04-19 16:35:37 +02:00
README.md Fix typos in README 2016-11-24 14:53:31 +00:00
RevisionSlider.hooks.php RevisionSlider should always be on top of the page 2016-12-14 10:38:42 +00: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