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
  • Implement 'COMMENTS' feature in NodeBB

    2
    4 Votes
    2 Posts
    1k Views
    A
    Hi, As we know, in NodeBB there is concept like "One Topic" has multiple "Reply" (Posts). I wanted to implement functionality which provides facility for the user to make "Comments" on each reply. So the hierarchy will be : --> Topic --> Reply --> Comment 1 --> Comment 2 Most important is I wanted to do this using PLUGIN approach. So Is there any similar plug-in available which can help me? If I want to implement this then how should I start this? Any guidelines. Thanks!!
  • Optimistic concurrency locking in REDIS database

    1
    0 Votes
    1 Posts
    1k Views
    A
    Hi, Have NodeBB used "optimistic concurrency locking"? I think in NodeBB there is 'UPVOTE' concept, While upvoting there has to be 'Optimistic concurrency locking', So it can handle multiple database insert operation at a time while upvoting single post by multiple users. Please let me know where do I find the code for 'Optimistic Concurrency locking', and guide me how to handle multiple insert operation at a time in redis database. Thanks!!
  • Need information about release branches.

    8
    0 Votes
    8 Posts
    3k Views
    A
    Hi Julian, Thanks for the reply, It means in future ,for PRODUCTION we should not use 'stable' or any other taged branches(except v0.x.x). We should always go for v0.x.x taged branches for PRODUCTION. Is it right? How we can identify that which tag we can use for PRODUCTION? Is there any way to do that? Thanks!!
  • Topic Privileges Problems

    7
    1 Votes
    7 Posts
    3k Views
    A
    @alberto__segura May take a look at this later and maybe extend it to add a kitchen sink icon if required.
  • Renaming certain routes.

    3
    1 Votes
    3 Posts
    3k Views
    yeelan0319Y
    @psychobunny May I know where I can get a general picture for the ACP overhaul? And I really appreciate if there is a timeline for the release. I really like if the above feature for customize route will be included in the ACP overhaul. Then I guess we will be able to edit the route for each category through manage->categories, if I am getting it correctly? Just cannot wait to see the next release and thanks for so many wonderful works you all have done so far. It is fantastic!
  • NodeBB Developer AMA/Meet & Greet (Monday, June 16th, 2014)

    Moved
    34
    13 Votes
    34 Posts
    21k Views
    julianJ
    @Ribesg said: That's because there are far too many bugs. Where's my banhammer...
  • Add PHP API

    32
    0 Votes
    32 Posts
    19k Views
    S
    <?php class nodebb { function category_add ($params='name=Default category name', $token='e9de6fb6-1234-5678-8bbc-b5073fd1edef'){ shell_exec('/usr/bin/curl -H "Authorization: Bearer '.$token.'" --data "'.$params.'" http://localhost:4567/forum/api/v1/categories'); } } $nodebb = new nodebb; $nodebb->category_add(); return false; Now it's much easier
  • User MODERATOR role functionality

    1
    0 Votes
    1 Posts
    1k Views
    A
    Hi, I need to implement below functionality in my NodeBB: -Admin can assign user role as MODERATOR to any user, and Only User who have moderator role can approve Topic Creation and Comments/Reply. -Any new Topic created by registered/guest user should not be visible on the website till MODERATOR User approved it. -MODERATOR User will be able to see all the unapproved topics, reply/comments and approves it. Is this functionality present in NodeBB new releases or Is there any plug-in available ? If such functionality is not present then Can you please tell me which guidelines shall I follow? Thanks!!
  • using nodebb chat on external website

    3
    0 Votes
    3 Posts
    2k Views
    O
    @pitaj I thought about iframes first and got same resolution
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    387 Views
  • DevDocs - API Documentation Browser

    3
    0 Votes
    3 Posts
    3k Views
    PitaJP
    @frissdiegurke Here is a link: http://devdocs.io/ I can't believe I forgot that. For example I'm not able to disable any of the enabled APIs. Are you sure? Did you try clicking the "Select Documentation" button at the bottom? I'm pretty sure you can disable those... Also by selecting one of the APIs the URL changes but by refreshing the page-content gets changed. I don't see any page content changing, what do you mean?
  • loki.js

    9
    1 Votes
    9 Posts
    5k Views
    T
    Just dropping in to say 1.2 is out, with lots of goodies including angular integration.
  • version 0.7.0-dev utils.slugify bug when str is null

    3
    0 Votes
    3 Posts
    1k Views
    faceGoogleF
    @julian :wow! so efficient +1:
  • [Question] The Begining

    7
    0 Votes
    7 Posts
    2k Views
    BriB
    Nice to see you guys too, @julian!
  • Where do we want to go with Reputation Levels?

    10
    1 Votes
    10 Posts
    6k Views
    HuggyH
    @pichalite Thank you!
  • Custom Routes are not ajaxified

    7
    1 Votes
    7 Posts
    3k Views
    R
    I solved it, so for those get stuck here , we have to add Custom routes for ajaxifying and also mention which template to use. to solve that add custom mapping to the file /src/views/config.json like this "^route/.*": "Template to use without .tpl at the end", "^route/.*/add": "template"
  • v0.6.1 hook filter:category.get not firing

    5
    0 Votes
    5 Posts
    2k Views
    D
    @baris great, thanks! [EDIT] Will this hook persist?
  • Integrating NodeBB with a different standalone node site

    6
    3 Votes
    6 Posts
    7k Views
    rashthedudeR
    This is a very interesting thread and I would love to see @xiehan's idea come into fruition. Going forward I believe more and more sites will add a forum feature to their already existing site rather than running it separately so a seamless integration becomes the more vital. @Xiehan I would also love to know what you guys have done to overcome some of these limitations?
  • Use "nodebb-plugin-write-api" in PHP

    8
    0 Votes
    8 Posts
    4k Views
    julianJ
    Hello @sadmulwar -- I haven't had a chance to look at this yet, it will have to wait until after Wednesday.
  • Holy carp! neo-async is fast as hell!

    2
    2 Votes
    2 Posts
    1k Views
    barisB
    He seems to be optimizing his versions of the async calls. I didn't look a lot through his code but you can easily see the difference. Async is only 1k lines of code his version is 5k lines. And if you look at stuff like waterfall. https://github.com/caolan/async/blob/master/lib/async.js#L529-L560 vs https://github.com/suguru03/neo-async/blob/master/lib/async.js#L2074-L2213 clearly first one is a lot leaner while the second might run faster.