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
    444 Topics
    2k Posts
    Sky FoxxS
    Perfect! Does the job super elegantly thank you
  • Need a plugin developed? Ask here!
    226 Topics
    1k Posts
    juseJ
    like this [image: 1732282083034-snipaste_2024-11-22_21-27-43.png] or [image: 1732282134821-snipaste_2024-11-22_21-28-46.png]
  • Avoid custom CSS in admin

    1
    0 Votes
    1 Posts
    241 Views
    magnusvhendinM
    In my plugin I write a lot of custom CSS (with LESS) and I do some overrides to speed things up (kind of tight deadline). one example is a custom btn-primary from bootstrap. I'm having a problem where this gets propagated into the admin view. I want to keep everything in the administration panel the way it is. Right now I'm solving it by doing this in my top LESS.file. body:not(.admin) { @import "buttons"; @import "help"; @import "login"; } The problem I'm facing is that i can't do something like body { display: none; } in another file since it's a child of that first file. I need to either add the style at the top with no surrounding class (which of course creates a lint problem), or add a class to the very top, like so &.page-login { css }. Is there an easier way to just exclude admin from css? Thanks!
  • Fetching post data with formatting

    2
    0 Votes
    2 Posts
    454 Views
    magnusvhendinM
    Turned out I was fetching the post data wrong. I was using getPostData when i should've been using getPostsByPids.
  • I cant install Nodebb paypal subscription

    1
    0 Votes
    1 Posts
    354 Views
    D
    can't install this plugin in my admin portal when i install it theres a pop up error like this gyp\lib\configure.js:509:16) gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:282:31 gyp ERR! stack at FSReqCallback.oncomplete (fs.js:158:21) gyp ERR! System Windows_NT 10.0.15063 gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild" gyp ERR! cwd C:\Users\Darrel John Javier\nodebb2\node_modules\contextify gyp ERR! node -v v11.14.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! [email protected] install: node-gyp rebuild npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the [email protected] install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Darrel John Javier\AppData\Roaming\npm-cache_logs\2019-05-08T03_16_30_506Z-debug.log somebody help
  • Plugin for composer buttons

    1
    1 Votes
    1 Posts
    330 Views
    JenklerJ
    Is it possible to add an composer button to att this |==========> Rating: Count: First: Last: Comment: <==========|
  • nodebb-plugin-azurestorage

    1
    2 Votes
    1 Posts
    350 Views
    JenklerJ
    This plugin works as it should but I need a file organizer for blob storage too. Any tip, if there are no plugin for this maybe there are som other standalone projekt for file organizer for azure blobs. I found this: https://github.com/sebagomez/azurestorageexplorer/blob/master/README.md But it would be nice with some more options.
  • Which plugins to use??

    3
    0 Votes
    3 Posts
    637 Views
    Chris1C
    @yzahn thanks that's helpful. Chris
  • official paid membership plugin

    Unsolved
    10
    2 Votes
    10 Posts
    3k Views
    B
    https://github.com/botaniQQQ/nodebb-plugin-paid-membership
  • Trouble shooting - New Plugins installed, not working. What gives?

    13
    1 Votes
    13 Posts
    1k Views
    omegaO
    I figured it out - user malfunction on my part, I wasn't cloning nodebb into the correct "node" user home folder properly! Stooopid I know... Extra to note - I also ran into failed setup when using nodejs 12 and nodeBB 1.12 (think hey lets go with the latest of everything!) and this was after correcting my user folder error, so decided to revert to a nodejs 11 and nodebb 1.11 stack. The forum has successfully rebuilt and restarted, no errors and the plugin is doing it's thing!
  • 5 Votes
    6 Posts
    4k Views
    yariplusY
    Updated so it doesn't crash on 1.10+
  • Problem with Emailer (Mailgun) Plugin

    15
    0 Votes
    15 Posts
    4k Views
    O
    @Origami-Bird said in Problem with Emailer (Mailgun) Plugin: I activated this [image: vHza1Sm.png] but no mail is sent, neither to the registration (I tried with a new account) nor to the accounts already present at the time of activation of the option. Nothing either in my logs on Mailgun. Only the test mails are sent, but that's not really what I was considering... Hello, our problem is still not solved. Settings in ACP : [image: xklIm6C.png] Tried port 25 and not better. I confirm that test mails work normally but no real mail send (password reset, account validation...) Someone to help us please? This is our last problem preventing us from launching our Forum on https. Thanks (and still sorry for approximate translate french to english) !
  • nodebb-plugin-imgur - how can i config for faster load image?

    5
    0 Votes
    5 Posts
    2k Views
    PitaJP
    @Areeba-Asad the option was removed due to bad UX behavior.
  • [nodebb-widget-discord] Discord Server Widget

    28
    3 Votes
    28 Posts
    23k Views
    TiktakT
    does this still work?
  • nodebb-rewards-essentials:reputation suggestion

    1
    0 Votes
    1 Posts
    376 Views
    S
    https://github.com/NodeBB/nodebb-rewards-essentials/ I hope Publishing a topic can add 10 reputation Publishing a post can add 5 reputation and Delete a topic can reduce 20 reputation Delete a post can reduce 10 reputation How to set
  • nodebb-rewards-essentials : How to deduct reputation

    1
    0 Votes
    1 Posts
    330 Views
    S
    https://github.com/NodeBB/nodebb-rewards-essentials/ How to deduct reputation
  • Sorting category by vote

    7
    0 Votes
    7 Posts
    983 Views
    barisB
    It sorts by total votes and the total is calculated by total = upvotes - downvotes. So a topic with 1000 downvotes won't show above a topic with 10 upvotes and 0 downvotes
  • [nodebb-plugin-import] not found after installation

    4
    0 Votes
    4 Posts
    729 Views
    A
    @fgallese Thanks. I did the build but the plugin still cannot be found.
  • Has a hook loaded after loading ajaxify?

    Solved
    2
    0 Votes
    2 Posts
    428 Views
    yariplusY
    $(window).on('action:ajaxify.end', function(event, data) { console.log(data); // to inspect what is passed back by NodeBB });
  • my plugin not indexed in nbbpm

    Solved
    4
    0 Votes
    4 Posts
    695 Views
    julianJ
    Should be about 15 minutes, let me know if it is still not showing up, and the package name.
  • Have a plugin for mark post as the essence ?

    5
    0 Votes
    5 Posts
    2k Views
    julianJ
    There's the Q&A plugin, which allows you to mark a post as the "answer". The integration to reward reputation for answering a question, I don't think we have yet, but it could be added to the Q&A plugin so you can configure rewards with it.
  • 0 Votes
    1 Posts
    344 Views
    jtsimoesJ
    NPM page shows me that the latest version is 0.4.0, but on ACP plugins page and even with npm install the latest version is 0.3.4. I have noticed since some time ago that there is always a delayed version with this plugin. How to fix this?