Skip to content

NodeBB Plugins

Discussion regarding NodeBB Plugin development.

1.9k Topics 15.3k Posts
Most Voted Plugins

Subcategories


  • Have a question about building a plugin? Ask here
    446 Topics
    2k Posts
    BassB
    @baris And... it works ! I no longer have this error. Infinite thanks to you ! I better understand things now !
  • Need a plugin developed? Ask here!
    232 Topics
    1k Posts
    V. KushnirV
    Using Recorder.js to capture WAV audio in HTML5 and upload it to your server https://blog.addpipe.com/using-recorder-js-to-capture-wav-audio-in-your-html5-web-site/ https://addpipe.com/simple-recorderjs-demo/?ref=blog.addpipe.com
  • [nodebb-plugin-chat-emote] /em emotes in chat

    6
    1 Votes
    6 Posts
    3k Views
    S
    Been thinking and I suppose it's best if I just use filter:messaging.parse as well for the shoutbox. That way it's also easily expandable by plugin Edit: On closer inspection might not be such a good idea as I originally thought Will be tricky with the uids, seeing as with shouts you only have 1... Edit2: Got it working
  • This topic is deleted!

    Locked
    1
    0 Votes
    1 Posts
    10 Views
  • [nodebb-plugin-rps-battle-rpg] Simple PvP RPG

    6
    5 Votes
    6 Posts
    4k Views
    P
    Maybe you'll see that plugin built for next weekend
  • [nodebb-plugin-buzzer] Annoying nostalgia!

    5
    0 Votes
    5 Posts
    2k Views
    P
    ahaha this is awesome
  • Real-time analytics

    7
    0 Votes
    7 Posts
    3k Views
    B
    I was thinking about implementing this but didn't have time yesterday to look into the MongoDB lib NodeBB uses. Edit: Can't auth with mongo-oplog-watcher, auth fails. It's not very robust on the configuration side tbh. Edit2: Of course I can't auth, I'm trying to query oplog with a readWrite user on a separate database.
  • [nodebb-plugin-elasticsearch] Just started

    23
    1 Votes
    23 Posts
    11k Views
    <baris>B
    Yes you can http://www.hanselman.com/blog/IntroducingNodejsToolsForVisualStudio.aspx. I want to give it a show one day but no free time
  • [nodebb-plugin-newrelic] Idea, Hopefully Reality (Within Next Month)

    11
    1 Votes
    11 Posts
    5k Views
    W
    I'm only doing this because I am really familiar with their node.js implementation, and even then, I'm still rather lost. @bentael Unless you are running on an SSL forum, there is no way to iframe their interface without "warning messages". At least, that was the case last time I tried (last year or so). I'll do some research into it and will include an iFrame if they allow it. @BarveyHirdman Currently, there is one limitation, being that you have to manually map the location of the newrelic.js file to the nodebb-plugin-newrelic location. I'm trying to see if I can ship a modified version of New Relic node.js implementation with this, but it has a proprietary license. I'll contact them to see if I can do what I need. @planner Graylog2 seems very interesting. However, New Relic is an external service and can measure things such as speed more accurately, not to mention that you don't have to host it (my reasons to use it anyway). I will keep an eye on Graylog2, though. Update: Got the outline of the app ready to go. Gonna read up on node.js and javascript in general before I add the finishing details. Expect to be done by the next 2 or 3 weeks.
  • PLUGIN WEEKENDS

    28
    4 Votes
    28 Posts
    12k Views
    S
    Thanks guys Still a load of bugs but pretty happy with what I managed to cook up in an evening/night. @julian said: Oh right, we never clarified whether a new week began on Sunday or Monday To be fair it was nearly 2AM for me when I posted that, so Monday for me
  • [nodebb-plugin-linkcheck] Link Check Plugin

    5
    2 Votes
    5 Posts
    3k Views
    P
    @baris said: I'm guessing the party you are at is really dull since you are here trolling my posts (rofl) the "party" I was at was so dull that I'm still sober and back to working on NodeBB at 1am p.s. you should ditch the cats and keep the avatar you have in that screenshot, we miss the baris who used to have hair
  • [nodebb-plugin-metro-tiles] Metro Tiles (Modern UI inspired)

    14
    0 Votes
    14 Posts
    7k Views
    julianJ
    Hi StuartH, the custom class directive mainly deals with the width of categories. An overview of bootstrap's grid system can be found here: http://getbootstrap.com/css/#grid
  • [nodebb-plugin-emailer-postmark] Postmark Integration

    19
    1 Votes
    19 Posts
    6k Views
    B
    @psychobunny said: I added a download CSV button to the user admin panel, thanks to @bentael SAWEET !
  • [nodebb-plugin-emailer-postageapp] PostageApp Integration

    1
    0 Votes
    1 Posts
    1k Views
    julianJ
    Starting v0.3.0, NodeBB will require a third party emailer to send emails on its behalf. This plugin allows NodeBB to use the PostageApp service to send emails. Installation npm install nodebb-plugin-emailer-postageapp Be sure to activate the plugin in the admin panel and set up the proper API key.
  • [nodebb-plugin-mongodb] MongoDB plugin

    Locked
    3
    1 Votes
    3 Posts
    3k Views
    julianJ
    This plugin has been superceded by the database abstraction layer now built into NodeBB as of v0.1.1. This plugin will no longer be maintained.
  • [nodebb-plugin-markdown] Markdown Parser

    8
    2 Votes
    8 Posts
    5k Views
    julianJ
    Wow, that's pretty interesting... I did notice that chjj's marked was more of an "all or nothing" approach to HTML sanitization. It's good to know that your plugin can work safely alongside mine to provide an even better third option.
  • [nodebb-plugin-ubbmigrator] Migrate from UBB to NodeBB

    2
    3 Votes
    2 Posts
    2k Views
    T
    Haha, nice! Dusty dinosaurs...
  • [nodebb-plugin-mailchimp] MailChimp auto list subscribe

    1
    2 Votes
    1 Posts
    4k Views
    B
    early version https://github.com/akhoury/nodebb-plugin-mailchimp
  • [nodebb-plugin-admin-sample] Sample admin page

    1
    0 Votes
    1 Posts
    2k Views
    julianJ
    Can you add a bit to the plugins documentation on the wiki to help other users figure out how to get admin routes into their plugins?
  • [nodebb-plugin-emoji-skype] Skype Emoji

    1
    1 Votes
    1 Posts
    2k Views
    julianJ
    The first emoticons plugin has landed! To grab it, install it via npm: npm install nodebb-plugin-emoji-skype Keep in mind that this utilises new features not available in NodeBB versions until v0.0.7, so admins may want to git pull before installing and activating this module. Otherwise, the smilies will simply point to 404 pages. Git repository