Challenges in using NodeBB to provide forums to a web community where users must be able to dynamically create their own sub-forums as the site grows
-
@baris said:
@dibu Right now only administrators can create groups, once created they can add users to those groups and set permissions from the control panel.
Are there any plans to add this kind of feature? Is it a lot of work?
For example after user get some level of reputation he can create his own groups and invite other users to take part. But Admin also can delete all post/user/groups as needed.
This can help to build some kind of self-organized community on top of NodeBB. -
My feeling here is that a feature that lets users create groups and invite others goes a bit beyond the regular scope of a forum software - and the goal should always be to keep things as simple as possible.
For my personal case, an API would probably be the best solution since my sub-communities on the main site will not just get their own forums and group - they'll get their own services on the main site in addition. In the long run, I'd be integrating the NodeBB forums seamlessly into the main site eventually (but that's a bunch of years down the road, so not an issue for today).
@baris as far as I understand, you're looking for an extension to NodeBB that lets users do the group-creation and management inside NodeBB, right?
-
Heyyy, all! First and foremost, I would like to take the time to introduce myself. I am Danielle and I am a part of the Convoe community which uses NodeBB. In regard to the website and the platform (NodeBB), I have a few ideas that I want to throw at you guys. I believe that NodeBB would benefit far more if the categories were a bit more organized using subcategories.
I know a couple of people who have been doing some really great brainstorming. Many are interested in a feature that allows users to actually create their own subcategories within a category. I do not think that would be a bad idea, however, organization should be a top priority if that is the case. I feel like that concept could go either way – especially if the process isn't thorough!
-
@KeepinItTech said:
Heyyy, all! First and foremost, I would like to take the time to introduce myself. I am Danielle and I am a part of the Convoe community which uses NodeBB. In regard to the website and the platform (NodeBB), I have a few ideas that I want to throw at you guys. I believe that NodeBB would benefit far more if the categories were a bit more organized using subcategories.
I know a couple of people who have been doing some really great brainstorming. Many are interested in a feature that allows users to actually create their own subcategories within a category. I do not think that would be a bad idea, however, organization should be a top priority if that is the case. I feel like that concept could go either way – especially if the process isn't thorough!
That was and still is part of the vision we've had for a while. I could simply use tags, allow one tag per topic and manipulate via CSS. But ultimately, there needs to be some type of code change to complete the challenge.
-
@grumpi I realise I'm quite late to this particular party.But I have started work on a solution:
https://github.com/mileswilson/nodebb-plugin-private-forum
It basically works - you need to grant the user access to the permission to create their own forums, currently done by making a request to
/api/promote_to_gold?user_id=<required_user_id>
request has to come from an admin user. You'll then get a new button on the main navigation, which allows you to set up a new sub-forum, and designate who has access.
Obviously very much a WIP - but getting there.
-
Nice plugin Add that to our listing at https://community.nodebb.org/category/7/nodebb-plugins
-
@psychobunny I'm CEO of a project and we'll need some changes in header and footer, creating a child theme from persona.
Can you tell me your the correct email for discussing a consulting? Thanks
-
@felipeolcav thanks for your interest in NodeBB
Please email [email protected] if you'd like us to build a custom solution for you.
-
we r also looking for sub forums like sub reddits, is there any feature in node bb for that?