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!
    227 Topics
    1k Posts
    nhl.plN
    Such up and downs are normal for all search engines. But it still interesting to see. I think NodeBB team is able to find eventual issues. Thank you for mentioning Bing.
  • Overriding template

    6
    0 Votes
    6 Posts
    2k Views
    barisB
    The active theme is in the list of plugins that you can order in the ACP so it should be possible by moving the theme to the end of the list.
  • [nodebb-widget-essentials] Essential Widgets

    14
    2 Votes
    14 Posts
    4k Views
    barisB
    Updated this plugin for bs5 and integrated the custom popular tags widget code that we used on this forum into the plugin. It will be usable without using custom css/js in ACP. It also changes based on skin since colors are no longer hardcoded. Latest version is installed on this forum [image: 1674956312437-456f68e8-3c58-4feb-b21d-fe9ac7b725ca-image.png]
  • nodebb-plugin-node-ldap crashing NodeBB

    7
    0 Votes
    7 Posts
    565 Views
    Z
    I'm using postgresql and I can't find these keys anywhere
  • Best post voting plugin

    11
    0 Votes
    11 Posts
    1k Views
    N
    Basically, an upvote kind of thing could work but it might not be obvious to users. I need something that will be obvious to users, that they are upvoting a certain comment. Much better if the first post is the vote and they can comment all they want below that but vote on the first post.
  • S3 Uploads Plugin (nodebb-community fork)

    3
    4 Votes
    3 Posts
    452 Views
    julianJ
    Thanks! It was actually neglected for a long time... there are a lot of forks of this plugin out there, all doing slightly different things. While we at NodeBB don't personally use S3 for uploads, if anyone using this plugin experiences issues, please do let us know and we can try to fix it.
  • ADsense plugin not working from 1.19.2

    8
    0 Votes
    8 Posts
    682 Views
    none anonymouN
    @baris Is it possible to add an ad in the middle of the content?
  • nodebb-plugin-markdown shows undefined value

    2
    0 Votes
    2 Posts
    264 Views
    PitaJP
    Master branch is not stable and not meant for production use. We recommend using the latest versioned branch. How exactly did you upgrade? You say you "merged with master". Did you run ./nodebb upgrade? Merging is not the recommended upgrade path in the first place. Why did you do it that way?
  • uploading images with the nodebb-plugin-write-api

    9
    0 Votes
    9 Posts
    673 Views
    phenomlabP
    @lostspace just so you know you're not blasting posts into a black hole that nobody ever sees.... Thanks for the information you've provided. The API can be difficult to understand and work with, and the examples you've posted will undoubtedly help others in the same journey.
  • Which version of this plug-in is compatible with?

    4
    0 Votes
    4 Posts
    363 Views
    julianJ
    My mistake, thank you
  • 16 Votes
    52 Posts
    26k Views
    yariplusY
    Version 0.10.0 Scuff update for nodebb 2.x A bit late, but better than never.
  • Hey dude, excuse me what is this from the plugin?

    5
    0 Votes
    5 Posts
    490 Views
    barisB
    You need to put the popular tags widget on the categories sidebar and use the custom css/js from the other thread.
  • Activity Stream plugin?

    8
    0 Votes
    8 Posts
    2k Views
    crazycellsC
    @julian said in Activity Stream plugin?: @crazycells said in Activity Stream plugin?: you search 'nothing' in posts and sorted by post time in descending order, you see the list.. That's quite a clever solution lol, actually I was thinking out loud just to see what it will show... sometimes, this helps to get inspiration. But in this case, I do not think our forum can get benefit from such a plugin, I believe @razibal has a very active and diverse forum, in such a case, this page might be beneficial. We have these alternatives with a similar purpose: /best-posts /feed /recent By the way, @julian does registered users have an explicit group/group page? Because groups also show the posts by group members. Maybe @razibal can consider this.
  • Error installing custom pages

    13
    0 Votes
    13 Posts
    846 Views
    eeeeeE
    Thanks again, all working
  • inline video player

    4
    0 Votes
    4 Posts
    394 Views
    phenomlabP
    @eveh Yes, but the json file probably isn't up to date. A while ago, a change was required for 2.x branch which added a compliant flag. Looks like that was never done, but it works nonetheless.
  • Session-sharing - get local uid by appId

    2
    0 Votes
    2 Posts
    247 Views
    julianJ
    It can be, although that'd be something I'd have to do later on. You can file a feature request here and I will get to it in time, but you can also contact us at [email protected] if you want to sponsor this work
  • sso-google plugin: redirect_uri_mismatch

    10
    0 Votes
    10 Posts
    633 Views
    A
    YES! I got it working The problem was NodeBB 2FA was redirecting the user and that caused the error.
  • This topic is deleted!

    2
    0 Votes
    2 Posts
    5 Views
  • Error uploading to Imgur

    3
    0 Votes
    3 Posts
    371 Views
    cagatayC
    @torn2 this is not about nodebb , pls check it; https://github.com/hackmdio/codimd/issues/234
  • Broadcast message plugin

    1
    0 Votes
    1 Posts
    280 Views
    A
    Hi, Is there a plugin to broadcast a message to many users?
  • example/best practice for managing a list of strings

    7
    0 Votes
    7 Posts
    651 Views
    oplik0O
    @sdetweil There is documentation on how templates work in the benchpress repository - that is the templating engine NodeBB uses: https://github.com/benchpressjs/benchpressjs/tree/master/docs There is a link to the engine in getting started development docs (https://docs.nodebb.org/development/) but I admit that it's not intuitive. The documentation for working with included helpers and client-side modules is basically nonexistent though, I mostly just look at other plugins (quickstart is a good reference for common use cases) and ultimately just look at the code. For the included setting types you can see it here: https://github.com/NodeBB/NodeBB/tree/master/public/src/modules/settings