Shameless self-promo: Created a forum with Flatboard.

identicon
Shameless self-promo: Created a forum with Flatboard.
northivanastan Tuesday 4th December 2018, 01:52:09

I created a forum with Flatboard, linked here: https://hypertextzone.net/forum

I also posted a summary of my experience setting it up on my main site: https://hypertextzone.net/blog/ivans1/flatboard

It's a great project. It's got all of the necessary features and is also flat-file. I wish it were easier to theme (rather than using a dozen PHP files, use six or so Twig or Blade files), that the community was bigger, that the documentation was a bit more extensive, and that the CAPTCHAs were a bit more secure. Thanks to Fred for creating this, though.

Replies 7
identicon
simon511000  Tuesday 4th December 2018, 03:03:55

Your website is really beautiful, I am impressed big_smile Good job wink
how did you discover Flatboard?

identicon
northivanastan  Tuesday 4th December 2018, 03:31:59

I found Flatboard when I was looking for flat-file forum software to add to my website. This website eventually came up in the search results after trying a few different searches. I saw that it had most of the basic features I wanted, so I installed it.

Fred_4346f29d
Fred  Tuesday 4th December 2018, 08:56:16

Thank you for choosing Flatboard.
I read your article on Flatboard, and you're absolutely right about the party theme.
Know that I correct this on version 2 which will arrive very soon (this month normally), so will be more oriented MVC with a dedicated theme of administration.
All this without touching the data, so the transition will be easy.

Can you tell me how the bots bypass the CAPTCHA? Do you have a recommendation to improve or replace it?

Before ask a question, read the documentation.
Please like in alternativeto.net 👍🏻
╰☆╮Flatboard╰☆╮ is a open source and community contributions are essential to project success!

Prétendre que votre droit à une sphère privée n'est pas important parce que vous n'avez rien à cacher n'est rien d'autre que dire que la liberté d'expression n'est pas essentielle car vous n'avez rien à dire.
-- E. Snowden

identicon
northivanastan  Tuesday 4th December 2018, 15:02:25

Well, the CAPTCHA is basically just an image of text, so it can be broken with an Optical Character Recognition engine like Tesseract or Gocr. Modern OCR software is good enough that it's generally considered insecure to use a CAPTCHA based on distorting text : https://elie.net/publication/the-end-is-nigh-generic-solving-of-text-based-captchas/

Good CAPTCHAs will use distorted image recognition or voice recognition, though those are hard to implement. Google's reCAPTCHA could be enabled as an alternative to the current system, though it would not be wise to enable it by default.

I'd recommend adding a few things to the current system. Perhaps distort the text a bit, add artifacts and noise. That won't stop all bots, though, so I'd recommend adding reCAPTCHA optionally.

simon_20a65f4f
Simon  Tuesday 4th December 2018, 15:27:48

It would be very easy to add recaptcha to Flatboard, just modify HTMLForm::submit() and HTMLForm::checkBot(). And it's more fun for visitors
image

Fred_4346f29d
Fred  Wednesday 5th December 2018, 11:46:55

  I do not like to use the Google tools, so I changed the captcha lib to make it more complex.
Having to make a plugin if not, Simon appears to have made good progress on the thing 😀

Before ask a question, read the documentation.
Please like in alternativeto.net 👍🏻
╰☆╮Flatboard╰☆╮ is a open source and community contributions are essential to project success!

Prétendre que votre droit à une sphère privée n'est pas important parce que vous n'avez rien à cacher n'est rien d'autre que dire que la liberté d'expression n'est pas essentielle car vous n'avez rien à dire.
-- E. Snowden

identicon
Ivan  Wednesday 5th December 2018, 15:29:48

Glad this has made some progress!

Suggested Topics
identicon
bb4d0 started Events?
777 9
Fred_4346f29d
1.2K 15
Want to read more? Browse all categories or view latest topics.