Skip to content

Feature Requests

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

805 Topics 5.0k Posts
  • 0 Votes
    1 Posts
    2k Views
    XiphX

    Considering Redis' clustering is strictly master-slave and doesn't support multi-master, it would be nice to be able to read and write from different Redis instances.

    A very basic example: reading from the local Redis slave while writing to an external Redis master. Compared to the current situation (reading from and writing to the same Redis instance, which has to be the master because you can't write to slaves), this would result in data being returned faster from the local slave and the load on the remote master would be lowered.

    Some potential failover situations:

    Master up, slave(s) down: Read from the Master instead of the slaves Master up, one of many slaves down: Read from the node specified in the config as failover for this one, if not configured read from other slave, if all slaves are down read from master. Master down, slave(s) up: Enter a StackOverflow-esque read-only mode, 503 all requests to the yet-to-be-written Write API.
  • Search Widget

    1
    3 Votes
    1 Posts
    920 Views
    A

    Would allow for adding a larger search bar in the global widget header, which would suit those wanting to display their forum in a stack overflow style manner. After 0.5.0 though, naturally. 😉

    Sidenote, the ability to not index certain forums in the search would be tip top, do a search for mobile, the top 3 posts are from Testing Forum, does apache solr have any weighting behind it to guage the useful topics from the not so useful?

  • Rename users as admin

    4
    0 Votes
    4 Posts
    2k Views
    A

    @gaasg No problem, you can click their name in users of the ACP and it takes you to the same place, do bear in mind that they can change their name back if they wish to.

  • 0 Votes
    1 Posts
    1k Views
    R

    When "community.nodebb.org" was updating, nginx servered a "502 Bad Gateway" text error page instead of a custom page displaying something like: "We will be back soon". I recommend that NodeBB creates a static page that is directly servered by nginx when NodeBB is down. This page should use the exact same theme as you currently have selected for your site. I think the link to nginx should be automated as much as possible (maybe ask [yes]/no permission in setup). But if it can't be there needs to be an easy tutorial on how to link nginx to this static page. The static page should be able to be overridden. It should be updated every time the theme changes. Thoughts?

  • Hide Posts/Threads

    5
    0 Votes
    5 Posts
    2k Views
    julianJ

    You can explicitly follow a topic, perhaps you should also be able to explicitly mute one?

  • Jump to Last Post in Topic

    5
    1 Votes
    5 Posts
    2k Views
    hekH

    @julian said:

    @hek What is the problem, the jumping doesn't actually take you to the bottom?

    Nope. It loads jumps around and I end up at the top post. But it is intermittent. Sometimes it works.

    I'll try clearing the bookmark (is it stored locally?) to see if it helps.

  • Off username change

    2
    1 Votes
    2 Posts
    1k Views
    T

    @Gateman said:

    How to do that?

    Not implemented, but if it is, it should be optional, a simple on or off.

  • Ctrl + enter to submit reply

    23
    0 Votes
    23 Posts
    8k Views
    S

    http://pastie.org/private/m5rujypbiwdf9xj55ysa6w Not sure if this is useful but I found it in the nginx error log

  • Local email functionality

    5
    0 Votes
    5 Posts
    2k Views
    julianJ

    Third-party email server is still encouraged (e.g. Mandrill, PostageApp). I don't believe anybody uses the local email plugin, but I could be wrong!

  • Zero Down Time

    7
    2 Votes
    7 Posts
    3k Views
    julianJ

    I suppose it would be very much like downtime you'd see if you were upgrading any large CMS.

    Have you tried using nginx to automatically send users to a pre-determined, statically-hosted error page if the connection to NodeBB 502s?

  • category/all/

    8
    1 Votes
    8 Posts
    3k Views
    A

    @psychobunny sounds good, I've finally got around to looking at theming, got a great (probably) idea for a theme. 😆

  • Make Topic has a permissions

    9
    0 Votes
    9 Posts
    3k Views
    julianJ

    Oy, topic permissions are a huge undertaking... I'm out sure how nicely it'll play with the Frontend either...

  • Some feedback from the lovely folk at my forum

    47
    1 Votes
    47 Posts
    15k Views
    A

    Forgot the css in my pull request, not 100% on where to put it, but

    div.content hr { margin-bottom: 10px; margin-top: 5px; }

    @scottalanmiller #2 I have solved through jquery. I added a button to my forum which changes the body class. So my forum goes from

    light.png

    to

    dark.png

  • Any backup plugin?

    7
    2 Votes
    7 Posts
    3k Views
    T

    Thanks a bunch!

  • 0 Votes
    3 Posts
    2k Views
    ffmadF

    @julian said:

    @ffmad You can modify the HTML by customising the template in the theme. The theme files are located in node_modules/nodebb-theme-vanilla and node_modules/nodebb-theme-lavender

    Best bet would be to fork the lavender theme and make your changes in a new theme for your site 🙂

    that's what i've done ^^

    what i said is that it lacks the 'topic title' in lavender theme

  • recent posts ticker

    1
    0 Votes
    1 Posts
    929 Views
    G

    Is there a simple way to make a simple recent posts ticker?
    Something maybe like this?

    http://www.creamsoda.co/showcase/ticker/

    @julian

  • Long "badges" like Community Helper Chinese

    5
    0 Votes
    5 Posts
    1k Views
    ?

    @psychobunny Well, since you mentioned it 😉

  • displaying more info in RSS feed

    2
    0 Votes
    2 Posts
    2k Views
    G

    @julian @psychobunny anyone? 🙂

  • Widgets viewable only by guests

    5
    0 Votes
    5 Posts
    2k Views
    T

    @Schamper How would one customize say, the custom-homepage widget to show only to users who are not logged in then?

    Edit: Figured it out 🙂

  • 1 Votes
    9 Posts
    4k Views
    T

    @julian said:

    Like this?

    Selection_006.png

    Before we can do this, we have to actually implement topic title searching properly 😄

    Bingo.