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
  • NodeBB v1.12.2 released!

    Moved
    11
    9 Votes
    11 Posts
    4k Views
    Z
    @ALiveVam https://docs.nodebb.org/installing/os/ choose your os
  • where is the api docs for nodebb?

    19
    3 Votes
    19 Posts
    2k Views
    barisB
    If you are getting uid===-1 on the /api/config route it means your request was classified as a spider. https://github.com/NodeBB/NodeBB/blob/master/src/routes/authentication.js#L38
  • Simple gamification plugin

    11
    4 Votes
    11 Posts
    3k Views
    arrankaA
    when update?
  • Filter "join community"

    2
    0 Votes
    2 Posts
    320 Views
    barisB
    filter:register.check should do what you want, it gets fired when the user tries to register.
  • 0 Votes
    1 Posts
    301 Views
    LazL
    As the title says, I'm trying to make it so only admins/mods can upload or adjust the cover images for people's profiles. I've looked around the various hooks and what not, but I'm at a loss of how to achieve this. I was originally thinking I could edit the function of the upload/edit buttons and check if the person has the required permissions; but I cannot seem to find where their functionality is actually defined.
  • Using The Build Hook on Tpl Files That Are Inside Folders

    Solved
    5
    0 Votes
    5 Posts
    738 Views
    LazL
    Beautiful. Thanks a bunch!
  • Display fullname in topic

    Moved
    6
    1 Votes
    6 Posts
    895 Views
    snahedisS
    Yes, now it works ! Thanks @baris
  • Proposal change reputation icon

    2
    1 Votes
    2 Posts
    2k Views
    arrankaA
    I leave my icons I hope no one is offended [image: MCQT7Pd.png][image: GKlkPE3.png]
  • Missing posts/*/user status in /api/search page

    3
    0 Votes
    3 Posts
    459 Views
    A
    @baris Great ! Many thanks ! Exactly what I needed and it works (of course... ).
  • NodeBB PWA

    32
    1 Votes
    32 Posts
    13k Views
    julianJ
    Try putting it in public/src/ folder. Keep in mind you really shouldn't be putting stuff in these folders that aren't tracked by NodeBB, but I can't stop you either
  • Override template from plugin

    7
    0 Votes
    7 Posts
    1k Views
    A
    @PitaJ Ok ! I do it now.
  • Setting up Nodebb for CI/CD pipeline

    3
    0 Votes
    3 Posts
    653 Views
    YeePY
    @PitaJ OR it can read from environment variables? (Which is what is discussed in the link I gave above)
  • NodeBB Offline help

    8
    0 Votes
    8 Posts
    1k Views
    julianJ
    If you deleted the line in the Persona theme, just run ./nodebb build tpl && ./nodebb restart, and that should be it.
  • Restricting Write API Access

    3
    0 Votes
    3 Posts
    596 Views
    LazL
    If it were a bot, I could assign it a token from the ACP. I am creating a third party application that interfaces with NodeBB. It needs to be able to inherently create new user accounts, and then also login as them (which is where logging in via a token would come into play). I suppose it would be possible to create an account via a socket connection directly, but I imagine I could have uses to some of the write API methods anyways. Is it possible to programmatically create user tokens for the Write API? If that's the case, I could use a socket to create the account, and then generate a JWT token specifically for that user rather than hacking something into the application itself. That would leave the only hurdle being logging in, but at that point I could just store encrypted login credentials in a config file, and login to the API using https://github.com/NicolasSiver/nodebb-plugin-ns-login
  • Is it possible to remove the ability to switch themes from the Admin CP?

    5
    0 Votes
    5 Posts
    1k Views
    LazL
    That's probably the approach I'll take. I was just wondering if there was some inbuilt functionality, but it's not much work to do, so thanks. Have a nice day!
  • Running backup while NodeBB is running

    4
    0 Votes
    4 Posts
    1k Views
    ?
    Test it on a separate instance of NodeBB?
  • how to enable third-part login?

    2
    0 Votes
    2 Posts
    378 Views
    julianJ
    Depends what third-party login you want to enable. Check plugins for some common options (Facebook, Google, etc.)
  • Is there any plugin for AMP pages?

    1
    1 Votes
    1 Posts
    320 Views
    A
    I want to add AMP pages for nodebb pages,is there is any plugin for that?
  • Plugin usage metrics

    3
    5 Votes
    3 Posts
    763 Views
    gotwfG
    Awesome. Thanks bunches for this.
  • Exporting user list of a group, or adding fields to user list export

    1
    1 Votes
    1 Posts
    1k Views
    K
    Hello, I'd like to export a list of the users and their emails from a specific group. Is there a way to do this? And if not, is there a way to export all users, but add more fields to the list besides username and email address? Thank you