Create Expiry Widget with Date Time Selector
authorDavid Barratt <dbarratt@wikimedia.org>
Thu, 22 Mar 2018 05:15:16 +0000 (01:15 -0400)
committerDavid Barratt <dbarratt@wikimedia.org>
Fri, 20 Apr 2018 00:24:08 +0000 (20:24 -0400)
commit3481e3b2e0afed1b0af66cadc9dffc32fdd30839
tree7ae41fa6cb398cafc13d6580f714503259a8e07c
parent71a653a495cf2de243ff25d5941ae708f0e43a80
Create Expiry Widget with Date Time Selector

Special:Block needs a date time selector for easier selection of expiry. To
accommodate this cleanly, a new Expiry Widget is created that handles this
logic.

Bug: T132220
Change-Id: I2853a2ca0ae6ccead3978f4bb50a77c2baa3a150
autoload.php
includes/DefaultSettings.php
includes/htmlform/HTMLForm.php
includes/htmlform/fields/HTMLExpiryField.php [new file with mode: 0644]
includes/specials/SpecialBlock.php
includes/widget/ExpiryInputWidget.php [new file with mode: 0644]
resources/Resources.php
resources/src/mediawiki.special/mediawiki.special.block.js
resources/src/mediawiki.widgets/mw.widgets.ExpiryInputWidget.js [new file with mode: 0644]
resources/src/mediawiki.widgets/mw.widgets.ExpiryInputWidget.less [new file with mode: 0644]
resources/src/mediawiki.widgets/mw.widgets.SelectWithInputWidget.js