X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.rcfilters%2Fui%2Fmw.rcfilters.ui.FilterMenuHeaderWidget.js;h=dceb132038d81332854d569fc8188c8fef216c46;hb=1029b36698d38ae4712749e5baaa9505f1426447;hp=da71d70603aec27bc2a0a32d9a12be2d323b6412;hpb=50075483570e5106b3e8a2b3f469c8fe5254a1cf;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterMenuHeaderWidget.js b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterMenuHeaderWidget.js index da71d70603..dceb132038 100644 --- a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterMenuHeaderWidget.js +++ b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterMenuHeaderWidget.js @@ -2,6 +2,7 @@ /** * Menu header for the RCFilters filters menu * + * @class * @extends OO.ui.Widget * * @constructor @@ -34,6 +35,17 @@ } ); this.backButton.toggle( this.model.getCurrentView() !== 'default' ); + // Help icon for Tagged edits + this.helpIcon = new OO.ui.ButtonWidget( { + icon: 'help', + framed: false, + title: mw.msg( 'rcfilters-view-tags-help-icon-tooltip' ), + classes: [ 'mw-rcfilters-ui-filterMenuHeaderWidget-helpIcon' ], + href: mw.util.getUrl( 'Special:Tags' ), + target: '_blank' + } ); + this.helpIcon.toggle( this.model.getCurrentView() === 'tags' ); + // Highlight button this.highlightButton = new OO.ui.ToggleButtonWidget( { icon: 'highlight', @@ -47,7 +59,6 @@ classes: [ 'mw-rcfilters-ui-filterMenuHeaderWidget-invertNamespacesButton' ] } ); this.invertNamespacesButton.toggle( this.model.getCurrentView() === 'namespaces' ); - this.updateInvertButton( this.model.areNamespacesInverted() ); // Events this.backButton.connect( this, { click: 'onBackButtonClick' } ); @@ -57,8 +68,8 @@ .connect( this, { click: 'onInvertNamespacesButtonClick' } ); this.model.connect( this, { highlightChange: 'onModelHighlightChange', - invertChange: 'onModelInvertChange', - update: 'onModelUpdate' + update: 'onModelUpdate', + initialize: 'onModelInitialize' } ); // Initialize @@ -79,7 +90,7 @@ $( '