@ylothar hi there, I'd love to add this functionality into the two-factor plugin!
Who is going to send me a Yubikey for testing purposes? 😉
We use NodeBB 3+ years at https://community.windy.com and love NodeBB
We use NodeBB also as a CMS containing all helps, FAQs and stuff.
We would need a Wiki plugin that would enable any logged-in user edit specific article (always first article in the thread), where history of edits is "saved" somewhere so it will be possible to revert to previous version.
With this plugin, our users can help us to contribute on documentation.
@ilblog I saw this functionality in the Discourse engine. I think this is very important. I wonder why there is still no plugin or kernel function in NodeBB. This allows you to seriously structure a forum and make it a useful community.
I support your initiative and I will be happy if this kind of plugin will become available to the NodeBB community.
For me now this is one of the main factors in deciding what to prefer for new projects. NodeBB or Discourse. There are many other factors, but this one I see as the main one for communities oriented towards the creation and maintenance of knowledge.
For example: _https://meta.discourse.org/t/what-is-a-wiki-post/30801
@ilblog Hm, your post intrigues me (and the other guys at NodeBB). I reminds us of gh#148, which we ended up closing at the time because it was out-of-scope (and hell, I don't think we even had a plugin system at the time!)
Let me see if I can do it within your $500 budget and get back to you
@julian Will do
Discourse vs. NodeBB can be a flame war
Sure. I research both of these engines in order to understand in which cases one is better than the other. Both have strengths and weaknesses. Both engines have different development strategies. Let's say the NodeBB's strongest side is speed and minimum resource requirements. This is critical for many cases. Any holy war is a luxury for those who have nothing to do.
I think that engines need to borrow each other’s best practices.
Hate to be a freerider but was this bounty claimed/implemented? Thank you Windy for posting the bounty..
Oh, yes, it was https://github.com/julianlam/nodebb-plugin-knowledge-base/
We just tried to install this plugin too!
Is it still under development ? We installed it and looks like the file for the admin part is not available..
Error: Failed to lookup view "admin/plugins/knowledge-base" in views directory "/opt/nodebb/build/public/templates"
For all this coming in, the admin page is actually a stub (let me remove it now)...
It exposes a new category-level privilege allowing you to enable wiki mode on a category.
@julian Did you push a new "version" release ?
@DesT Not yet, but the functionality of the plugin is unchanged, so it should still work... what's the problem?
@julian That's ok! I figured it out that the problem is just in the ACP and the plugin works anyway
I can not load the plugin settings page.
It is charged again and again (with the circle and the blue stripe) and does not end ...
Even if the management page is in English (usually in Hebrew like the rest of the forum)
@אשר I have the same problem. The plugin settings do not work
@volanar you could just make a category and change the priveledges to allow anyone to modify any post
@dest This is not a wiki. The wiki has a history of changes, as well as accepting or rejecting changes