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.
  • [nodebb-plugin-custom-pages] does it support restful parameters?

    6
    1 Votes
    6 Posts
    2k Views
    Bruce LeeB
    @PitaJ No worries, thanks anyway.
  • How import utility method in client script

    4
    0 Votes
    4 Posts
    2k Views
    yariplusY
    @baris Ah, nice. @Doppy Best to name it something like myutils, or prefixed with the name of your plugin.
  • Social plugins

    2
    0 Votes
    2 Posts
    1k Views
    julianJ
    For this, you'll have to modify the theme to reposition or enlarge them. You can also adjust the CSS using the custom html/css page in the ACP.
  • Youtube Lite

    36
    6 Votes
    36 Posts
    20k Views
    N
    Video name does not appear. And console says: http://gdata.youtube.com/feeds/api/videos/1QCK_gFGi90?v=2&alt=json Failed to load resource: the server responded with a status of 410 (Gone) [image: G76E0Us.png]
  • This topic is deleted!

    Solved
    1
    0 Votes
    1 Posts
    44 Views
  • How to translate nodebb-plugin-question-and-answer ?

    2
    0 Votes
    2 Posts
    1k Views
    A
    @azeus looks like this plugin without localization, You need change this file: node_modules/nodebb-plugin-question-and-answer/static/lib/main.js https://github.com/NodeBB/nodebb-plugin-question-and-answer/blob/fcef781fe34b56e501d3c56c99a351896e3a28b3/static/lib/main.js#L58-L61
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    11 Views
  • I try to install nodebb in centos and I obtain Jquery is not define

    2
    0 Votes
    2 Posts
    1k Views
    P
    @Doppy upgrade your node.js version. Atleast v4 required.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    4 Views
  • problem on install plugin

    1
    0 Votes
    1 Posts
    943 Views
    Krissanawat KaewsanmuangK
    like ss [image: Li78Zax.png]
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
  • [nodebb-plugin-vibration-notifications] Vibration plugin for mobile

    3
    3 Votes
    3 Posts
    2k Views
    A
    Hi, I have tried this plugin 1.2.0 buy it doesn't works. Maybe I did something wrong or maybe it is too old. Anyone can confirm this plugin is outdated? Thanks.
  • Using template values in footer.tpl?

    4
    0 Votes
    4 Posts
    2k Views
    barisB
    Open an issue on our github so we don't forget about it and link back to this topic I guess.
  • [nodebb-plugin-merge-subtopics] not working anymore in 1.2.0

    4
    0 Votes
    4 Posts
    2k Views
    P
    @MJ Create an issue on the plugins github page.
  • Paste Image from Clipboard

    4
    0 Votes
    4 Posts
    2k Views
    julianJ
    I'll take that as a yes
  • Passing parameters into template helpers?

    6
    0 Votes
    6 Posts
    2k Views
    J
    @julian Agreed. But the goal is good and worthwhile, right?
  • 0 Votes
    4 Posts
    2k Views
    spwolfS
    we figured it was due to pm messages, possibly linked to deleted account... so deleted bunch of those and it works. Thanks!
  • I need to create an input field that autocomplets itself

    1
    0 Votes
    1 Posts
    551 Views
    D
    I need to create an input field taht autocompletes itself. I want utilise this library: https://leaverou.github.io/awesomplete/ Where I must write that I want utilise this library in plugin.json? Anyone can help me?
  • How create a input where it can autocomplete itself

    1
    0 Votes
    1 Posts
    620 Views
    D
    I need to create a input that when I put a part of the username autocomplite the search. Anyone can suggest me some method in database or how I must do this?
  • How can creare new button in topic button

    3
    0 Votes
    3 Posts
    1k Views
    jareyJ
    Althought i think it could be a cleaner approach, if you want the new button as part of plugin functionality you can take a look at nodebb-plugin-ignore-users there i put an icon instead of a button, inserted with client javascript, as @yariplus alreafy suggested, taking in consideration what page is rendered. You can see if that approach fits for your purpose on the client.js file of the mentioned plugin. I'm sure there would be better examples on official plugins but can't remember one right now that you can take a look at.