quizzer
Version:
Quizzer is a webserver for collaborative writing lab support. Based on a _fail early, fail often? approach to written language, the tool is particularly suited to second-language learners. The workflow (essay - error - quiz - exam) treats mistakes as an o
29 lines (26 loc) • 822 B
JavaScript
(function () {
function getValidator (pageName,callName) {
if (callName) {
return function (params) {
if (!params.admin
&& this.sys.validCommenter(params)
&& params.page === pageName
&& params.cmd === callName) {
return true;
}
return false;
}
} else {
return function (params) {
if (!params.admin
&& this.sys.validCommenter(params)
&& params.page === pageName
&& !params.cmd) {
return true;
}
return false;
}
};
}
exports.getValidator = getValidator;
})();