Skip to content

Feature Requests

You have a cool idea about NodeBB? Post it here.

827 Topics 5.1k Posts
  • improvements to post editor

    6
    0 Votes
    6 Posts
    2k Views
    A
    @vegetagz6 No harm done. But I logged in and had 12 notifications. Thought I should do something about it.
  • NodeBB as SSO

    5
    0 Votes
    5 Posts
    2k Views
    B
    your summary sounds correct. And yes, the NodeBB database is independent, you can use MongoDB
  • one click upgrader

    3
    1 Votes
    3 Posts
    3k Views
    Netto HikariN
    I would love an one click upgrade solution which doesn't use git in the background. git works flawlessly most of the time but in case something isn't right, it might take unexperienced users a lot of time to fix it (like me, even though I'm a developer, I never really used git).
  • Category name instead of number in url

    5
    0 Votes
    5 Posts
    2k Views
    babaggeiiB
    @Netto-Hikari said: fail-safe is more important than SEO I agree with you there. It may be plugin territory too.
  • Share Button rearrangement

    1
    0 Votes
    1 Posts
    764 Views
    vegetagz6V
    I am definitely sure, the current placement of share button is kind of hidden. I mean it is hidden beneath the "post like" button. Can u place this to the left of the "post like" button or right of it. Just a share button, when a person clicks on it the drop down menu comes with various social medias to share into. It will be really hard for first time users to find out the share button. I know this can be changed in a custom theme, but even by default the share button should be visible to the members browsing a post. [image: GRG1wFr.png]
  • Chat Page

    1
    3 Votes
    1 Posts
    979 Views
    vegetagz6V
    In the chat page, instead of displaying "please select a reciepient to view the chat" the latest chat of the member should be displayed, because there is lot of screen real estate, so it would be better to show the latest chat, instead of that prompt message. @julian @a_5mith @baris [image: xzgZa4y.png]
  • SSO and Mailer integration

    11
    0 Votes
    11 Posts
    3k Views
    ShardS
    @julian @a_5mith I'm a hack on my good days but I'll give it a whirl as soon as I wrap my head around plugins in general. I have a small stack of plugins we need for our feature set anyway.
  • Post Editor

    3
    0 Votes
    3 Posts
    1k Views
    A
    Rather than dragging the button to make it bigger, just click it.
  • Are multiple category/post tpl's possible?

    3
    2 Votes
    3 Posts
    2k Views
    BaerrusB
    I would be interested in specifying Home page template as cgi parameter to the URL. That way I can skin Home page to match where visitors come from.
  • Disable AJAX

    9
    0 Votes
    9 Posts
    4k Views
    F
    @julian said: ajaxify.go gracias, amigo! I'll take a stab at it. Update later.
  • My list of feature requests

    1
    0 Votes
    1 Posts
    737 Views
    PitaJP
    My biggest request by far is to have some sort of centralized permissions system for which groups have access to different functionalities of plugins. This permissions system would allow both user-specific and group-specific permission configuration and would mitigate the amount of small, permission-only plugin admin pages. This could be done by adding the hook filter:permissions.addFields and then doing something like the database module to get permissions of a certain user or group. This, along with a simplification of settings, would be super helpful for easier creation of plugins. Plugins are going to be the best part of this platform, and if they can be created with more ease, then this platform will be embraced more. This could be done via a plugin, but it would be so much better if it were included in the core. Client side features requested: API for accessing certain server-side functionalities. Post parsing on the client side (so I don't have to include markdown.js). Also, I should mention that after I'm done working on the 5 or so plugins I have in queue, I'm planning on developing a very strong polyfill server-side module library for bringing all browsers up to standard based on user-agent (to minimize unnecessary code).
  • 0 Votes
    4 Posts
    2k Views
    julianJ
    This is related to an issue resolved earlier. We found that if a topic's posts contained images pointing to a relative path (e.g. ![test](1.jpg), NodeBB would attempt to load them, causing them to load the entire topic again (since the url is site.com/topic/123/1.jpg). To combat this, @baris restricted the URL so that the slug must be correct, otherwise the user is sent to 404. For lack of a better solution, this was the approach we took, so this seems to be the reason why you're running into this issue now.
  • Topic Sorting Feature Required under Categories

    7
    0 Votes
    7 Posts
    3k Views
    A
    @julian you always make me think twice! You win on sorting! I will explain it to team @EisFrei Good read
  • TS3 sync

    2
    0 Votes
    2 Posts
    1k Views
    A
    If you need the plugin as a matter of urgency, send an email to sales[at]nodebb.org and they'l give you a quote for such a plugin. Alternatively, you can add it to this topic and hope that someone will be up for doing it.
  • Plugin contest Requests

    26
    1 Votes
    26 Posts
    11k Views
    A
    I did try posting that earlier from my iPad, but I was having issues with actually making posts. Haven't been able to replicate since. But yes, deleting users also removes their posts.
  • User profile show the groups the user belongs to

    4
    0 Votes
    4 Posts
    3k Views
    barisB
    This is implemented on master now.
  • Mobile Application API

    1
    0 Votes
    1 Posts
    1k Views
    E
    Hello, I'm developing(trying :)) a user applications api system for mobile application. Users register application with ID and Secret. With UserAPI and Token System, posting posts, commenting, and chat. How can I make UserAPI system? sorry for my english
  • Links in posts open in new tab?

    4
    1 Votes
    4 Posts
    3k Views
    A
    @Jacob-Bridges no problem buddy, I've used it myself on occasion, so can't claim to be as highly philosophical as I make out. But i don't believe developers/designers should be forcing non default browser options like target attributes on users. then again, people have argued about it for years, so it's not going to be definitively resolved anytime soon. Let us know if we can be of any more help, NodeBB are currently hosting a competition, if you're looking at writing plugins, you've joined at a great time.
  • Checking compatible plugin before can be actiavated

    4
    0 Votes
    4 Posts
    2k Views
    Hưng Thành NguyễnH
    @julian don't know why but I can't go into the site : packages.nodebb.org
  • Support PM2 for the "Restart NodeBB" button

    7
    0 Votes
    7 Posts
    3k Views
    PitaJP
    @julian said: If you're using pm2 loader.js, you should use the restart button in the ACP to restart NodeBB... I was dag nabbit. (... or ideally, don't use PM2 at all, since the loader supercedes it. Just: ./nodebb start) But I like to use pm2 because I use it for all of my other task management needs. Where in the code would it be?