nodebb-plugin-svg-captcha
Version:
anti spam using svg-captcha
40 lines (39 loc) • 1.63 kB
JSON
{
"id": "nodebb-plugin-svg-captcha",
"name": "Spam Be Gone svg captcha",
"description": "anti spam using svg-captcha",
"url": "https://github.com/akhoury/nodebb-plugin-spam-be-gone",
"less": [
"public/less/styles.less"
],
"acpScripts": [
"public/js/scripts.js"
],
"scripts": [
"public/js/scripts.js"
],
"modules": {
"../admin/plugins/svg-captcha.js": "public/js/admin.js",
"svg-captcha/register.js": "public/js/register.js"
},
"templates": "public/templates",
"languages": "public/languages",
"defaultLang": "en_GB",
"hooks": [
{"hook": "static:app.load", "method": "load"},
{"hook": "filter:admin.header.build", "method": "admin.menu"},
{"hook": "filter:login.build", "method": "addCaptcha", "priority": 5},
{"hook": "filter:register.build", "method": "addCaptcha", "priority": 5},
{"hook": "filter:login.check", "method": "checkLogin", "priority": 5},
{"hook": "filter:register.check", "method": "checkRegister", "priority": 5},
{"hook": "filter:user.profileMenu", "method": "userProfileMenu", "priority": 5},
{"hook": "filter:user.getRegistrationQueue", "method": "getRegistrationQueue", "priority": 5},
{"hook": "filter:topic.post", "method": "onTopicPost", "priority": 5},
{"hook": "filter:topic.reply", "method": "onTopicReply", "priority": 5},
{"hook": "filter:topic.edit", "method": "onTopicEdit"},
{"hook": "filter:post.edit", "method": "onPostEdit"},
{"hook": "action:flags.create", "method": "onPostFlagged", "priority": 5},
{"hook": "filter:config.get", "method": "appendConfig"}
],
"faIcon": "fa-shield"
}