Skip to content

Feature Requests

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

827 Topics 5.1k Posts
  • Separate theme from plugin

    7
    0 Votes
    7 Posts
    2k Views
    BriB
    @ailion said in Separate theme from plugin: Real preview without rebooting or waiting for over 5 seconds/theme. Yeah, this is a real problem that I don't think can be solved by wishing it to happen. Not all things are possible with programming, unfortunately; there are real world constraints we have to live with. AFAIK the current themes require processing since they need to be compiled to CSS that the browser understands, and that requires time. What is sacrificed in time is gained in modularity and composability, which I think is quite a fair tradeoff, unless you plan on changing the CSS constantly (several times a day). This is a scenario I've seen too, but the way to solve it is extremely complex. But by all means, if you can pull it off, more power to you!
  • Per-user custom CSS

    2
    0 Votes
    2 Posts
    1k Views
    PitaJP
    Users can use a browser plugin like Stylish to do this themselves if they desire. Of course, I'm sure it's fairly trivial to make a plugin that would do this.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    5 Views
  • Modifying Navbar

    2
    0 Votes
    2 Posts
    2k Views
    PitaJP
    Yes, there is. Here's an example using a light shade of blue: .navbar-default { background-color: #64B5F6; border-color: #90CAF9; } /* you may need this part if the contrast of the icons / text isn't enough */ .navbar-default .navbar-nav>li>a, .navbar-default .btn-link { color: #424242; /* darker grey than normal */ } And here's an example using a dark shade of blue: .navbar-default { background-color: #0D47A1; border-color: #1565C0; } /* you'll need this since the normal shade of grey isn't light enough */ .navbar-default .navbar-nav>li>a, .navbar-default .btn-link { color: #E0E0E0; } .navbar-default .navbar-nav>li>a:hover, .navbar-default .btn-link:hover { color: #FFFFFF; }
  • NodeBB integration with Tapatalk

    31
    0 Votes
    31 Posts
    21k Views
    hekH
    Shouldn't this request be directed to Taptalk Inc? They seem to charge both the app user and the forum maintainer for "pro" features. As this is an open source project, they're free to provide a NodeBB taptalk plugin and earn more money
  • Voting system for Feature Requests

    3
    1 Votes
    3 Posts
    2k Views
    T
    @julian I thought there was a NodeBB voting plugin?
  • NodeBB as a Windows Service

    3
    0 Votes
    3 Posts
    2k Views
    PitaJP
    Open an issue on Github, please. We can more easily track things there.
  • Notifications on Navbar

    1
    0 Votes
    1 Posts
    1k Views
    liberaltechL
    On mobile devices the notifications aren't immidiately shown unless you click on the side panel. It would be nice to see a notification marker of some sorts on the navbar.
  • Easier Update

    12
    2 Votes
    12 Posts
    4k Views
    liberaltechL
    @julian what if this file could be broken up categorically? Export what you need? I would only require user info to be exported. I can manually set up pluggins since sometimes some break and therefore wouldn't want to upgrade my forum until those plugins are resolved. Would user data alone create such a large file?
  • Subdomain proxy for Apache

    8
    0 Votes
    8 Posts
    8k Views
    Karli OtsK
    Ubuntu 16.04 config, if someone might come up with that problem <VirtualHost *:80> ServerName forum.mysite.com <Location /> ProxyPass http://127.0.0.1:4567/ ProxyPassReverse http://1277.0.0.1:4567/ </Location> <Location /assets> ProxyPass http://127.0.0.1:4567/assets/ ProxyPassReverse http://1277.0.0.1:4567/assets/ </Location> <Location /socket.io> ProxyPass http://127.0.0.1:4567/socket.io/ ProxyPassReverse http://1277.0.0.1:4567/socket.io/ </Location> </VirtualHost>
  • How to improve Nodebb - few suggestions from the top of my head

    3
    1 Votes
    3 Posts
    3k Views
    T
    @Pilvinen said in How to improve Nodebb - few suggestions from the top of my head: Thread tools: Edit poster/adopt post The admin should be able to switch the owner of the post. (right now I have orphan posts left over from import and the only way to change their owner is to use the redis-cli). Probably not a very popular/useful feature in general, but should be simple enough to implement because why not? Is this possible yet? Thanks Ted
  • Image uploading

    38
    0 Votes
    38 Posts
    25k Views
    Manny LazanakisM
    @audreybest ![alt text](image url)![alt text](image url)
  • Add back real-time list of people viewing thread?

    19
    0 Votes
    19 Posts
    7k Views
    poP
    Oh, I see! And I just saw your reply appear.
  • Browser notifications

    6
    0 Votes
    6 Posts
    2k Views
    PitaJP
    @teh_g have you tried installing it via npm?
  • PostgreSQL support

    9
    2 Votes
    9 Posts
    4k Views
    PitaJP
    @jarey MongoDB being schemaless for me is an easy way to work with the javascript objects in json. I think it would be harder to work with traditional relational databases like PostgreSQL in that approach. I'm not talking about whatever your specific use case is, I'm only talking about how NodeBB/database works. If you don't see MongoDB suitable, because its collection model is not used by Nodebb, the table model around PostgreSQL wouldn't be used either with the additional problem of being tied to an specific schema if you don't model all data with key/blob. What I'm saying is that the relational table structure (SQL) is closer to key/value (Redis) than the document-store structure (Mongo). Obviously that doesn't matter when talking about NodeBB/database since it doesn't using any of those specific features. It essentially just emulates Redis on top of Mongo, which a Postgre adapter would also do.
  • Admin Option - Email Notification New User Registration?

    3
    0 Votes
    3 Posts
    2k Views
    M
    @torn2 said in Admin Option - Email Notification New User Registration?: @Michael-Pfaff There's a plugin for that: https://github.com/julianlam/nodebb-plugin-registration-notification Oh nice! Not seeing it in ACP. @julianlam Do you have plans to update it to be compatible with v1.4.0?
  • Separate notification email option for mentions

    5
    4 Votes
    5 Posts
    3k Views
    M
    Definitely want and need this to be a feature. Add my name to the petition.
  • Colored Usernames

    3
    0 Votes
    3 Posts
    2k Views
    julianJ
    @Ryan-Feng I believe this can be done with a change in the theme templates for your site. We do send over the group label, and that should contain the colour hex value, which you can use as a style attribute for the username itself.
  • Approve posts and topics

    1
    0 Votes
    1 Posts
    1k Views
    S
    Are there a plugin for these, or stock with NodeBB? How does one make it so that a moderator must approve a topic in order for the topic to become publicly view able? How can I set it up so that all new members posts must be approved before they are displayed? I figure that this will deter the spammers.