User:JJPMaster/Scripts/AfC time logger.js: Difference between revisions

Content deleted Content added
No edit summary
m JJPMaster moved page User:JJPMaster/AfC time logger.js to User:JJPMaster/Scripts/AfC time logger.js: cleaning up my userspace
 
(5 intermediate revisions by the same user not shown)
Line 1:
mw.notify($("<a target=\"_blank\" style=\"color: black; text-decoration: none;\" href=\"" + mw.config.get("wgServer") + mw.config.get("wgArticlePath").replace('$1', "User:" + mw.config.get("wgUserName")) + "/AfC time log\">Article successfully added to User:" + mw.config.get("wgUserName") + "/AfC time log.<br />Click here to redirect there.</a>"));
(() => {
let ns = mw.config.get("wgCanonicalNamespace");
let name = mw.config.get("wgPageName").replace( /_/g, ' ' );
var date = new Date();
var startTime = date.getTime();
var spent = 0;
var wasAccepted = false;
var newDate;
Line 59 ⟶ 57:
});
}
mw.notify($("<a target=\"_blank\" style=\"color: black; text-decoration: none;\" href=\"" + mw.config.get("wgServer") + mw.config.get("wgArticlePath").replace('$1', "User:" + mw.config.get("wgUserName")) + "/AfC time log\">Article successfully added to User:" + mw.config.get("wgUserName") + "/AfC time log.<br />Click here to redirect there.</a>"));
});
}
Line 71 ⟶ 69:
postToLog(name, getTime(), "Accepted", formatDate(newDate));
}
else postToLogif(name, getTime$(), "Declined#afchSubmitForm", formatDate).hasClass(newDate"decline")); {
if($("#rejectInputWrapper").hasClass("hidden")) postToLog(name, getTime(), "Declined", formatDate(newDate));
else postToLog(name, getTime(), "Rejected", formatDate(newDate));
}
});
}