User:MacFan4000/findInactiveSysops.js: Difference between revisions

From Test Wiki
Content deleted Content added
exempt dmehus
No edit summary
Tags: Mobile edit Mobile web edit
 
(15 intermediate revisions by 2 users not shown)
Line 46: Line 46:
function filterUsers (userlist){
function filterUsers (userlist){
var userstring = userlist.toString();
var userstring = userlist.toString();
var exempt = ["MacFan4000", "Void","FuzzyBot","Test Wiki message delivery","Abuse filter","Void-bot","Dmehus"];
var exempt = ["MacFan4000", "MacFanBot","FuzzyBot","Test Wiki message delivery","Abuse filter","Void-bot","Dmehus","Drummingman","Justarandomamerican"];
for (i = 0; i < exempt.length; i++){
for (i = 0; i < exempt.length; i++){
userstring = userstring.replace(exempt[i]+",","");
userstring = userstring.replace(exempt[i]+",","");
Line 112: Line 112:
var yyyy = today.getFullYear();
var yyyy = today.getFullYear();
//Set back 1 month
//Set back 1 month
mm -= 1;
mm -= 3;
if (mm < 0){
if (mm < 0){
mm += 12;
mm += 12;
Line 147: Line 147:


function listInactiveUsers( userName, tribsArray, logsArray ){
function listInactiveUsers( userName, tribsArray, logsArray ){
var userLink = "[[User:<a href=\"https://testwiki.wiki/index.php/Special:Contribs/" + userName + "\">" + userName + "</a>|" + userName + "]]";
var userLink = "<a href=\"https://testwiki.wiki/wiki/Special:Contribs/" + userName + "\">" + userName + "</a>";
var tribsInfo = tribsArray[0].timestamp;
var tribsInfo = tribsArray[0].timestamp;
tribsInfo = tribsInfo.slice(0, tribsInfo.indexOf("T"));
tribsInfo = tribsInfo.slice(0, tribsInfo.indexOf("T"));