Spam be gone plugin.
-
Think I'll spend some time today on a Q&A plugin for the registration form. It's probably about time that one was built for NodeBB
-
okay, done: https://community.nodebb.org/topic/2187/question-and-answer-plugin-for-the-registration-form
EDIT: @julian
It's possible that if spam-be-gone was updated to be 0.5.0 compatible, it would break compatibility with v0.4.3,
I looked over his code, it should work with both before and after the change for captcha to regFormEntry
-
@psychobunny then people might have latest vanilla which only has
regFormEntry
and spam-be-gone sends incaptcha
in the latest published version. No captcha will show up in that case. When @bentael publishes latest version it should be fine. -
Ah yeah, good point.
-
hey gaiz, sorry still in Lebanon, slow connection.
anyways, im confused.
@psychobunny then people might have latest vanilla which only has regFormEntry and spam-be-gone sends in captcha in the latest published version. No captcha will show up in that case. When @bentael publishes latest version it should be fine.
spam-be-gone sends in the regFormEntry in its latest and it was already published 15 days ago. are u using 0.2.1 ?
I just tested [email protected] with [email protected] and it works fine
The only scenario where I think it might not show up is if you're using [email protected], nodebb 0.5.0-2 (which sends in
regFormEntry
) but an older version of vanilla, which uses still usescaptcha
in its template -
I suggest
rm -rf node_modules npm install npm install nodebb-plugin-spam-be-gone
-
@bentael said:
I suggest
rm -rf node_modules npm install npm install nodebb-plugin-spam-be-gone
Why would you delete everything in the node_modules folder first? Seems like attacking a fly with a bazzuca to me. It would delete the rest of your custom plugins along with it...
-
lol'd at
attacking a fly with a bazzuca
ok, you're right. My point was to update vanilla, so try this
rm -rf node_modules/nodebb-theme-vanilla npm install nodebb-theme-vanilla
-
that's layout issue was "fixed" but I didn't cross-browser test it.
which browser you're on?Im on Mac Chrome latest, Mac FF 30 and it looks fine
however, IE and Safari throw an error:
"Promise" is undefined
track issue here: https://github.com/akhoury/nodebb-plugin-spam-be-gone/issues/15
-
@gaasg don't use the captcha part, captcha is the most annoying and yet least useful method of verifying a user. Most captchas are breakable now anyway.
Get project honeypot running, then use the Q&A plugin, ask a good question relevant to your chosen forum, don't ask mathematical questions. Mine is "type 'this word' into the box provided".
-
should be fixed. use 0.2.2
it was the
actions:app.load
hook which changed tostatic:app.load
, the latter required a callback.