Advertisement
Guest User

Untitled

a guest
May 29th, 2013
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function addTemplates() {
  2.     var reason = "Marking Unsigned";
  3.     var PageName = wgPageName;
  4.     $.getJSON("/api.php", {action: "query", prop: "info", titles: wgPageName, format: "json", indexpageids: 1}, function(json) {
  5.     var pageid = json.query.pageids[0];
  6.     $.getJSON("/api.php", {action: "query", prop: "revisions", titles: PageName, rvprop: "user", format: "json", indexpageids: 1}, function(json) {
  7.         var user = json.query.pages[pageid].revisions[0].user;
  8.                 var addtexttalk = '{{Unsigned|'+user+'}}';
  9.                 var namespace  = mw.config.get('wgNamespaceNumber');
  10.                 if (-1 < [1,3,5,7,9,11,13,15,110].indexOf(namespace)) {
  11.                     $.post("/api.php", {action: "edit", title: wgPageName, token: mw.user.tokens.values.editToken, appendtext: addtexttalk, summary: reason});
  12.               }
  13.       });
  14.     });
  15. }
  16.  
  17. $('#WikiHeader').append('<a id="Temp" class="wikia-button" onclick="this.innerHTML = \'Added\'; addTemplates();">Unsigned</a>')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement