Skip to content

Feature Requests

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

827 Topics 5.1k Posts
  • Choose to install npm packages at startup on Docker.

    3
    0 Votes
    3 Posts
    483 Views
    Per0xP
    Yes I'm referring to the Dockerfile. I'm no expert with Docker either, but I must admit that it's extremely handy for creating forums on the fly with different versions at the same time, and saves a lot of time. If you're not focused on this tool I completely understand and appreciate you already providing up-to-date docker images, so I'll try to see what I can do myself and share it if it works well. This is possible by manually modifying the dockerfile but I think it's also possible in a more elegant way and easy to use, with env variables
  • Allow notifications when a post is edited

    4
    3 Votes
    4 Posts
    698 Views
    Q
    @baris Thanks. That's awesome that you put that in so quickly!
  • Pinned topics on unread/recent

    1
    0 Votes
    1 Posts
    315 Views
    T
    Pinned topics/posts are useful to help new users and we use them in all the categories. Some users end up directly in "unread" or "recent" and it would be helpful if we could pin topics to those as well.
  • Can admin and mods read private messages?

    6
    0 Votes
    6 Posts
    2k Views
    M
    אשמח לדעת האם יש דרך לצפות בצאט של המשתמשים שלי על ידי תוסף תודה רבה מראש
  • "Forum Terms of Use" and text formatting

    6
    1 Votes
    6 Posts
    915 Views
    crazycellsC
    @baris said in "Forum Terms of Use" and text formatting: Ahh looks like the tos is only parsed as post on the /tos page and not in the register step will fix that. thanks
  • Suggestions to boost Node BB SEO traffic Growth

    8
    -1 Votes
    8 Posts
    2k Views
    xinbenlvX
    Thank you for the idea of SEO. a. I agree with @julian there are philosophical disagreement b. agree, adding Google schema support could be built-in like we have seen FB open graph is built-in c. not a forum, try other software d. would be helpful, could be done by a plugin. Argueable could be built-in too, IMHO e. I have nothing against but I think it would be a large project because I could picture some addition live ML and log mining needs to be developed for this to be generalized, and could complicate the core NodeBB a lot. f. not a forum, sounds to me a social network g. has been done by plugin and you could pretty much develop it yourself. h. not thing against it, I think it currently works. i. it's more of a site operating and community engagement strategy j. not a forum k. Good idea, could be done by plugin l. This is already in place, right m. good idea. I don't see why not but I assume it already works n. same as k
  • Asciidoc Native

    2
    0 Votes
    2 Posts
    323 Views
    gotwfG
    The case for asciidoc from the asciidoctor folks, quoted liberally from AsciiDoc vs Markdown for purposes of discussion and analysis (i.e. Fair Use): "The defacto lightweight markup language is Markdown. (At least, that’s what you call it at first). The main advantage of Markdown lies in its primitive syntax: its manual and cheatsheet are one and the same. But this advantage is also its greatest weakness. As soon as authors need something slightly more complex than basic prose (e.g., tables, cross references, footnotes, embedded YouTube videos, etc.), they find themselves resorting to embedded HTML or seeking out more feature-rich implementations. Markdown has become a maze of different implementations, termed “flavors”, which make a universal definition evasive. The IETF has declared “there is no such thing as "invalid" Markdown.” See This Is Markdown! Or: Markup and Its Discontents. Here’s how the story inevitably goes. You start out with Markdown. Then it’s Markdown + X. Then Markdown + X + Y. And down the rabbit hole you go. What’s worse, X and Y often require you to sprinkle in HTML, unnecessarily coupling content with presentation and wrecking portability. Your instinct to choose Markdown is good. There are just better options. AsciiDoc presents a more sound alternative. The AsciiDoc syntax is more concise than (or at least as concise as) Markdown. At the same time, AsciiDoc offers power and flexibility without requiring the use of HTML or “flavors” for essential syntax such as tables, description lists, admonitions (tips, notes, warnings, etc.) and table of contents. It’s important to understand that AsciiDoc was initially designed as a plain-text alternative to the DocBook XML schema. AsciiDoc isn’t stuck in a game of whack-a-mole trying to satisfy publishing needs like Markdown. Rather, the AsciiDoc syntax was explicitly designed with the needs of publishing in mind, both print and web. If the need arises, you can make full use of the huge choice of tools available for a DocBook workflow using Asciidoctor’s DocBook converter. That’s why mapping to an enterprise documentation format like DocBook remains a key use case for AsciiDoc. And yet, AsciiDoc is simple enough to stand in as a better flavor of Markdown. But what truly makes AsciiDoc the right investment is that its syntax was designed to be extended as a core feature. This extensibility not only means that AsciiDoc has a lot more to offer, with room to grow, it also fulfills the objective of ensuring your content is maximally reusable."
  • Help Needed on Markdown

    4
    0 Votes
    4 Posts
    887 Views
    greenmoonG
    @oplik0 thanks a mil for this great input.
  • Poll widget

    Unsolved
    3
    0 Votes
    3 Posts
    544 Views
    julianJ
    No, this is not possible, as the poll plugin ties individual polls to topics.
  • Minimum reputation to enable chat

    3
    1 Votes
    3 Posts
    1k Views
    shmuel4S
    Is there such a possibility today? Very happy!
  • Guide for official Docker?

    Unsolved
    2
    4 Votes
    2 Posts
    552 Views
    P
    Some more docker / compose documentation would be nice. How to deploy und upgrade, persistent data and how to configure (ideally by environment)?
  • Uploads to seperate servers

    2
    2 Votes
    2 Posts
    1k Views
    y hY
    quite a while, is there anyway to do it yourself? plugin or anything?
  • May Docker Discussion

    43
    2 Votes
    43 Posts
    9k Views
    E
    @gotwf wow "some kind of superior master ring" the admins here stuck in the 2000's are really having a weird inferiority complex in terms of docker. Its not a master ring, its not a magic supertool, its just clever, modern technology. Its a way to maintain systems with MUCH less hassle than was needed before. not everyone needs to understand the details of installing a microservice if the person that understands BEST maintains the docker and updates frequently for security and functional updates. If running a nodeBB forum is your lifes purpose, i can understand you enjoy the full install and undertanding how everything works, to the last detail. if its just another web service you are runing among 20 others, you dont give too much of a damn, you just want it to be as easily maintainable and servicable as possible. The religious war is started by the people hating dockers, the others just want to make their job as productive as possible. BTW, lets see how quickly somebody gets up a server after a linux distribution change using traditional methods vs. a server thats dockerized
  • 0 Votes
    3 Posts
    677 Views
    julianJ
    Well, I only added that one a month ago It will be in 1.13.0, as @oplik0 says. You can of course, use latest master if you'd like.
  • custom logic before topic delete

    6
    0 Votes
    6 Posts
    921 Views
    NoduleJSN
    @baris i will do it! thanks you
  • Post timeline tracker

    3
    0 Votes
    3 Posts
    979 Views
    crazycellsC
    Our forum is in paginated form, so I was not aware of this function... I was writing for paginated design so everyone can use it, but apparently infinite scroll design is already using it... So, in this case my question will be about paginated forum... There are redundancy and lack of buttons.. Arrows are: two << (up) or one < (up) or two >> (down) or one > (down) two arrows takes you either to the first or last post of the topic... one arrow takes you previous or next posts... However there are already pagination, so you can go to first or last page with pagination anyway... with these settings there are no way you can go to the top of the page, or to the bottom of the page (I meant first post of the page not the topic or last post of the page not the topic), you have to scroll to the top or to the bottom... I think it will be more useful if two arrows take you to the top of bottom of the page rather than topic... If people wants to go to the first page or last page, they can do it using pagination anyway...
  • Allow creation of subcategories by assigned moderators

    6
    3 Votes
    6 Posts
    1k Views
    oplik0O
    There is this plugin: https://github.com/yariplus/nodebb-plugin-modmin Basically does what you want, allowing you to give someone a permission to manage a specific category - including creating subcategories there.
  • This topic is deleted!

    8
    7 Votes
    8 Posts
    1k Views
  • Filter Orphaned Images

    1
    0 Votes
    1 Posts
    263 Views
    FrankMF
    Is it possible to get an filter/sort option in admin/manage/uploads ?
  • Suggestion - String interpolation (Template literals)

    2
    0 Votes
    2 Posts
    394 Views
    PitaJP
    String concatenation is highly optimized in JS engines, so the benefits of template literals for performance are small. Using template literals on the client side also makes you incompatible with older browsers. Also you didn't really relate your advice to NodeBB.