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
    427 Topics
    2k Posts
    traarrrT

    Hi all,
    Well this is my first time writing a plugin which involves using client side hooks...
    For a start, i would want my plugin to listen to a hook which activates when the topic page is completely loaded and topic tools are loaded too.

    For which I wrote this function:

    'use strict'; /* globals document, $ */ $(document).ready(function () { function alertType(type, message) { require(['alerts'], function (alerts) { alerts[type](message); }); } console.log('nodebb-plugin-quickstart: loaded'); $(window).on('action:topic.loaded', notifyBox); function notifyBox() { console.log("in notify box"); alertType('success', "done") } });

    but this is not working... I can only see "nodebb-plugin-quickstart: loaded" on the console.

    Where am i going wrong here??

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

    @baris 👍

  • 2 Votes
    2 Posts
    781 Views
    omegaO

    @botaniqqq said in [nodebb-plugin-paid-membership] Paid membership plugin for NodeBB:

    Create checkout on interkassa.com

    Cool plugin.

    Q - Is this plugin limited to using this service or could support for other payment systems be integrated?

  • [nodebb-plugin-dbsearch] DB Search Plugin

    78
    5 Votes
    78 Posts
    31k Views
    volanarV

    @julian Is it possible to display the search icon in the mobile menu in the sticky title menu, as in all top platforms?

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    13 Views
  • 2 Votes
    6 Posts
    2k Views
    Sampo2910S

    Link Preview Image GitHub - byNeHo/nodebb-plugin-shoutbox: NodeBB Shoutbox plugin

    NodeBB Shoutbox plugin. Contribute to byNeHo/nodebb-plugin-shoutbox development by creating an account on GitHub.

    favicon

    GitHub (github.com)

    I had this up and running on my forum, Installed all ok and had on homepage. But.....When i typed a test message and hit send ..nothing appreared in shoutbox haha.

    Maybe you guys can try and see what happens? It could be because of theme maybe?? Colours. No idea..But I will try again also.

  • how can i get replied on categories

    4
    0 Votes
    4 Posts
    434 Views
    H

    thank bro ^^ done

  • 0 Votes
    4 Posts
    465 Views
    gotwfG

    Uhhmmm.... have you looked into stopforumspam?

    Link Preview Image Stop Forum Spam

    StopForumSpam - a database of known forum and blog spam, its sources and the email addresses reported

    favicon

    (www.stopforumspam.com)

    Not a silver bullet but never hurts to have one more arrow in yer' quiver, eh?

    Might be worth a gander? 🤔 🌴 🌴

  • Update Schamper's Shoutbox

    18
    1 Votes
    18 Posts
    2k Views
    DownPWD

    @Julian Lam

    sorry for the response time
    Nothing happen :

    b6d0f18f-a95e-4484-ba4a-05897bc66950-image.png

    if I click on Shoutbox, it is split and the forum disappears 🙂

    Gist, archives buttons doesn't work

    6f610c8b-1f1d-4334-b0b8-9c83b3a4d219-image.png

  • Add custom privileges

    3
    0 Votes
    3 Posts
    465 Views
    shayanS

    Sorry, did not want to be rude.
    Since I had some post asking for help without tagging anyone and did not get any answer, thought tagging appropriate groups helps for more people to see.

  • 0 Votes
    2 Posts
    427 Views
    omegaO

    @maciej-bąk-0

    What kind of daily traffic is your NodeBB getting?

  • [nodebb-plugin-adsense] Adsense plugin

    Locked
    5
    2 Votes
    5 Posts
    3k Views
    omegaO

    @psychobunny

    I tested this on 1.17.x and it seems to work, or it display ads haven't seen metric pour in yet.

    One thing that would be a welcome feature, if the plugin was able to handle it with an input line for the ads.txt content, to keep life simple. 🙂

  • 0 Votes
    3 Posts
    440 Views
    M

    @pitaj What do you think? ☺

  • 0 Votes
    12 Posts
    2k Views
    PitaJP

    Widgets are just a special kind of plugin. You can use meta.settings.get in widgets if you want, but only if you have a setting that is shared across all widget instances.

    I'm not sure what you mean by using meta.config but I don't see anything wrong with it.

  • [nodebb-plugin-sso-wordpress] Wordpress SSO

    13
    3 Votes
    13 Posts
    5k Views
    D

    @detp said in [nodebb-plugin-sso-wordpress] Wordpress SSO:

    Hi @julian
    I keep getting an Internal Error.
    Oops! Looks like something went wrong!
    /auth/wordpress/callback
    Unexpected end of JSON input

    I get the same error whether its a default or custom home page. Its a URI mismatch however the redirect URI I entered in the wp-oauth plugin is correct and had been working before.

    Any ideas to the problem?

    I am also getting the same url with the url
    https://tradeninja.nodebb.com/auth/wordpress/callback?code={code_value}state={value}&iframe=break

  • How can I edit the widget and plugin layout?

    1
    0 Votes
    1 Posts
    277 Views
    kaiK

    Hi All,
    I'm a newbie in nodebb. I'm not understand the layout logic nodebb in nodebb.
    Actually I have a two feature need to change the template.

    I would like to update active user widget: I need to add username under the avator box. I would like to update the perrmission from nodebb-plugin-calendar: only admin can see the event response.

    I found the template in the plugins folder and change the template tpl code. And also re-build the nodebb. However the layout a still not updated. May I know what is the correct method to make a small changes in nodebb and how to update the template layout ?

    Thanks so much.

    Nodebb version : 1.17.0

  • How to install older version of a plugin?

    2
    0 Votes
    2 Posts
    368 Views
    PitaJP

    Manually install with npm on the command line

    npm install <module name>@<version>
  • Events plugin not working with Quill

    8
    0 Votes
    8 Posts
    725 Views
    PitaJP

    @julian at the moment I don't use the built in methods:

    Link Preview Image nodebb-plugin-calendar/src/client/eventModal.ts at main · pitaj/nodebb-plugin-calendar

    Fully-featured calendar plugin for NodeBB. Contribute to pitaj/nodebb-plugin-calendar development by creating an account on GitHub.

    favicon

    GitHub (github.com)

    As there is no way to do the following:

    read text contents to check for an existing event do a regex replacement on the text contents

    I don't know anything about quil, so I can't really help there.

  • 0 Votes
    3 Posts
    373 Views
    PitaJP

    In the database

  • 0 Votes
    18 Posts
    3k Views
    B

    for anyone else migrating from phpbb, my fork of the exporter https://github.com/akhoury/nodebb-plugin-import-phpbb has been updated to support phpbb 3.3 there is also a PR to merge it in @psychobunny 's repo https://github.com/psychobunny/nodebb-plugin-import-phpbb/pull/10

    Thanks @NodeHam for providing a database dump.

  • nodebb-plugin-session-sharing not working

    2
    1 Votes
    2 Posts
    523 Views
    RiekMediaR

    No idea guys?

  • nodebb-plugin-sso-linkedin

    4
    1 Votes
    4 Posts
    3k Views
    phenomlabP

    @mootzville Hi. Is it possible to update this plugin to work with 1.17 ?