Skip to content

Plugin Requests

Need a plugin developed? Ask here!
222 Topics 1.1k Posts
  • Req: Custom like buttons

    1
    3 Votes
    1 Posts
    1k Views
    C

    Would be nice to have a plugin where we can set interactive like buttons, say use a set of emoji as like buttons, similar to the discourse-retort plugin or set a clickable text button, like the"thank" or the "offtopic" buttons in vanilla forum.

    I have read the guidelines on how to make a plugin, but im an amateur. Making this plugin alone seems like a long shot. Willing to work along with someone.

  • Amazon Associate ads plugin

    2
    0 Votes
    2 Posts
    1k Views
    yariplusY

    What script are you using? The HTML from my Associates page works out-of-the-box.

  • Quote plugin

    10
    0 Votes
    10 Posts
    4k Views
    E

    @torn2 said in Quote plugin:

    @exodo I installed this, yet I do not see any new buttons when composing?

    Yes. Its outdated sorry

  • Post ratings

    3
    2 Votes
    3 Posts
    2k Views
    AuthorjamesA

    @pichalite The concept is to allow further rating, for example Funny, Informative, Useful, etc.

  • Growth Hack Plugins for nodebb

    3
    0 Votes
    3 Posts
    2k Views
    N

    @tim-c Great. I think i already use the invitation plugin, But the problem is most users hardly use it. Only the admin of the site use it extensively.

  • Disqus importer

    32
    0 Votes
    32 Posts
    15k Views
    B

    @sanatisharif sent you the instructions email, i am going to paste it here as well for others

    For all the newusers I am going to make the assumptions of their JoinDate based on their first thread or comment;

    @sanatisharif since your importing to an existing nodebb database
    BEFORE you test it make sure make a copy of your original NodeBB database, setup a TEST NodeBB instance, and test with that before you do on your production database

    After you have that done, here are the import instructions, I am going to assume that you are using a Linux based system, or mac

    # go to the NodeBB directory you have cd /path/to/your/NodeBB # delete any previous import plugin you have, then a install the latest one, it was ONLY tested against NodeBB 1.0.0, but if you are running 0.9.x it should also work for you. rm -rf node_modules/nodebb-plugin-import cd node_modules git pull https://github.com/akhoury/nodebb-plugin-import.git cd nodebb-plugin-import npm install # then go back up a directory and install the disqus plugin, since it's not published to npm yet, you need to do it manually cd .. git pull https://github.com/akhoury/nodebb-plugin-import-disqus.git cd nodebb-plugin-import-disqus npm install # here you need to paste your disqus XML exported dump file somewhere, let's paste it here, you dont have to do that, part cp /path/to/my-file.xml . # now go back up to run nodebb cd ../.. # run NodeBB node app

    Now you visit your nodebb, say it's http://localhost:4567

    Go to Admin Control Panel > Plugins > and activate Import plugin

    then restart your nodebb

    then back to http://localhost:4567/admin/plugins/import

    Click on "Toggle pre-import settings"

    Then in the "Exporter specific configs (if applicable)" write a valid JSON that has the full path of the XML file, for example: {"filepath":"/Users/akhoury/code/NodeBB/node_modules/nodebb-plugin-import-disqus/my-file.xml"}
    See this picture: https://cloud.githubusercontent.com/assets/1398375/14342545/5e5ccef2-fc68-11e5-84d0-a42e1acb0cbd.png

    Then, scroll down to the "Select an Exporter" section
    and enter the box "nodebb-plugin-import-disqus" and make sure you check the "Skip the module install" checkbox
    see this picture: https://cloud.githubusercontent.com/assets/1398375/14342546/5e630de4-fc68-11e5-8e1a-ba736f528759.png

    Then Scroll down, and, for your case since you already have topics in the NodeBB database, you need to click on the green button "Don't Flush NodeBB DB, just import"
    see this picture: https://cloud.githubusercontent.com/assets/1398375/14404948/0ee7a10e-fe51-11e5-80d1-2d7a58931769.png

    Then when it's done, click on "Toggle post-import tools"

    In the "Content conversion" section, select "HTML to Markdown" then click Convert

    then restart your NodeBB again and check the results by reading the topics to see if everything looks good.

  • plugin squash update

    4
    1 Votes
    4 Posts
    2k Views
    P

    I never liked the idea of shadow ban myself, which is why I wanted to make it a plugin and not core. And even the client that commissioned it had lots of problems with their users eventually finding out they were shadowbanned. The fact that they're not around now anymore may give you an idea of that.

    I'd like to advise against it, it's not the best policy in the world, but if somebody would like to pay for us to upgrade it (probably 1-2 hours worth, including support for the next couple of minor versions of NodeBB) then, sure.

  • 0 Votes
    17 Posts
    5k Views
    P

    @phit @Danny-McWilliams plugin used to support persona but recent changes to persona/templates.js made it incompatible.

  • featured image for posts

    Unsolved
    23
    0 Votes
    23 Posts
    9k Views
    C

    @pichalite Terrific! Thanks for looking into it.

  • Realtime latest topics widget

    2
    0 Votes
    2 Posts
    1k Views
    barisB

    Recent topics widget already updates if a new topic is posted. Is it not working?

  • Nested Comments (Plugin/Outdated)

    1
    0 Votes
    1 Posts
    1k Views
    T

    As I was searching for the right plugin, I found one that could be of good use. The only problem is, it hasn't been updated in almost a year. Is there any chance of an update for this plugin? @baris

    https://github.com/NodeBB/nodebb-plugin-threaded-replies

  • Spoiler is essential...

    5
    0 Votes
    5 Posts
    2k Views
    C

    @userbr

    you'll have to wait until the ones listed here https://community.nodebb.org/topic/8261/any-spoiler-plugin/2 are updated and compatible

  • Application form / New user approval

    1
    0 Votes
    1 Posts
    1k Views
    I

    Hello,

    I'm looking into moving our gaming guild to nodebb but to do so I'm looking for a feature that is something like an approval system for new users.
    Among the lines of: New user fills a form and existing users can ask questions so the new applicant can answer to those before he gets the approval to join.

    If you know guildwork.com - it as this type of approval system - for those who want to take a look there you can create a new account without email verification to see how this could look like from the backend.

    As a flow chart maybe:
    alt text

  • Plugin for Referral System

    8
    0 Votes
    8 Posts
    3k Views
    L

    @Nisthar said:

    @charles said:

    @Nisthar

    do you mean something like this?

    https://community.nodebb.org/topic/4686/nodebb-plugin-newuser-invitation-allow-users-to-invite-new-users

    No. Its invitation using emails.

    I was talking about giving users a ref link like http://www.myforum.com/ref/username so that they can share it everywhere and get points for each registration under their link.

    It would be great

  • nodebb-plugin-recent-cards - request

    6
    0 Votes
    6 Posts
    3k Views
    yariplusY

    @lombisi Added text shadow to the PR.

  • Import NodeBB to NodeBB?

    1
    0 Votes
    1 Posts
    1k Views
    ?

    Has anyone looked into importing data from one NodeBB instance to another? The import plugin doesn't seem to fit the bill here, and forums being able to merge with one another could be nice for smaller communities looking to combine.

  • Thoughts on reputation logging

    1
    3 Votes
    1 Posts
    968 Views
    ?

    Is there interest in a plugin to track reputation changes over the past day/week? I was thinking that this would be a useful way of tracking potential rep abuse.

  • composer - medium editor

    3
    1 Votes
    3 Posts
    2k Views
    L

    @julian It would be different 😄

  • Magento SSO Login

    3
    0 Votes
    3 Posts
    2k Views
    A

    @a_5mith Thanks for the suggestion! I'll have to see if I can use the WordPress SSO to help get started on a Magento one then.

  • Chat function available after x amount of posts

    11
    2 Votes
    11 Posts
    4k Views
    P

    blocking may be a better option than implementing x days/x posts restriction. You will be causing inconvenience to legit users.