Jump to content
Wikimedia Meta-Wiki

User:He7d3r/Tools/SyncMyTools.js

From Meta, a Wikimedia project coordination wiki

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)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
 // [[File:User:He7d3r/Tools/SyncMyTools.js]] (workaround for [[phab:T35355]])
 /**
  * Sync my tools
  * @author: Helder (https://github.com/he7d3r)
  * @license: CC BY-SA 3.0 <https://creativecommons.org/licenses/by-sa/3.0/>
  */
 // <nowiki>
 (function(e,t){"use strict";functioni(){vari="User:"+e.config.get("wgUserName")+"/vector.js",n="User:"+e.config.get("wgUserName")+"/Tools.js";t("#firstHeading").injectSpinner("spinner-sync-js"),(newe.Api).post({action:"edit",title:i,text:"//{ {subst:"+n+"}}\n{"+"{subst:"+n+"}}",summary:"Atualização com {{subst:[["+n+"]]}}",minor:!0,watchlist:"nochange",token:e.user.tokens.get("csrfToken")}).done(function(n){vars=n.edit;s&&s.result&&s.result==="Success"?e.notify(t('<p>Seu vector.js <a href="'+e.util.getUrl(i)+"?diff="+(s.newrevid||0)+'">foi editado</a>.</p>')):e.notify("Houve um erro ao tentar editar seu vector.js")}).always(function(){t.removeSpinner("spinner-sync-js")})}functionn(){t(e.util.addPortletLink("p-cactions","#","Sincronizar vector.js","ca-sync-js","Sincronizar o vector.js com a versão mais recente dos seus scripts")).click(function(t){t.preventDefault(),e.loader.using(["mediawiki.api","jquery.spinner"],i)})}/\.js$/.test(e.config.get("wgTitle"))&&e.config.get("wgDBname")==="ptwikibooks"&&t(n)})(mediaWiki,jQuery);
 // </nowiki>

AltStyle によって変換されたページ (->オリジナル) /