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!
    225 Topics
    1k Posts
    julianJ
    Considering its localized popularity, I think it would be an idea candidate for a plugin. The easiest way would be to utilise an existing askbox service and embed it into a user profile or something.
  • [nodebb-widget-ns-stats] Widget: Stats

    13
    5 Votes
    13 Posts
    5k Views
    dunlixD
    @twissell not sure, although there is a Forum Stats widget already provided. Use the widgets interface in the ACP to enable.
  • [nodebb-widget-ns-birthdays] Widget: Birthdays

    5
    6 Votes
    5 Posts
    3k Views
    AnOdeToBBA
    @nicolas is this still being updated? Thanks
  • [nodebb-plugin-sso-google] Google Accounts Integration

    14
    2 Votes
    14 Posts
    7k Views
    phenomlabP
    @julian said in [nodebb-plugin-sso-google] Google Accounts Integration: npm install nodebb-plugin-sso-google Are there any plans for this plugin to work with 1.17 ?
  • running interstitial step before creating an user

    2
    0 Votes
    2 Posts
    362 Views
    shayanS
    also in nodebb-plugin-sso-oauth there is a comment that says nodebb requires email for creating a user, but I have been able to create one with an empty string for email. does something goes wrong later if some users don't have an email? @Staff
  • Get user data from a custom field

    6
    1 Votes
    6 Posts
    891 Views
    dogsD
    @baris Ok that's a understandable point. I try to understand it. Thank you for your help.
  • & no longer shows up correctly in Calendar 1.10

    3
    0 Votes
    3 Posts
    462 Views
    D
    @pitaj I have posted on Github as well
  • [nodebb-plugin-openfantasy] Full-fledged RPG system for NodeBB

    122
    19 Votes
    122 Posts
    119k Views
    C
    @psychobunny Hey! Good to see you're still out there lol. I used to do some modding on phpBB3, and had ported a good portion of ADR to the phpBB3 system about the time you started on this project, it looks like. I would love to get in touch and see if we could maybe continue this project, or if you'd be willing to collaborate on something similar.
  • Unable to install plugin

    2
    0 Votes
    2 Posts
    807 Views
    dunlixD
    @piyush try installing with npm after opening a terminal in your nodebb folder. npm install nodebb-plugin-whitelist-email-domains then go to plugin page and activate it, rebuild and restart.
  • This topic is deleted!

    4
    0 Votes
    4 Posts
    31 Views
  • Updating emoji plugin to 3.5.0 breaks categories view

    15
    0 Votes
    15 Posts
    1k Views
    D
    @pitaj Prior to running ./nodebb upgrade I always do apt-get-update apt-get-upgrade so the server is already fully updated. If there is something else that NodeBB requires then it should be part of the nodebb upgrade command.
  • Is there plugin for pay to read topic or group?

    Unsolved
    1
    1 Votes
    1 Posts
    350 Views
    yellowed manuferY
    with credit system, [image: tenor.gif]
  • Using Session Sharing Plugin with Rails Application

    1
    0 Votes
    1 Posts
    293 Views
    Aritra SinhaA
    Re: [nodebb-plugin-session-sharing] Session Sharing I am trying to use this plugin to connect the authentication process of my Rails Application and NodeBB (both of them are running locally on different ports) jwt_secret = "myS3cr3tk3y" payload = { :id => current_user.id, :username => current_user.username } puts payload token = JWT.encode payload, jwt_secret, 'HS256' puts token decoded_token = JWT.decode token, jwt_secret, true, { algorithm: 'HS256' } puts decoded_token session[:nodebb_token] = { value: token, HttpOnly:true } This is the code for writing the cookies. [image: 1615658216031-screenshot-from-2021-03-13-22-48-11.png] This is the configuration for the plugin. Is something wrong with my code or the configuration?? Can someone help me find out the issue?? @julian
  • Session Sharing NodeBB and Wordpress(Referrer URL in the header)

    1
    0 Votes
    1 Posts
    333 Views
    N
    We successfully integrated wordpress with nodebb, every thing works great.Here is my site "https://www,happyusclub.com". But during login from the nodebb site , the referrer link in the header is showing as "https://forum.happyusclub.com" without any permalinks. Basically we are trying to redirect users to the referrer page after login.(similar to nodebb community after login the users redirecting to the page where they come from). But in my site when the user clicks login it goes to wordpress sso as expected but with referrer link as forum homePage without any permalink. Can anyone share your thoughts on how to approach this problem.
  • How to configure Recent Cards plugin?

    3
    0 Votes
    3 Posts
    611 Views
    gotwfG
    @daftcyborg I have my stuff set up as you describe. Had to fiddle w/it a bit to limit as you desire. Posted up a reply to someone inquiring similarly some months back but ... forget now how I did it. Maybe make a search addin my username? Ah, here ya' go: https://community.nodebb.org/topic/14870/bug-in-recent-cards-plugin?_=1613979515333 Scroll down to the ACP screenshot I posted. That was on 12.x. Unsure about current. Have fun. o/
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
  • [nodebb-plugin-ignore-users] Ignore Users for NodeBB

    26
    8 Votes
    26 Posts
    15k Views
    crazycellsC
    let me make my yearly update Is this project abandoned? It would still be good to have both "ignore" and "block" functions... They both have different utilizations in our forum. If anyone have technical knowledge and skills, it would be great to make this plugin compatible with the current NodeBB version.
  • Issue on reaching out to new routes established using the WriteAPI

    Unsolved
    6
    1 Votes
    6 Posts
    886 Views
    K
    @julian that's awesome thanks a lot!
  • How to populate custom fields to Read API?

    3
    0 Votes
    3 Posts
    417 Views
    G
    @pitaj please have look at Issue on reaching out to new routes established using the WriteAPI where my mate described the approach and the issue in more detail.
  • 6 Votes
    3 Posts
    1k Views
    manolinoM
    @kadmy , sure: upload the file controls.png from the plugin folder \node_modules\bxslider\dist into NodeBB assets. The file looks like the bitmap below. [image: 1611963514006-controls.png] Then change the LESS to .my-wrapper { box-shadow: none; border: none; .bx-prev { background: url(/assets/uploads/controls.png) no-repeat 0px -32px; } .bx-next { background: url(/assets/uploads/controls.png) no-repeat -43px -32px; } } This file contains the standard bxSlider. But you can use any other icon. Just upload it or point to the url of your preference. Please update to v0.1.2 for more fixes.
  • NodeBB-sso-wordpress (after nodebb version update 1.16.1)

    9
    2 Votes
    9 Posts
    1k Views
    Nethrah AyyaswamiN
    @julian I changed the permalink to normal option rather than custom one and it worked. I rechecked by switching again it is not working for custom one but it’s fine for me. If anyone facing the same issue this check could help. Thanks for your support!