Extra field in topic list view plugin.

NodeBB Plugins
  • Hello,

    Is there a plugin available (or something similar that can be modified) to allow me to add sort of an extra column to the topic list view (between the topic title and the number of posts in a topic)?

    I saw this plugin (which could do the trick) nodebb-plugin-topic-badges (https://github.com/psychobunny/nodebb-plugin-topic-badges) but it seems very old.

    I basically want to assign someone to a topic (someone other than the topic creator).


  • Hm, that's definitely not a simple task, since not only do you want to display that new column, you need to store the data for each topic to mark who is assigned, etc.

    You'd probably want to hire one of the developers here to scope out this project for you.

  • Not sure how i missed your reply. Thanks for getting back to me. For now i think we are just going to use the tags field since the person assigned doesn't have to be linked via the users table. Its more of a, let me check who is running that project (imagine each topic as a mini project) and since we dont use tags for anything else i think they may work fine.

    Thanks again

Suggested Topics

  • my plugin not indexed in nbbpm

    Solved NodeBB Plugins
    0 Votes
    4 Posts

    Should be about 15 minutes, let me know if it is still not showing up, and the package name.

  • 1 Votes
    1 Posts

    This is a plugin allows users to login/register via their QQ account.

    How to get it? npm i install nodebb-plugin-sso-qq-fix

    NPM: https://www.npmjs.com/package/nodebb-plugin-sso-qq-fix

  • 2 Votes
    10 Posts

    This is growing and becoming a stylish front end. v0.3.0:


  • 2 Votes
    5 Posts

    As far as I know there is not an official plugin yet to support OpenID Connect in NodeBB.

    If anyone is still looking for a work-able OpenID Connection option, we've built one for production usage but it should work with any OpenID Connect identity provider.

    Supports discovery using the .well-known/openid-configuration URL Supports configurable email claim, defaults to email Supports Logout URL Optionally map roles by a named claim provided in the Userinfo endpoint response Documented option to bypass the default login panel

    Feel free to open an issue if you find it is missing anything.

  • 1 Votes
    11 Posts

    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.