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]
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    36 Views
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
  • [nodebb-plugin-session-sharing] how to install?

    9
    0 Votes
    9 Posts
    4k Views
    julianJ
    Can't really debug as I don't know your app, but if there's a stack trace, it'll show the problem, likely. Also you probably want to set the cookie after passport does its local authentication, otherwise a malicious user can attempt to log into an account using a wrong password, but still get a valid jwt, and then log into the nodebb forum under that account.
  • This topic is deleted!

    7
    0 Votes
    7 Posts
    21 Views
  • Reset all User avatars (redis)

    Solved
    5
    0 Votes
    5 Posts
    1k Views
    mikemaddemM
    CHEERS MATE! I WISH I HAD SEEN THIS EARLIER. BUT YES. IT WORKED. YOU FIXED IT. I LOVE YOU. THANK YOU SOOOOO MUCH @PitaJ I appreciate the help bud!
  • Upload file using Redactor?

    2
    0 Votes
    2 Posts
    953 Views
    K
    I found it but the upload file dialogue box is confusing. It says the file name is optional, but if I don't enter a name then it appears in the post as blank.
  • Setting ignore on topic / category for all users

    1
    0 Votes
    1 Posts
    673 Views
    S
    Is there a plugin or native setting that would allow me to set certain topic or category to be ignored for everyone (so that not everyone has to do it for themselves but still be able to unignore if they wish)? I would like to let users post in certain topic / category but without triggering "unread" status (like off topic category etc.)
  • Firebase session sharing?

    1
    0 Votes
    1 Posts
    661 Views
    GraemeFultonG
    Hi I've been trying to use nodebb-plugin-firebase-session-sharing so that when users are logged in on Firebase app, they are automatically logged into nodeBB. Has anyone succeeded with it? Or is anyone looking to do something similar? Cheers
  • WebM Embed Plugin

    22
    1 Votes
    22 Posts
    10k Views
    XanthropX
    @pitaj yes, but I didn't refresh my admin page afterwards. Thank you again!
  • nodebb-widget-image-carousel failed to load

    2
    0 Votes
    2 Posts
    1k Views
    PitaJP
    @jiangcaiyang the error you posted points to client-side code. The code you posted is pretty clearly server-side.
  • pm plugin

    3
    0 Votes
    3 Posts
    1k Views
    T
    @bblu said in pm plugin: hi, I'm testing nodebb here, because maybe I get it, but my doubt is, is there any private message plugin? I don't know if "chat" is the same, can someone send me a message? Chat is private messaging.
  • Shoutbox plugin on forum Home

    8
    0 Votes
    8 Posts
    3k Views
    yariplusY
    @mrbrobot Seems to be working fine for me. Can you post the logs from the crash?
  • Re: [WebM Embed Plugin](/topic/1208/webm-embed-plugin)

    2
    0 Votes
    2 Posts
    790 Views
    XanthropX
    I'm trying to get this exact type of embed to work. I'm using the default Markdown settings and I have the imgur plugin installed and activated. I have tried pasting the URL with and without the .gifv extension. What am I missing?
  • [nodebb-plugin-youtube-embed] Error opening plugin settings

    1
    0 Votes
    1 Posts
    934 Views
    B
    This was reported: https://github.com/boomzillawtf/nodebb-plugin-youtube-embed/issues/9 I can't reproduce, but the report says they get an error when navigating to the settings in the admin area (NodeBB 1.7.5, youtube-embed v0.6.7). Does anyone have an idea about what's going on here? Unable to load template: admin/plugins/youtube-lite (anonymous) @ ajaxify.js:333 (anonymous) @ require.js:7 (anonymous) @ require.js:23 y @ require.js:6 emit @ require.js:23 (anonymous) @ require.js:11 y @ require.js:6 v @ require.js:11 onScriptError @ require.js:30 require.js:7 Uncaught Error: Script error for "/assets/templates/admin/plugins/youtube-lite.js" http://requirejs.org/docs/errors.html#scripterror at F (require.js:7) at HTMLScriptElement.onScriptError (require.js:30) F @ require.js:7 onScriptError @ require.js:30 ajaxify.js:333 Unable to load template: admin/plugins/youtube-lite (anonymous) @ ajaxify.js:333 (anonymous) @ require.js:7 (anonymous) @ require.js:23 y @ require.js:6 emit @ require.js:23 w @ require.js:12 (anonymous) @ require.js:12 y @ require.js:6 w @ require.js:12 (anonymous) @ require.js:13 y @ require.js:6 C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:13 setTimeout (async) C @ require.js:13 (anonymous) @ require.js:26 setTimeout (async) g.nextTick @ require.js:32 a @ require.js:26 requirejs @ require.js:32 ajaxify.loadTemplate @ ajaxify.js:332 (anonymous) @ benchpress.js:163 a @ benchpress.js:162 (anonymous) @ benchpress.js:184 (anonymous) @ benchpress.js:77 e @ benchpress.js:76 l @ benchpress.js:183 e @ benchpress.js:222 d @ ajaxify.js:185 (anonymous) @ ajaxify.js:98 success @ ajaxify.js:317 l @ jquery.js:3268 fireWith @ jquery.js:3398 c @ jquery.js:9305 (anonymous) @ jquery.js:9548 XMLHttpRequest.send (async) (anonymous) @ VM7656:1 send @ jquery.js:9600 ajax @ jquery.js:9206 ajaxify.loadData @ ajaxify.js:291 ajaxify.go @ ajaxify.js:86 n @ ajaxify.js:362 (anonymous) @ ajaxify.js:413 dispatch @ jquery.js:5183 g.handle @ jquery.js:4991 require.js:7 Uncaught Error: Script error for "/assets/templates/admin/plugins/youtube-lite.js" http://requirejs.org/docs/errors.html#scripterror at F (require.js:7) at HTMLScriptElement.onScriptError (require.js:30)
  • Login per twitch NODEBB-PLUGIN-SSO-TWITCH

    1
    0 Votes
    1 Posts
    838 Views
    J
    Hello, Im searching for a oauth2 plugin for twitch. I have found NODEBB-PLUGIN-SSO-TWITCH but can’t get it to work... has anybody tried to get that plugin to work? Or has somebody any other plugin where I can put in my id and secret for the oauth2 Login per twitch... thank you
  • 0 Votes
    2 Posts
    1k Views
    PitaJP
    @jiangcaiyang use nodebb-plugin-emoji. nodebb-plugin-emoji-extended is no longer maintained.
  • OneSignal Plugin

    10
    0 Votes
    10 Posts
    4k Views
    J
    Hello, I am trying to follow the directions here: https://github.com/CCob/nodebb-plugin-onesignal Does anyone know how and where to set the "redirect_url" on this plugin? Do I need to install another plugin to make this one work? Thanks! JJ.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
  • [nodebb-plugin-user-invitations] Invitation statistics?

    5
    1 Votes
    5 Posts
    2k Views
    F
    @pitaj But is it possible to let other users invite other users and aLSO let new users sign up without registration? Becaous as i see it now, ACP say, registration settings as invite only, or normal. is there any way to make it both normal + invite >?
  • Every plugin I try appears to be broken

    5
    1 Votes
    5 Posts
    2k Views
    S
    I was using "build & restart". I've done that many times since deactivating the chat. Now though, it's not showing that error about the chat either. I first disabled the chat immediately after installing it over a week ago. I've done the rebuild and reload more than a dozen times since then. So that's really weird. I didn't see the icon for it after disabling it, but I was getting those errors in the browser console. Only thing I can think is that most of the "rebuild & reload" where clicking the notification in the bottom left that said to do so rather than from the main dashboard page.