Skip to content

NodeBB Development

Stay tuned here to hear more about new releases and features of NodeBB!

2.8k Topics 18.5k Posts

Subcategories


  • Posts from the NodeBB Development Blog
    96 Topics
    779 Posts
    G
    Very Nice!
  • Found a bug? Why not make a bug report here?
    1k Topics
    7k Posts
    barisB
    Because you ran the forum without indexes you have documents that violate the index constraints. You will have to remove these documents for the create index command to work.
  • Focused discussion related to ActivityPub integration in NodeBB

    107 Topics
    2k Posts
    julianJ
    Could it be that the idea that quoted posts on forums are not rich resources (and thus liable for deletion) are an artifact of an older age of the internet, but at the same time is a feature, not a bug? 100% agreed that in a forum context the ability to quote the text of a post is important. Forum users often extend this in many ways, not limited to: Holding a user accountable (by preserving their words from future editing) Emphasis of certain portions of text Excision of unrelated portions of text Simply displaying the quoted post as a linked resource robs the end user of all that additional functionality, and that is something I am not sure I want to concede. @Christian-Stange @[email protected] @Panzz
  • Help Translate NodeBB
  • New Auth system integrating with existing Nodebb forum

    4
    0 Votes
    4 Posts
    959 Views
    julianJ
    Hi @mikewa, we don't have a plugin that allows NodeBB to act as the OAuth2 provider, but I'm interested in creating one if you're interested. Reach out to us at [email protected] and I'll be happy to discuss further We did have one in the past, although it is likely not working anymore.
  • How do you unit test plugins?

    3
    0 Votes
    3 Posts
    594 Views
    asdrubalivanA
    I see! Thank you so much for your response!
  • 0 Votes
    7 Posts
    3k Views
    asdrubalivanA
    This was due to a version mismatch. I was trying to use the database with a previous version of NodeBB by mistake. I'm marking this as solved
  • 0 Votes
    2 Posts
    363 Views
    PitaJP
    What does your "deployment" entail? The plugin list is stored in the database, so you should be able to restore that key if you wish.
  • 1 Votes
    5 Posts
    774 Views
    LazL
    That's great, thanks!
  • 在windows下面 nodebb 无法启动

    4
    0 Votes
    4 Posts
    781 Views
    ufan0U
    @lovewmf 试着查看日志,./nodebb log
  • Report Ideas

    2
    1 Votes
    2 Posts
    455 Views
    S
    In communities where we participated heavily, but didn't run the community ourselves, we used to build tooling that would go post by post and pull out some of this data and record date-time and poster of different posts and threads to track how people would post over time.
  • Changing public/src/widgets.js

    8
    0 Votes
    8 Posts
    3k Views
    A
    Sorry for necromancy but I have exactly the same problem as @shri to change sidebar bootstrap properties... With the latest nodebb version, do I need to do the same hack modifying directly the widget.js code ?
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    4 Views
  • Remove Category/Topic Names From Url

    8
    0 Votes
    8 Posts
    1k Views
    PitaJP
    @Laz there is no easy or straightforward way, no
  • [FAQ] How to make your forum private

    10
    5 Votes
    10 Posts
    6k Views
    A
    More necromancy. This probably isn't the most elegant way to do this, but it seems to work, and the other two posted above no longer do. <script> try { if (!app.user.uid && window.location.pathname !== '/login' && window.location.pathname !== '/register' && !window.location.pathname.startsWith('/reset')) { document.location.replace('/login'); } } catch (error) { // the page hasn't yet loaded } window.onload = function () { if (!app.user.uid && window.location.pathname !== '/login' && window.location.pathname !== '/register' && !window.location.pathname.startsWith('/reset')) { document.location.replace('/login'); } }; </script>
  • 0 Votes
    3 Posts
    2k Views
    Danial MalikD
    Great . Exactly what I needed. Just couldn't find it in the documentation.
  • Control appearance of BG img in a sub-category icon via CSS/LESS?

    Moved
    4
    0 Votes
    4 Posts
    595 Views
    omegaO
    Well this seemed to work for me - .categories>li .category-children .icon, .category>ul>li .category-children .icon Now on to control the layout of the sub categories !!!!!
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    6 Views
  • 0 Votes
    10 Posts
    1k Views
    PitaJP
    @Muhammad-Saqib I wasn't suggesting that you specifically implement it, just that you should wait until someone does. If you can implement it, then please do!
  • User object not available in partial

    3
    0 Votes
    3 Posts
    839 Views
    magnusvhendinM
    Thanks @baris, I will have a look.
  • Composer - Right Beside You

    1
    2 Votes
    1 Posts
    366 Views
    omegaO
    Yes! As outlined in the second part to this post here - I have created this dedicated topic for the purposes of pitching this new feature and functionality for composer. A composer that can align in one click to the right of the screen - creating a split view. I guess if people want left they can have it but the concept is being able to easily reference posts on the right and compose on the left, keeping an unobstructed view of the entire flow of the topic posts without having to minimize the compose editor. [image: oKqv5r8.png] Meet the new contextual button that would toggle between positions. Click to toggle horizontal position: [image: 7LkKIbM.png] Click to toggle right-aligned position (split view): [image: usbnOVf.png] As an evolution of composer core feature & function, I believe the case for, is incredibly self evident. I'm waiting for someone to tell me this feature is already available... I will edit an addition this OP with summary points and extra info if required. Please Upvote - If you want to see this as a core feature in standard nodeBB deployment.
  • How to call a ReST endpoint from inside the oauth-sso plugin?

    3
    0 Votes
    3 Posts
    629 Views
    S
    Thank you @PitaJ , request module worked.
  • NodeBB v1.7.3 has been released!

    Moved
    5
    6 Votes
    5 Posts
    4k Views
    F
    @Anukriti-Singh indeed
  • what's the matter it cannot show all menu items?

    8
    0 Votes
    8 Posts
    962 Views
    C
    i got it. it's cause webview 's layout_width (in xml) and height is not set to match_parent by default.