User:David Nind/common.js

From Wikidata
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
// Adds a 'Copy QID' button to the right of the item label
importScript('User:Abbe98/copy-qid.js');

// Shows 'ORES predicted quality' to the right of the item label
importScript("User:EpochFail/ArticleQuality.js");

// WikiBridge - show summaries from any Wikipedia pages
importScript( 'User:Bargioni/WikiBridge_conf.js' );
importScript( 'User:Bargioni/WikiBridge.js' );

// Shows Mix'n'Match information
importScript( 'User:Magnus Manske/mixnmatch gadget.js' );

// more Identifiers: import missing identifiers from VIAF, if any
importScript( 'User:Bargioni/moreIdentifiers_defaultconf.js' );
importScript( 'User:Bargioni/moreIdentifiers.js' );
// Information about using https://www.wikidata.org/wiki/User:Bargioni/moreIdentifiers

// UseAsRef - create a nicely formated reference using an identifier 
importScript(' User:Bargioni/UseAsRef.js' );

// Auto format identifiers from URL, such as Twitter IDs
importScript('User:1Veertje/identifierInput.js');

// Improved citations for references
mw.loader.using(['wikibase'], function() {
	$.getScript( 'https://www.wikidata.org/w/index.php?title=User:MichaelSchoenitzer/CiteTool.js&action=raw&ctype=text/javascript', function() {
		var citeTool = new wb.CiteTool( 'https://www.wikidata.org/w/index.php?title=User:MichaelSchoenitzer/CiteProperties.json&action=raw&ctype=text/json' );
		citeTool.init();
	});
});

// Automatically checks external IDs and URLs of a Wikidata item as potential references, and adds them with a single click
referee_mode = 'manual' ;
importScript( 'User:Magnus_Manske/referee.js' );

// Runs a query to show which properties most often use the item as a value
importScript( 'User:Ainali/common-properties.js' );

// AC2WD from Magnus http://magnusmanske.de/wordpress/?p=683
importScript( 'User:Magnus_Manske/ac2wd.js' ); // [[User:Magnus Manske/ac2wd.js]]

// This script sorts P50 (author) and P2093 (author name string) statements by series ordial (P1545).
// Example: https://www.wikidata.org/wiki/Q28209168
importScript( 'User:Magnus_Manske/author_sort.js' ); // [[User:Magnus Manske/author_sort.js]]

importScript( 'User:Magnus_Manske/author_strings.js' );