Skip to content

NodeBB Plugins

Discussion regarding NodeBB Plugin development.

1.8k Topics 15.0k Posts
Most Voted Plugins

Subcategories


  • Have a question about building a plugin? Ask here
    424 Topics
    2k Posts
    barisB

    https://community.nodebb.org/post/88242 I think this answers your question. Let me know if it doesn't work.

  • Need a plugin developed? Ask here!
    222 Topics
    1k Posts
    barisB

    Plugin doesn't show usernames if they set their status to offline AFAIK

  • nodebb-plugin-markdown shows undefined value

    2
    0 Votes
    2 Posts
    186 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?

  • 0 Votes
    9 Posts
    475 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.

  • 0 Votes
    4 Posts
    260 Views
    julianJ

    My mistake, thank you 🙂

  • 16 Votes
    52 Posts
    22k Views
    yariplusY
    Version 0.10.0

    Scuff update for nodebb 2.x
    A bit late, but better than never.

  • 0 Votes
    5 Posts
    331 Views
    barisB

    You need to put the popular tags widget on the categories sidebar and use the custom css/js from the other thread.

  • Question and Answer plugin

    49
    6 Votes
    49 Posts
    15k Views
    crazycellsC

    https://github.com/NodeBB/nodebb-plugin-question-and-answer/issues/94

  • Activity Stream plugin?

    8
    0 Votes
    8 Posts
    853 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
    532 Views
    E

    Thanks again, all working 🙂

  • inline video player

    4
    0 Votes
    4 Posts
    257 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
    171 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
    424 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
    284 Views
    cagatayC

    @torn2 this is not about nodebb , pls check it; https://github.com/hackmdio/codimd/issues/234

  • Hide links to guests

    9
    7 Votes
    9 Posts
    1k Views
    Varun Ganesh DV

    i couldn't able to get this under install plugin option.
    how can i install this?

  • Broadcast message plugin

    1
    0 Votes
    1 Posts
    200 Views
    A

    Hi, Is there a plugin to broadcast a message to many users?

  • 0 Votes
    7 Posts
    405 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

  • 3 Votes
    1 Posts
    213 Views
    barisB

    https://github.com/NodeBB/nodebb-plugin-debug-hook

    Sometimes you need to see the result of some filter/action on a live/prod instance and it is not easy to add a console.log and restart.

    This plugin allows you to select a plugin hook and see the resulting data after all plugins are done executing their hooks.

    Here is a sample from running it against filter:search.query

    d0347032-02ff-4dcc-83a8-8bc039b4b297-image.png

    The output is updated automatically every time you trigger the hook.

  • filter new messages based on content, links

    7
    0 Votes
    7 Posts
    339 Views
    S

    @phenomlab thanks.. I have the plugin working..

    turn on moderation, set limit for reputation and number of posts. this will catch all those posts

    now, given a list of typical first user links our site, github, ...

    bypass moderation.. if no links or no links outside the list.

    otherwise into moderation as the default.

    now to build the admin for managing the list of 'good' urls
    now to learn ANOTHER language.. tpl.. ugh

  • Upload API

    1
    0 Votes
    1 Posts
    176 Views
    A

    Hi,
    How can i see the /api/post/upload interface?

    Thanks

  • Tenor GIF

    30
    0 Votes
    30 Posts
    2k Views
    crazycellsC

    works