[nodebb-plugin-newuser-approval] Plugin for admins to approve new users

NodeBB Plugins

Suggested Topics

  • 0 Votes
    3 Posts

    Thanks for the reply, @julian!
    Yes, I've tried using "ns-" plugin as well, but I had even less luck with it: it even doesn't show in the "Plugins" dropdown menu (cannot access plugin settings page).

    you can open an issue on their issue tracker.

    Are you talking about the Github issues section? Or there is another place where I can post it?

    P.S. The issue with the ns-embed on Github: https://github.com/NicolasSiver/nodebb-plugin-ns-embed/issues/29

  • 1 Votes
    6 Posts

    @Kinchtwck Full text search is easiest with Latin characters only. Adding Unicode is good but gets much more complicated... I do believe Solr supports Chinese characters and can be installed on the same server as the forum...?

  • 0 Votes
    2 Posts

    Post the blog comments config from ACP please?

  • 0 Votes
    1 Posts

    I am new to NodeBB and nodebb-plugin-sso-oauth authenticates users from oauth2-server-php with an Active Directory (Samba 4) backend. "So far so good" - this plug in obviously works in that configuration, but I was not able to include more than id, displayName and email from OAuth into user NodeBB account. My OAuth solution offers a big JSON object with many data which are usable for NodeBB.

    My library.js was patched to

    OAuth.parseUserReturn = function(data, callback) { // Alter this section to include whatever data is necessary // NodeBB *requires* the following: id, displayName, emails. // Everything else is optional. // Find out what is available by uncommenting this line: console.log(data); var profile = {}; profile.id = data.id; profile.displayName = data.display_name; profile.fullname = data.user_nicename; profile.emails = data.emails; console.log(profile); // Do you want to automatically make somebody an admin? This line might help you do that... // profile.isAdmin = data.isAdmin ? true : false; // Delete or comment out the next TWO (2) lines when you are ready to proceed //process.stdout.write('===\nAt this point, you\'ll need to customise the above section to id, displayName, and emails into the "profile" object.\n==='); //return callback(new Error('Congrats! So far so good -- please see server log for details')); callback(null, profile); }

    this console log show all data as expected, so oauth module got everything, but profile.fullname is ignored by NodBB. It seems it is not enough to patch that section to get more than minimum required data for a NodeBB user.

    Any hints?

  • Thread Prefix Plugin

    NodeBB Plugins
    0 Votes
    7 Posts

    @a_5mith Thats what I was thinking. Thanks! I might get something together for it.