Skip to content

NodeBB Plugins

Discussion regarding NodeBB Plugin development.

1.8k Topics 15.2k Posts
Most Voted Plugins

Subcategories


  • Have a question about building a plugin? Ask here
    440 Topics
    2k Posts
    barisB
    You could use the below custom javascript, it will open the last chat if there is no open chat. $(window).on('action:ajaxify.end', async () => { const { data } = ajaxify; if (data.template.chats && !data.template.roomId && data.rooms.length) { const Chats = await app.require('forum/chats'); Chats.switchChat(data.rooms[0].roomId); } });
  • Need a plugin developed? Ask here!
    223 Topics
    1k Posts
    Silver.meS
    I am willing to pay whatever it takes, $30 max.
  • Any subscription plugin?

    3
    0 Votes
    3 Posts
    575 Views
    PitaJP
    [email protected] is always available for development services
  • I can't install add-ons

    7
    0 Votes
    7 Posts
    879 Views
    C
    @julian Flarum Scriptine Turkish support. So it's not an official forum. I have a special interest in forum software. I chose to use nodebb for another project.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    4 Views
  • How can I login by using LDAP?

    4
    0 Votes
    4 Posts
    1k Views
    Q
    I finally got around to publishing nodebb-plugin-node-ldap on npm so it should be available in the plugins menu now in the ACP https://www.npmjs.com/package/nodebb-plugin-node-ldap
  • Alternative Logins Image

    7
    0 Votes
    7 Posts
    2k Views
    Brutus5000B
    Ah perfect. I completely missed that.
  • Plugin idea: emailrep.io

    8
    0 Votes
    8 Posts
    946 Views
    julianJ
    @gotwf said in Plugin idea: emailrep.io: Which seems to be nodebb's approach in general w.r.t. stuff like this In general, yes. We try to not muck around with existing installs too much, but plugins are a little more fast and loose with things like this. Will keep it in mind
  • emailer-sendgrid doesn't load config page

    2
    0 Votes
    2 Posts
    408 Views
    Sandeep BhuiyaS
    try to rebuild and restart sometime it solves the issues.
  • Any code format plugin?

    7
    0 Votes
    7 Posts
    2k Views
    Q
    @oplik0 Awesome. Legend. Thanks for that!
  • Reply-to-email mailer plugins?

    2
    0 Votes
    2 Posts
    467 Views
    julianJ
    Only SendGrid and Mandrill plugins support it at this time.
  • 7 Votes
    76 Posts
    47k Views
    M
    How to reset all points to 0?
  • Recaptcha for guests to post

    Unsolved
    10
    0 Votes
    10 Posts
    1k Views
    oplik0O
    Seems like it can work without any backend, although is easy to circumvent when used in that way. I think the hardest part here would be making it look sensible, as the version on that website seems far too big for the composer As for implementing it properly - you'd have to somehow pass its response along with the post, but if you manage to do that it shouldn't be hard to actually handle it as it's just one simple http request to their api.
  • Cloud Storage plugin

    13
    4 Votes
    13 Posts
    2k Views
    6676
    @satishbh Also to add more context to this for others who come across it (using the older version): https://github.com/june07/nodebb-plugin-cloudstorage/issues/2#issuecomment-526089881 The root cause of the error was having an S3 bucket that wasn't public. The plugin then handled the thrown error by the S3 API incorrectly, which was fixed in: https://github.com/june07/nodebb-plugin-cloudstorage/commit/05f437482500a9605d3c51e8c4632b9e011a99a0#diff-6b49b62ca6c8a7110bdda9c1189098aeR214-R215. I found the reason that my bucket wasn't public.
  • Hidden information for the user

    4
    0 Votes
    4 Posts
    734 Views
    G
    @zerefgg if soon I don’t find the plugin I will write it myself and u can up my rep ?)
  • Any plugin to add a field to the topic form

    3
    0 Votes
    3 Posts
    1k Views
    H
    [image: 2zL31CE.jpg] I would like to add a new field to the topic submission form
  • [nodebb-plugin-friends] Friends plugin seems not to be working

    13
    0 Votes
    13 Posts
    1k Views
    cleoC
    @baris I'm on nodebb-plugin-friends 1.2.0, latest master and unfortunately, it doesn't
  • Points and Points Store plugin

    1
    0 Votes
    1 Posts
    366 Views
    Madeline JonesM
    So, I'm well aware of the current points plugin that exists, but sad to find out that it doesn't include a points store where you can add items for people on your forum to buy with their points. After doing some research through old topics it seems forum gamification used to be a really big priority around nodeBB but that seems to have died off. Does anyone know of any points/points store systems similar to what they have currently on myBB?
  • [nodebb-plugin-facebook-pixel] Facebook Pixel Tracking for NodeBB

    1
    0 Votes
    1 Posts
    343 Views
    D
    Yesterday I created a plugin to track the user actions on the client-side and send them to a Facebook Pixel. I hope it will be helpful. If you like the plugin, don't mind giving it a star on GitHub. How The Facebook Pixel Works When someone visits your website and takes an action (for example, buying something), the Facebook pixel is triggered and reports this action. This way, you'll know when a customer took an action after seeing your Facebook ad. You'll also be able to reach this customer again by using a Custom Audience. When more and more conversions happen on your website, Facebook gets better at delivering your ads to people who are more likely to take certain actions. This is called conversion optimisation. Installation npm install nodebb-plugin-facebook-pixel Supported Hooks action:ajaxify.end action:ajaxify.contentLoaded action:composer.topic.new action:composer.post.edit action:composer.addQuote action:composer.post.new action:composer.addQuote action:posts.loaded action:topics.loaded action:category.loaded action:app.loggedIn action:app:loggedOut action:profile.update action:search.fillOutForm action:infinitescroll.loadmore action:chat.renamed action:chat.loaded action:chat.closed action:chat.minimized action:chat.sent action:chat.received GitHub Repository https://github.com/Doonloo/nodebb-plugin-facebook-pixel
  • 1 Votes
    2 Posts
    2k Views
    A
    Precision : step to disable markdown-it-checkbox in code is now not necessary since the following change made by @julianlam in nodebb-plugin-markdown... https://github.com/julianlam/nodebb-plugin-markdown/issues/108
  • User 2FA Broke, How Can I Disable?

    2
    0 Votes
    2 Posts
    392 Views
    julianJ
    Hi @scottalanmiller you should be able to disable a user's 2fa from the admin settings page for 2fa: [image: wyLPPKn.png]
  • Proper way to render error page (404...)

    3
    0 Votes
    3 Posts
    449 Views
    A
    @baris Thanks !!