User:Hsarrazin/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.
  wd_auto_desc_wd_always_show = true ;


/*** quick presets User:Hsarrazin/quickpresets_settings.json ***/ 
mw.loader.using(['wikibase'], function() {
        $.getScript( 'https://www.wikidata.org/w/index.php?title=User:MichaelSchoenitzer/quickpresets_beta.js&action=raw&ctype=text/javascript', function() {
                var quickpresets = new wb.Quickpresets();
                quickpresets.init();
        });
});
importScript('User:MichaelSchoenitzer/quickpresetsconfigurator.js');

//importScript('User:Bene*/userwarn.js') ;
importScript('User:Tohaomg/rearrange_values.js') ;
importScript('User:Ainali/common-properties.js') ; // en test

//pour vérifier et ajouter rapidement les propriétés inverses 
importScript('User:Frettie/consistency check add.js'); // ajout des déclarations réciproques
//importScript( 'User:Pasleim/derivedstatements.js' ); 
//importScript('User:Envlh/highlight-P143.js'); // pour mise en couleur des refs
importScript('User:Hsarrazin/highlight-P143.js'); // pour mise en couleur des refs - copie modifiée
//importscript('User:Dhairya3124/WikidataComplete.js'); // en test
//importScript( 'User:Abbe98/osm.js' );
importScript('User:Abbe98/AutoIdentifierInput.js'); // test

//mw.loader.load('User:Guergana Tzatchkova (WMDE)/MismatchFinderWidget.js');
//Permet d'ajouter un résumé de modification
mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Lockal/EditSum.js&action=raw&ctype=text/javascript' );

/*** pour utiliser des ID comme ref ***/
importScript( 'User:Hsarrazin/moreIdentifiers defaultconf.js' );
importScript( 'User:Bargioni/moreIdentifiers.js' );
importScript( 'User:Bargioni/UseAsRef.js' ); // en test
importScript( 'User:Bargioni/viaf.js' ); //affiche des données utiles d'après Viaf
/*** AC and VIAF ***/
importScript( 'User:Tpt/viaf.js' );  // [[User:Tpt/viaf]] to import from given VIAF
//importScript( 'User:Magnus_Manske/authority_control.js' );  -> mis à jour par Eru
importScript( 'User:Eru/authority_control.js' ); // (version mise à jour du script de MM)

importScript('User:1Veertje/identifierInput.js'); // nettoie automatiquement les IDs copiés collés
// importScript( 'User:Jon Harald Søby/autoLastName.js' ); // en test

importScript('User:Yarl/DragNDrop.js'); // drag'n'drop rewrite (en test)


//mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Ricordisamoa/WikidataTrust.js&action=raw&ctype=text/javascript' ); // [[User:Ricordisamoa/WikidataTrust.js]]
importScript ('User:Ricordisamoa/WikidataTrust.js'); // pour afficher le nom des contributeurs sur les déclarations

importScript('User:Teester/ConstraintSummary.js'); // affiche les violations de contrainte

// autodesc
mw.loader.load('//tools.wmflabs.org/wikidata-todo/autodesc.js'); // to get autodescription of items in search page

// Altlabels
//mw.loader.load('//joernhees.github.io/wikidata-altLabels/altLabels.js');
importScript( 'User:Joern/altLabels.js');

// lexemes ! //
mw.loader.load('ext.gadget.lexeme-forms');
importScript('User:Nikki/LexemeInterwikiLinks.js') ;

/*** check Shex ***/
importScript( 'User:Teester/EntityShape.js');
importScript(' User:Zvpunry/EntitySchemaHighlighter.js' );

/*** scripts de Magnus ***/
// wd_useful fix
 var wd_useful_toolbar = true ;
importScript( 'User:Magnus Manske/wikidata_useful.js' ); 
importScript( 'User:Magnus Manske/mixnmatch_gadget.js' ); // en test
importScript( 'User:Bargioni/MnM_ext2.js' );
//importScript( 'User:Magnus_Manske/referee.js' ); // en test
importScript ( 'User:Magnus_Manske/duplicate_item.js') ; // pour splitter un élément - en test
importScript('User:Magnus Manske/wdfist.js'); 

/*** [[User:YMS/labelcollect.js]] - récupère les libellés et desc. ***/
importScript( 'User:YMS/labelcollect.js' ); 

importScript( 'User:Jitrixis/nameGuzzler.js' ); // [[User:Jitrixis/nameGuzzler.js]] //en test
//importScript( 'User:Bene*/iwconflict.js' ); // en test

/*** mark as duplicate de [[User:Matěj_Suchánek]] ***/
mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Matěj_Suchánek/markasduplicate.js&action=raw&ctype=text/javascript' );

/*** [[User:Matěj Suchánek/moveClaim.js]] ***/
//importScript ( 'User:Matěj_Suchánek/moveClaim.js' ); // -> Gadget
//importScript ( 'User:Melderick/moveClaims2.js' );

/*** [[User:Matěj Suchánek/checkSitelinks.js]] ***/
mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Matěj_Suchánek/checkSitelinks.js&action=raw&ctype=text/javascript' );

/*** [[User:Matěj Suchánek/markDisambigs.js]] ***/
mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Matěj_Suchánek/markDisambigs.js&action=raw&ctype=text/javascript' );

/*** [[User:YMS/ORC]] - on test***/
//mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:YMS/orc.js&action=raw&ctype=text/javascript', 'text/javascript');

/*** pour afficher le numéro des items dans les propriétés ***/
$(function() {
	$('div.wikibase-snakview-value a').each ( function ( k , v ) {
			var url = $(v).attr('href') || '' ;
			var m = url.match ( /\/[qQ](\d+)$/ ) ;
			if ( m !== null ) {
				var h = " <span style='color:#999999'><i>Q" + m[1] + "</i></span>" ;
				$(v).after ( h ) ;
			}
		} ) ;
} );



/*** Cite tool *** - to autoretrieve data from source ur ***/
// mw.loader.using(['wikibase'], function() {
//	$.getScript( 'https://www.wikidata.org/w/index.php?title=User:Aude/CiteTool.js&action=raw&ctype=text/javascript', function() {
//		var citeTool = new wb.CiteTool( 'https://www.wikidata.org/w/index.php?title=User:Aude/CiteProperties.json&action=raw&ctype=text/javascript' );
//		citeTool.init();
//	});
//});
/*** same from User:MichaelSchoenitzer ***/ 
//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();
//	});
//});
/*** from Samwilson ***/
importScript('User:Samwilson/CiteTool.js');

/***DataDrainer***/
importScript( 'MediaWiki:Gadget-dataDrainer.js' );

/*** Test Namescript ***/
importScript ( 'User:Harmonia_Amanda/namescript.js' );

//mw.loader.load('//tools.wmflabs.org/wikidata-todo/flagged.js'); //
//mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Yair_rand/DiffLists.js&action=raw&ctype=text/javascript', 'text/javascript' ); // [[User:Yair rand/DiffLists.js]] // en test

//importScript( 'User:Fadirra/coolwd.js') ; // en test
//mw.loader.load("//en.wikipedia.org/w/index.php?title=MediaWiki:Wdsearch-autodesc.js&action=raw&ctype=text/javascript");


importScript('User:Tpt/ws2wd.js'); // test import de wikisource