16,874
个编辑
LLWiki正在建设中,欢迎加入我们!
小 |
标签:移动版网页编辑 移动版编辑 |
||
console.log('Hook: structuredChangeFilters.ui.initialized,开始修改filter');
mw.loader.using( ['mediawiki.Uri', 'ext.gadget.site-lib'] ).then(function() {
const uri = new mw.Uri(),▼
invert = uri.query.invert || 0,▼
▲ node = $( '.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces' ).first().clone()
.insertAfter( $( '.mw-rcfilters-ui-filterMenuSectionOptionWidget' ).first() )
.attr('id', 'ooui-invert').removeClass( 'oo-ui-element-hidden' )
.on('click', function() {
▲ const uri = new mw.Uri(),
location.replace( uri.extend({ invert: 1 - invert }) );
});
node.find( 'span.oo-ui-labelElement-label' ).text( wgULS("排除选项", "排除所選") );
node.find( 'input' ).prop('checked', invert > 0)
|