Skip to content

Plugin Requests

Need a plugin developed? Ask here!
222 Topics 1.1k Posts
  • activity feed

    1
    1 Votes
    1 Posts
    892 Views
    E

    some kind of replacement for the user maps removed from core

  • Custom Emoji Plugin

    1
    1 Votes
    1 Posts
    2k Views
    A

    (Sorry for English)

    A plugin that can let users to add emoji and create cheat sheet themselves.

    some advantages:

    Make your forum unique, you can use the emoji that other nodeBB users don't have.
    0_1453317885794_upload-67bc77e1-9780-410f-9311-1a81549d9def

    Close to your forum's theme (gaming, sport ...etc.)
    0_1453318001341_upload-5cb3fe1b-2f5a-4e54-91eb-6d000c6450be

    **Select instead of upload **
    Sometime when you are writing guides, you need to upload a lot of images Like the picture below
    It's convenient to add those commonly used icon into emoji.

    0_1453318874339_upload-5cc75740-7f71-4d70-99b2-8512d8dd72a2

  • Status?

    1
    0 Votes
    1 Posts
    951 Views
    GeraldG

    I would like a status bar like Facebook.

    If there is a post out there about it, can someone like me?

  • Status bar

    3
    0 Votes
    3 Posts
    2k Views
    GeraldG

    @yariplus

    Yeah, I agree with you.

  • 0 Votes
    6 Posts
    3k Views
    crashdoomC

    @pichalite I'm using the latest NodeBB v0.9.3.

    I have managed to find a fix by another user: https://github.com/neutrino84/nodebb-plugin-category-sections/commit/ce3ba115a3e6f49912f9a79be415409c73b377a2

    This seems to work without issue.

  • Replace url in Posts

    3
    0 Votes
    3 Posts
    2k Views
    N

    @sanatisharif It's very narrow task for separate plugin.
    You could use embed plugin and write a rule, or ask someone to write rule for you.

  • NodeBB Click to Copy plugin

    11
    0 Votes
    11 Posts
    4k Views
    A

    That's great! Thank you!

  • register with phone Number

    1
    0 Votes
    1 Posts
    1k Views
    S

    A plugin that users can sign up with their phone number,

    and verify user phone number with something like send text message or admin approval system.

    ( Also able to set SMS sender api to plugin using ACP ).

  • Moderator / Admin messages

    3
    0 Votes
    3 Posts
    2k Views
    W

    Editing the post is open to the OP so moderator messages could be faked or changed. Moderator comments would be a fairly good way to put it perhaps, but they would be surfaced as part of the OP not further down the reply thread.

  • secure upload center for nodebb

    5
    0 Votes
    5 Posts
    2k Views
    S

    @pichalite Thanks a lot, I'm going to enable file upload on setting -> post, I'm wondering how may I changed uploaded file location and url ?

  • [nodebb-plugin-teamspeak] 0.5 to 0.7

    4
    0 Votes
    4 Posts
    2k Views
    julianJ

    No, nobody contacted us about it 😄

  • iterate on nodebb posts

    15
    0 Votes
    15 Posts
    4k Views
    S

    @bentael I write this run_me.js file and run it with node run_me.js command, that iterate over all nodebb posts and run a JavaScript function on content filed and update it.

    how to efficient it using db.collection('objects').updateMany() ?

    content of run_me.js file:

    var MongoClient = require('mongodb').MongoClient; var assert = require('assert'); var ObjectId = require('mongodb').ObjectID; //'mongodb://<dbuser>:<dbpassword>@<mongodb host>:<mongodb port>/<dbName>' var url = ''; var converter = require("bbcode-to-markdown"); var convert = function(str){ // alter it and put your desire JavaScript cods. if ( typeof str == 'string' ){ str = str.toString().toLowerCase(); return converter(str); } else return str; } var updatePosts = function(db, callback){ var cursor =db.collection('objects').find( { _key:{ $regex: /post:/i } } ); cursor.each(function(err, doc) { assert.equal(err, null); if (doc != null ) { var newcontent = convert( doc.content ); db.collection('objects').updateOne({ _key: doc._key }, { $set: { "content": newcontent } }); console.log("after update --"+doc._key); } else { callback(); } }); } MongoClient.connect(url, function(err, db) { assert.equal(null, err); updatePosts(db, function() { db.close(); }); });
  • transferring posts

    8
    0 Votes
    8 Posts
    2k Views
    S

    @pichalite said:

    @sanatisharif actually I was wrong... you can move multiple posts from a topic and create a new topic. It's actually called forking. It's under the "Topic Tools" drop down in the topic page.

    Thanks a lot, its good idea also after that we need some plugin on nodebb to merge topics:
    https://community.nodebb.org/topic/7225/how-to-merge-topics-in-admin

  • merging posts

    1
    1 Votes
    1 Posts
    930 Views
    S

    What about a plugin for merging multiple posts.
    (I created a separate topic because I though this the right way. every request in a different topic)

  • 0 Votes
    2 Posts
    1k Views
    julianJ

    Have users in the expert advisory group show a badge denoting their status. That might be enough.

  • Forum Titles Add On (Titles By Posts)

    2
    0 Votes
    2 Posts
    1k Views
    KowlinK

    I meant to reply to this a day ago, but I forgot about it. Anyways. What you can consider is using the build in reward-essentials plugin to accomplish this. Make a group, and then make a rule in the rewards for >= add to group.

  • Topic Tool Add-Ons

    1
    0 Votes
    1 Posts
    1k Views
    J

    **Ability to Merge Topics

    I was wondering is there a way to be able to merge topics together so I can keep my forum cleans and clutter free and

    To show that the topic was moved instead of a notification

    Like when you move a topic to different section it would show an arrow showing it has been moved

    Hopefully this was the right section to post this thank hope to hear from you guys 🙂 **

  • Teamspeak 3 Widget / plugin

    10
    0 Votes
    10 Posts
    4k Views
    P

    In case anyone decides to work on that topic: I would really love to see a light version of the Teamspeak widget, that is, without detailed information on clients.
    The reason is that I have to deal with a very restrictive rented Teamspeak server where ServerQueries are limited to 10 per 3 seconds (no possibilty to add domains to the whitelist).
    Two requests, one for clientlist and one for channellist, would be enough to create a basic viewer layout.
    Also, caching the requests so that multiple concurrent page views don't trigger a server flood alert would be great.

    I had a look at the widget from @pitaj, but unfortunately my programming skills are rather low😢.

  • OpenCart: Cart and Store

    2
    0 Votes
    2 Posts
    1k Views
    lulzdevL

    can the NodeBB account creation be handed off to or shadow the account creation in Opencart or visa-versa? Creating two accounts is real-world untenable: Any integration would have to find a workaround.

    edit: API and Howto

  • Language specific routes

    5
    2 Votes
    5 Posts
    814 Views
    A

    @psychobunny make it happen please! 🙂 👍