User:PotsdamLamb/global.js: Difference between revisions
Appearance
From Meta, a Wikimedia project coordination wiki
fix
categorization
Line 1:
Line 1:
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/complete.js&action=raw&ctype=text/javascript');
autoEdClick = false;
importScript( ':w:User:Novem Linguae/Scripts/SpeciesHelper.js' ); // Backlink: [[User:Novem Linguae/Scripts/SpeciesHelper.js]]
importScript( ':w:User:Novem Linguae/Scripts/SpeciesHelper.js' ); // Backlink: [[User:Novem Linguae/Scripts/SpeciesHelper.js]]
Revision as of 17:15, 15 April 2024
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/complete.js&action=raw&ctype=text/javascript'); autoEdClick=false; importScript(':w:User:Novem Linguae/Scripts/SpeciesHelper.js');// Backlink: [[User:Novem Linguae/Scripts/SpeciesHelper.js]] importScript(':w:User:Danski454/wikidata_Qnum.js');// Backlink: [[:w:User:Danski454/wikidata_Qnum.js]] importScript(':w:User:Krinkle/Tools/Global_SUL.js');// Backlink: [[:w:User:Krinkle/Tools/Global_SUL.js]] importScript(':simple:User:PotsdamLamb/scripts/NPPLinks.js');// Backlink: [[:simple:User:PotsdamLamb/scripts/NPPLinks.js]] importScript(':w:User:DaxServer/BooksToSfn.js');// Backlink: [[:w:User:DaxServer/BooksToSfn.js]] importScript(':w:User:TheJJJunk/ARA.js');// Backlink: [[:w:User:TheJJJunk/ARA.js]] importScript(':w:User:Meteor_sandwich_yum/Tidy_citations.js');// Backlink: [[:w:User:Meteor_sandwich_yum/Tidy_citations.js]] importScript(':w:User:Guywan/Scripts/ConfirmLogout.js');// Backlink: [[:w:User:Guywan/Scripts/ConfirmLogout.js]] importScript(':w:User:DannyS712/copyvio-check.js');// Backlink: [[:w:User:DannyS712/copyvio-check.js]] importScript(':simple:User:PotsdamLamb/scripts/RfD checker.js');// Backlink: [[User:PotsdamLamb/scripts/RfD checker.js]] importScript(':simple:User:PotsdamLamb/scripts/wordcount.js');// Backlink: [[User:PotsdamLamb/scripts/wordcount.js]] importScript(':simple:User:PotsdamLamb/scripts/footnotecleaner.js');// Backlink: [[User:PotsdamLamb/scripts/footnotecleaner.js]] importScript(':w:User:Ohconfucius/script/MOSNUM dates.js');// Backlink: [[:w:User:Ohconfucius/script/MOSNUM dates.js]] importScript(':w:User:Ohconfucius/dashes.js');// Backlink: [[:w:User:Ohconfucius/dashes.js]] importScript(':w:User:Guycn2/VandalCleaner.js');// Backlink: [[:w:User:Guycn2/VandalCleaner.js]] importScript(':w:User:Evad37/duplinks-alt.js');// Backlink: [[:w:User:Evad37/duplinks-alt.js]] importScript(':w:User:Enterprisey/quick-before.js');// Backlink: [[:w:User:Enterprisey/quick-before.js]] importScript(':w:User:PrimeHunter/My subpages.js');// Backlink: [[:w:User:PrimeHunter/My subpages.js]] importScript(':w:User:Dipankan001/Edit Count.js');// Backlink: [[:w:User:Dipankan001/Edit Count.js]] importScript(':w:Benutzer:TMg/autoFormatter.js');// Backlink: [[:w:Benutzer:TMg/autoFormatter.js]] importScript(':w:User:DannyS712/Reset talk.js');// Backlink: [[:w:User:DannyS712/Reset talk.js]] importScript(':w:User:Evad37/OneClickArchiver.js');// Backlink: [[:w:User:Evad37/OneClickArchiver.js]] importScript(':meta:User:Xiplus/js/importer.js');// Backlink: [[:meta:User:Xiplus/js/importer.js]] importScript(':w:User:GeneralNotability/mark-locked.js');// Backlink: [[:w:User:GeneralNotability/mark-locked.js]] importScript(':w:User:Nardog/ExpandContractions.js');// Backlink: [[:w:User:Nardog/ExpandContractions.js]] importScript(':w:User:Nardog/RefRenamer.js');// Backlink: [[:w:User:Nardog/RefRenamer.js]] importScript(':w:User:Nardog/CopySectLink.js');// Backlink: [[:w:User:Nardog/CopySectLink.js]] importScript(':w:User:Ohconfucius/script/Sources.js');// Backlink: [[:w:User:Ohconfucius/script/Sources.js]] importScript(':w:User:Ucucha/HarvErrors.js');// Backlink: [[:w:User:Ucucha/HarvErrors.js]] importScript(':w:User:Headbomb/unreliable.js');// Backlink: [[:w:User:Headbomb/unreliable.js]] importScript(':w:User:Ohconfucius/script/Common Terms.js');// Backlink: [[:w:User:Ohconfucius/script/Common Terms.js]] importScript(':w:User:Ohconfucius/script/formatgeneral.js');// Backlink: [[:w:User:Ohconfucius/script/formatgeneral.js]] importScript(':w:User:Frietjes/findargdups.js');// Backlink: [[:w:User:Frietjes/findargdups.js]] importScript(':w:User:SD0001/DYK-helper.js');// Backlink: [[:w:User:SD0001/DYK-helper.js]] importScript(':w:User:MPGuy2824/MoveToDraft.js');// Backlink: [[:w:User:MPGuy2824/MoveToDraft.js]] importScript(':w:User:Voice of All/Addtabs/monobook.js');// Backlink: [[:w:User:Voice of All/Addtabs/monobook.js]] importScript(':d:User:NMaia/WikidataInfo.js');// Backlink: [[:d:User:NMaia/WikidataInfo.js]] importScript(':w:user:Ahecht/Scripts/refresh.js');// Backlink: [[:w:user:Ahecht/Scripts/refresh.js]] importScript(':w:User:V111P/js/Smart Linking');// Backlink: [[:w:User:V111P/js/Smart Linking]] importScript(':w:user:BrandonXLF/PortletLinks.js');// Backlink: [[:w:user:BrandonXLF/PortletLinks.js]] importScript(':w:user:Phlsph7/Readability.js');// Backlink: [[:w:user:Phlsph7/Readability.js]] importScript(':w:user:Headbomb/unreliable.js');// Backlink: [[:w:user:Headbomb/unreliable.js]] mw.loader.load(':w:User:Evad37/EditWarChecker.js?action=raw&ctype=text/javascript');// Backlink: [[:w:User:Evad37/EditWarChecker.js]] mw.loader.load(':w:User:%C3%9Ejarkur/CleanDiffURLs.js?action=raw&ctype=text/javascript');// Backlink: [[:w:User:Þjarkur/CleanDiffURLs.js]] mw.loader.load(':w:User:The_Transhumanist/SearchSuite.js?action=raw&ctype=text/javascript');// Backlink: [[:w:User:The Transhumanist/SearchSuite.js]] mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Dragoniez/MarkBLockedGlobal.js&action=raw&ctype=text/javascript'); // Citation-bot var$spinnerspan; varcbButton; functionaddCFastToToolbox(){ if(mw.config.get('wgCanonicalNamespace')!=='Special'){ varpTb=document.getElementById("p-tb"); if(!pTb){ return; } varescPageName=encodeURIComponent(mw.config.get('wgPageName')); mw.util.addPortletLink("p-tb","//citations.toolforge.org/process_page.php?edit=toolbar&wiki_base=simple&page="+escPageName,'Expand citations [fast]','t-citationbot',"Expand citations and fix formatting errors"); } } functionaddCSlowToToolbox(){ if(mw.config.get('wgCanonicalNamespace')!=='Special'){ varpTb=document.getElementById("p-tb"); if(!pTb){ return; } varescPageName=encodeURIComponent(mw.config.get('wgPageName')); mw.util.addPortletLink("p-tb","//citations.toolforge.org/process_page.php?edit=toolbar&slow=1&wiki_base=simple&page="+escPageName,'Expand citations [slow]','t-citationbot-slow',"Expand citations and fix formatting errors"); } } functionaddCitationFastButton(){ if(document.getElementById('wpDiff')){ vardiff=document.getElementById('wpDiffWidget'); cbButton=newOO.ui.ButtonWidget(); cbButton.setElementId('wpCitations') .setIcon('articleCheck') .setLabel('Citations [fast]') .setFlags('secondary'); cbButton.on('click',function(){ $.ajax({ type:'POST', url:'https://citations.toolforge.org/gadgetapi.php?wiki_base=simple&', data:{ text:$('#wpTextbox1').textSelection('getContents'), summary:$('#wpSummary').textSelection('getContents') }, beforeSend:function(){ $(cbButton.$element).replaceWith($spinnerspan); }, success:function(data){ expandedText=data.expandedtext; editSummary=data.editsummary; $('#loader').replaceWith(cbButton.$element); if(expandedText){ // Populate text box with received expanded text $('#wpTextbox1').textSelection('setContents',expandedText); // Populate edit summary textbox with received edit summary $('#wpSummary').textSelection('setContents',editSummary); // Click 'Show preview' button $('#wpDiff').click(); }else{ $('#loader').replaceWith(cbButton.$element); alert('Error: Replacement text empty'); } }, error:function(data){ $('#loader').replaceWith(cbButton.$element); alert('Error: Citations request failed'); } }); }); cbButton.$element.insertBefore($(diff.nextSibling)); } } // Add a button to allow expanding citations in the text in the edit textbox mw.hook('wikipage.editform').add(function(){ if(!$spinnerspan){ $spinnerspan=$('<span id="loader"></span>'); } if(document.images){ // Loading gif when Citations request is processing varspinner=newImage(); spinner.src="//upload.wikimedia.org/wikipedia/commons/4/42/Loading.gif"; $spinnerspan.append(spinner); } if($('#wpCitations').length===0){ mw.loader.using(['oojs-ui-core','oojs-ui.styles.icons-content','jquery.textSelection']).then(addCitationFastButton); } }); // Add a toolbox button that runs Citation Bot on the most recent saved revision of the page if($.inArray(mw.config.get('skin'),['monobook','modern','vector','timeless'])!==-1){ $(addCFastToToolbox); $(addCSlowToToolbox); } // End citation bot code //AutosuggestSitelink if(mw.loader.getState('ext.gadget.AutosuggestSitelink')!==null){ mw.loader.load('ext.gadget.AutosuggestSitelink'); }else{ mw.loader.load('https://meta.wikimedia.org/w/load.php?modules=ext.gadget.AutosuggestSitelink'); } //End AutosuggestSitelink mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Xiplus/TwinkleGlobal/load.js&action=raw&ctype=text/javascript');