User:Zhaofeng Li/common.js

// Zhaofeng's tool set

// Are all of them cached locally? if ( typeof fengWpJsCached === "undefined" ) {

// Get section links easier, similar to User:Bility/copySectionLink but looks better function displaySectionLink( e ) { var pagename = mw.config.get( "wgPageName" ).replace( /\_/g, " " ); var section = $( e ).text; $( e ).text( "" + pagename + "" ) .css( "font-family", "monospace" ); } $( ".mwgadget-headline-anchor" ).remove; $( ".mw-headline" ).each( function( i, e ) {	var anchor = $( "" ).text( "¶" )	                      .addClass( "mwgadget-headline-anchor" )	                       .css( { "color": "#ccc", "margin-right": "5px" } )	                       .attr( "href", "#" + $( e ).attr( "id" ) )	                       .click( function { displaySectionLink( e ); } );	$( e ).before( anchor ); } )

// Various scripts // Reflinks: No need to explain, right? importScript( "User:Zhaofeng Li/Reflinks.js" ); // User:Zhaofeng Li/Reflinks.js

// RefToggle: Hides reference numbers importScript( "User:Zhaofeng Li/RefToggle.js" ); // User:Zhaofeng Li/RefToggle.js

// Scratchpad: Offline sandboxes importScript( "User:Zhaofeng Li/Scratchpad.js" ); // User:Zhaofeng Li/Scratchpad.js

// DYKcheck: Checks articles against DYK criteria importScript( "User:Shubinator/DYKcheck.js" ); // User:Shubinator/DYKcheck

// MOSNUM dates: Converts date formats importScript( "User:Ohconfucius/script/MOSNUM dates.js" ); // User:Ohconfucius/script/MOSNUM dates.js

// Disabled scripts // Lupin's tools: Gives incomplete diffs that make you mistake constructive edits as vandalism // importScript( "User:A930913/vada/import.js" ); // importScript("User:PleaseStand/userinfo.js"); // importScript( "User:Lupin/recent2.js" ); // WP:LUPIN // importScript( "User:Darkwind/DAVT.js" ); // User:Darkwind/DAVT // importScript( "User:Zhaofeng Li/Floater.js" ); // forked from User:Equazcion/Floater.js // importScript( "Wikipedia:Igloo/gloo.js" ); // Igloo

}