跳转到内容

User:LuciferianThomas/js/MaintABL.js

维基百科,自由的百科全书
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google ChromeFirefoxMicrosoft EdgeSafari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
(function($, mw) {
    $(function() {
        // Create portlet link
        var portletLinkOnline = mw.util.addPortletLink(
            'p-cactions',
            '#',
            '站務頁面捷徑'
        );

        // var rcstart,
        //     rcend,
        //     time;
        // var users = [];
        // var admins = [],
        //     rollbackers = [],
        //     patrollers = [];
        // var api = new mw.Api();

        // Bind click handler
        $(portletLinkOnline).find('a').click(function(e) {
            e.preventDefault();
            
            var link = function( page ) {
                // page = page.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&lt;');
                return '<a href="/wiki/WP:' + page + '" target="_blank">' + page + '</a>';
            }
            let pagelist = [ "AIV", "RFPP", "SPI", "AN3", "ANM", "COIN", "UAA", "AFD", "DRV" ]
            let linklist = [];
            for ( var page of pagelist ) linklist.push( link( page ) );
            linklist.push( '<a href="https://meta.wikimedia.org/wiki/SRG" target="_blank">m:SRG</a>' )
            linklist.push( '<a href="https://meta.wikimedia.org/wiki/SRCU" target="_blank">m:SRCU</a>' )
            
            mw.notify( $( linklist.join(" <b>·</b> ") ) );
        });
    });
})(jQuery, mw);