Go to file
WMDE-Fisch 33aea27e94 Temporary workaround for OOjs UI missing border bug
This is a workaround to show the missing border on the top button to expand the
RevisionSlider as seen in the ticket. It can be removed when OOjs UI v0.21.1
is used in core where the original issue is fixed.

Bug: T162858
Change-Id: Ib22d598b8fc62e4a19f03d0170ea6a474812d7f8
2017-04-18 17:09:41 +02:00
i18n Localisation updates from https://translatewiki.net. 2017-04-16 10:33:10 +02:00
modules Temporary workaround for OOjs UI missing border bug 2017-04-18 17:09:41 +02:00
resources Update beta feature screenshots to use proper layout and colours 2016-10-13 15:02:31 +00:00
src Fix alignment of expand icon 2017-04-12 18:22:55 +01:00
tests Fix phan checks 2017-04-06 09:24:36 +02:00
.eslintrc eslint: Remove old jshint/jscs refs, fix exceptions 2016-11-19 13:37:20 +00:00
.gitignore Add phan issues to gitignore 2017-01-04 15:19:26 +01:00
.gitreview Whoops, track not trace 2016-10-24 17:03:28 -07:00
.rubocop.yml Add rubocop rules and make it pass 2017-03-08 12:24:05 +01: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 Use a new config var to activate the alternate SliderView 2017-04-07 11:58:19 +02:00
Gemfile Update tests to Selenium 3 2017-03-01 17:26:12 +01:00
Gemfile.lock Update tests to Selenium 3 2017-03-01 17:26:12 +01:00
Gruntfile.js build: Re-use MessageDirs in banana conf 2017-01-23 14:06:05 +00:00
jsduck.json Add a simple JSDuck config file 2016-06-22 14:40:27 +02:00
package.json Use tabs in json 2017-03-25 10:56:02 +01: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 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