User:ElanHR/Test.js

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.
var test_obj = {
	
run : function () {
	let entitycheck_conditions = ["/wiki/Q", "/wiki/P", "/wiki/L"];
		if (entitycheck_conditions.some(el => document.location.pathname.includes(el))) {
			let entitycheck_entity_html = '<div><span id="entityschema-simpleSearch"><span>';
			entitycheck_entity_html += 'Hello Wikidata!';
			entitycheck_entity_html += '</span></span>';
			var entitycheck_entityTitle = $(".wikibase-title-id" )[0].innerText;
			if (document.location.pathname.includes("/wiki/L")) {
				$(".mw-indicators" ).append( entitycheck_entity_html );
			} else {
				$(".wikibase-entitytermsview-heading" ).append( entitycheck_entity_html );
			}
			// $("#entityschema-schemaSearchButton").click(function(){ entitycheck_update() });
			// $("#entitycheck-checkbox").click(function() { entitycheck_checkbox() })
		}
	}
}


$( function() {
	test_obj.run () ;
});