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
    429 Topics
    2k Posts
    enbermudasE

    They all will have the same key to be fetched. I ended up just creating two new query methods in the nodebb code cause I couldn't find a solution for my problem:

    module.mget_type = async function (type) { const data = await module.client.collection('objects').find( { type }, { projection: { _id: 0 } } ).toArray(); return data; }; module.mget_field_value = async function (field, value) { const data = await module.client.collection('objects').find( { [field]: value }, { projection: { _id: 0 } } ).toArray(); return data; };
  • Need a plugin developed? Ask here!
    222 Topics
    1k Posts
    the skyfoxxT

    Some other interesting ones are:

    Lexical Playground

    Lexical Playground

    favicon

    (playground.lexical.dev)

    Link Preview Image Novel - Notion-style WYSIWYG editor with AI-powered autocompletions

    Novel is a Notion-style WYSIWYG editor with AI-powered autocompletions. Built with Tiptap, OpenAI, and Vercel AI SDK.

    favicon

    (novel.sh)

    But a plugin would need to be built

  • Creating a donation and rules page..

    1
    0 Votes
    1 Posts
    865 Views
    A

    I'd like to know how to create a page for rules, like this: https://shotbow.net/forum/p/rules/

    And have it added to the header for quick navigation. I'm inexperienced in html/css so i'll need help with that.

    Same thing with the donate/donation page. I'd like it to be like a shop sort of: https://shotbow.net/forum/xp/shop

    Where you can purchase an item, and be redirected to my paypal. I'm unsure if any of this is even possible, but would i'm sure it'd help a lot of sites.

  • Make recent topic widget realtime

    1
    0 Votes
    1 Posts
    880 Views
    N

    Please make recent topic widget realtime. My widget is not updating when there is new topic posts. I need to refresh everytime to see new topics.

  • 3 Votes
    2 Posts
    2k Views
    P

    Plugin updated for NodeBB v1.x.x. Also updated to use the latest Mailjet API.

    Link Preview Image GitHub - pichalite/nodebb-plugin-emailer-mailjet

    Contribute to pichalite/nodebb-plugin-emailer-mailjet development by creating an account on GitHub.

    favicon

    GitHub (github.com)

  • 2 Votes
    3 Posts
    2k Views
    P

    plugin updated for NodeBB v1.x.x

  • 0 Votes
    3 Posts
    1k Views
    R

    Thanks.
    Feedback : I install it and its work.

    Another question : it doesn't seem to be possible to activate subscription and notification by mail for all category (like for post) to all user. Is it possible and how ?

    Thanks in advance

  • [nodebb-plugin-bbcodes] BBCodes Plugin (v2.0)

    23
    5 Votes
    23 Posts
    14k Views
    leksarL

    @felipeolcav You can try it on our forum mtgm.ru

  • News plugin - portal

    15
    0 Votes
    15 Posts
    7k Views
    yariplusY

    @phit Thanks!

    Yeah, that's probably because it's still parsing that newsTemplate. I'll add an option.

    Published 0.1.2, with option to hide from guests. For anyone who wants to get the same affect as above without modifying the templates, I added three new widget areas: contenttop, contentbottom, and contentbetween. Just add a widget there and hide it from registered users.

    I'll create a topic for this asap...

    (Also fixed relative_path)

  • 0 Votes
    8 Posts
    3k Views
    fabianF

    @Danny-McWilliams
    I have no clue why this happens. I guess we have to wait for a fix 😉

  • [nodebb-widget-essentials] Realtime updates

    1
    1 Votes
    1 Posts
    1k Views
    N

    nodebb-widget-essentials is a essential plugin for all type of forums. But the only feature missing from the plugin is the real time updates. Who else think the same?

    Is there any way to make it real time?

    Also it would be nice to have a option in the ACP to ignore topic updates from specific categories.

  • 5 Votes
    12 Posts
    4k Views
    P

    Nice job! 🙂

  • Redactor plugin doesn't work

    10
    1 Votes
    10 Posts
    4k Views
    E

    @julian said:

    Redactor plugin v1.4.0 has been published with compatibility with NodeBB v1.0.0. Thanks all.

    Thanks for the effort but will be usable some day? I mean i think drew payed 500bucks for it and his contribution was very nice but ended up giving up cause he coudnt develop it alone and only a few helped on the project.
    So whats redactor situation? It lacks many features and the list of issues is long.
    should warn newcomers to use it at their own risk cause someone who begin using it cause will be pissed after some time and its not backward compatible to composer default.

  • Template topics plugin

    1
    0 Votes
    1 Posts
    845 Views
    F

    Hi there!

    I was wondering if there is already a plugin that provides a template for new topics in a certain category, something similar to what Github implemented recently for the issues and PRs. I've been searching but didn't find anything. I'm aware of @julian 's canned responses plugin but it's a bit different from what I need. The template for the category should be provided by the administrator rather than the users themselves. It could also work if canned responses support templates for groups, not only for users, but I think this is not the case.

    I'd like to have a "tutorials" section in my NodeBB where we always follow the same structure. I think this could be helpful for many other situations like reporting issues, etc.

    Is there anything like this?
    Thanks!

  • 0 Votes
    6 Posts
    4k Views
    amarinelliA

    @julian I found the category notifications plugin earlier today and I think it's going to be quite useful for our users so I'm glad that it exists!

  • Plugin about user registration

    1
    0 Votes
    1 Posts
    1k Views
    K

    Hello, I would like to develop a plugin that can manipulate user registration page. What I'm trying to do is to change the input form of the user registration page. For example, I would like to receive additional information such as user phone number, student ID, birthday, etc. Then I send a registration email using that student ID to make sure the user is the member of my campus.

    What files or hooks should be used to do this kind of work? Do I also have to change the data input model to database?

  • nodebb-plugin-imgbed doesn't work with v1.0.0

    9
    0 Votes
    9 Posts
    3k Views
    julianJ

    The npm team tries quite hard to come up with a system to deliver packages efficiently and reliably, so while I have my grievances, I can't deny we'd be lost without them!

    My hope is the client code continues to improve as well 😄

  • 0 Votes
    13 Posts
    5k Views
    N

    @yariplus Thank you.

  • nodebb-plugin-adsense compatible to 0.9.4 ?

    1
    1 Votes
    1 Posts
    816 Views
    N

    i am using 0.9.4 version of nodebb. I can't get it to work the nodebb-plugin-adsense in my app. I need to know if its compatible with 0.9.4 version?

  • Redactor plugin not working with 0.9.4 version

    3
    0 Votes
    3 Posts
    1k Views
    N

    @ThingBreaker I think i tried it after disabling the default composer and markdown plugins. But it is not working. There will be no styling or anything if i save the post.

  • 3 Votes
    9 Posts
    5k Views
    julianJ

    @ogerly Awesome work, thanks for updating, @ogerly ! 😄

  • Tip with bitcoin

    4
    0 Votes
    4 Posts
    2k Views
    nhl.plN

    It is already reported.
    https://github.com/reddink/nodebb-plugin-reddcoin/issues/4