Introduce TagMultiselectWidget.php
authorThalia <thalia.e.chan@googlemail.com>
Wed, 12 Dec 2018 15:57:57 +0000 (15:57 +0000)
committerThalia <thalia.e.chan@googlemail.com>
Fri, 14 Dec 2018 15:18:11 +0000 (15:18 +0000)
commit2d2bb3720acdc83483f865604a3a94fa09fbbcba
tree7797be04e570afd6fde1137ca252607765023fc6
parent8e965a9d276505edf58065810fe9a59ba49ddc32
Introduce TagMultiselectWidget.php

TitlesMultiselectWidget and UsersMultiselectWidget share
a lot of functionality, so implement a common base class.

This also adds some things to UsersMultiselectWidget:
* shows a pending element to users with JavaScript
* makes the input configurable

Change-Id: Ie6649b476c64e795254f457e3863fa7f14aa05ac
autoload.php
includes/specials/SpecialBlock.php
includes/specials/SpecialPreferences.php
includes/widget/TagMultiselectWidget.php [new file with mode: 0644]
includes/widget/TitlesMultiselectWidget.php
includes/widget/UsersMultiselectWidget.php
resources/Resources.php
resources/src/mediawiki.widgets/mw.widgets.TagMultiselectWidget.base.css [new file with mode: 0644]
resources/src/mediawiki.widgets/mw.widgets.TitlesMultiselectWidget.base.css [deleted file]