I'm confusing that why there's any anti flood system, how this forum anti the spamer?
bh8(dot)vn added on
And how to change from markup to bbcode?
I'm confusing that why there's any anti flood system, how this forum anti the spamer?
bh8(dot)vn added on
And how to change from markup to bbcode?
CAPTCHAs don’t stop bots, so I don't have them. They only annoy real people. As far as real spammers? Ban their IP *shrug*
The system could be better, sure, but I haven't needed it just yet. People are here to talk, CAPTCHAs get in the way.
And how to change from markup to bbcode?
That doesn't make any sense; what do you require? can you elaborate?
How does this forum stop spam? There are some checks in place on the submit forum that are often only triggered by actual browsers and forgotten by software that just submits spam to as many forms as possible.
“And how to change from [the current markup system] to BBCode?”
Kroc specifically chose not to include BBCode, because he created this forum system to fix the things he thought were wrong with the existing ones [1]:
“I wouldn’t have written NoNonsense Forum if I believed that other forum software was doing it right, so likewise I did not opt for normal bbcode.”
But if you really want BBCode you can go in to the source and implement it yourself. All text submitted to to forum goes through the `formatText`-function in /lib/functions.php [2]. Just swap the content for that function for a BBCode parser.
[1]: http://camendesign.com/nononsense_forum
[2]: https://github.com/Kroc/NoNonsenseForum/blob/master/lib/functions.php#L146
Thank you Martin
bh8(dot)vn added on
Martijn
Just bear in mind that all generated HTML *must* be valid XML; so your bbcode has to be tight enough to generate valid markup, or run the output through `tidy` to ensure validity. If any broken markup slips in, then that person's post will not appear. My markup was designed to not be as loose and flexible as bbcode so as to minimise the risk of bad XML
Your friendly neighbourhood moderators: Kroc, Impressed, theraje, Martijn