Hello, I have been working around with NodeBB for a while, and I think it would be useful to have a registration email domain whitelisting for various purposes, like blocking spam or private community building.
kalihman
Posts
-
Registration email domain whitelisting -
Plugin about user registrationHello, I would like to develop a plugin that can manipulate user registration page. What I'm trying to do is to change the input form of the user registration page. For example, I would like to receive additional information such as user phone number, student ID, birthday, etc. Then I send a registration email using that student ID to make sure the user is the member of my campus.
What files or hooks should be used to do this kind of work? Do I also have to change the data input model to database?
-
What kind of roles and privileges are needed for 'database' tab in advanced tab?Straight to the point, I have made an account dedicated for the db that nodebb uses and gave only role of 'readWrite'. I have another account that has 'root' role but I don't want to use it for the website. I would like to make another account for administrative operation for nodebb (especially for that 'database' tab). What kind of roles and privileges are needed?
-
Is there any info about file structure or roles of files/folders in nodebb?By the way, then how those plugins work? I mean the hooks and template engines. I have never seen a template engine that uses tpl as file extension.
Sorry for asking some fundamental questions. I have very basic knowledge about express, nodejs, and mongodb, and I decided to get my hands dirty by start a project of building a community websites. I would like to contribute my work as much as possible.
-
Is there any info about file structure or roles of files/folders in nodebb?@frissdiegurke Thanks a million! Very clearly demystified.
-
Is there any info about file structure or roles of files/folders in nodebb?Hi, I'm trying to get a hang of nodebb deeper so that I can start development and tweak. It seems that documentation lacks details about the info. Any suggestion or missing link that I am supposed to take a look? Thank you!
-
Custom registration form@psychobunny thanks. Just finished all the translation in Korean part. Need someone to check them out
-
Custom registration form@psychobunny thanks for example. By the way, where can I do the translation for further nodebb releases? I use Korean and it turns out that the translations are quite lame. I would like to do some fix and moar for good.
-
Custom registration formHi, I am new to nodebb and I installed nodebb and running it now but I see many necessary features lacking. Is there any plugin that I can customize registration form so that I can grab more or less info and limit the input as well? If not, I am willing to develop this.