Difference between revisions 152492 and 152503 on testwiki

// See [[User:Mr.Z-man/closeAFD]] for documentation
importScript('User:Riley_Huntley/displaymessage.js');

if (wgPageName.indexOf('Wikipedia:Articles_for_deletion/') != -1 && wgPageName.indexOf('Wikipedia:Articles_for_deletion/Log/200') == -1) {
var closeAFD_PageName = wgPageName.replace(/_/g, ' ');
var closeAFD_isAdmin = (wgUserGroups.toString().indexOf('sysop') != -1);
var closeAFD_AJAXnumber = 0;
var closeAFD_deletenredirect = false;
(contracted; show full)
      try {
        if (response['edit']['result'] == "Success") {
          document.getElementById('closeAFD_edit'+escape(title)).innerHTML = 'Saved <a href="/wiki/'+encodeURI(title)+'" title="'+title+'">'+title+'</a>';
        } else {
          document.getElementById('closeAFD_edit'+escape(title)).innerHTML = '<
b>!-- {{Wikipedia:Articles for deletion/<a href="/wiki/'+encodeURI(title)+'" title="'+title+'">'+title+'</a>}}</b -->. Error info:' +response['error']['code'] + ' : ' + response['error']['info'];
        }
      }
      catch(err) {
          document.getElementById('closeAFD_edit'+escape(title)).innerHTML = '<b>{{Wikipedia:Articles for deletion/<a href="/wiki/'+encodeURI(title)+'" title="'+title+'">'+title+'</a>}}</b!--Relisted-->';
      }
      document.getElementById('closeAFD_AJAX_finished_'+func_id).style.display = '';
      delete req;
    }
  }
  req.send(params)
}
(contracted; show full)
function closeAFD_addLink() {
  addPortletLink("p-cactions", "javascript:closeAFD_init()", "Close", "ca-closeAFD", "Close AFD");
  addPortletLink("p-cactions", "javascript:closeAFD_relist()", "Relist", "ca-closeAFD-relist", "Relist AFD");
}

addOnloadHook(closeAFD_addLink);
}