Skip to content
  • How do I call the block user function

    Unsolved Technical Support
    4
    0 Votes
    4 Posts
    152 Views
    barisB
    You need to add some js code to handle the click on the new button that you add and call the block toggle function.
  • Nodebb Azure OpenAI

    General Discussion
    1
    0 Votes
    1 Posts
    102 Views
    M
    Github:https://github.com/malaohu/nodebb-plugin-azure-openai Base On :https://github.com/NodeBB/nodebb-plugin-openai Demo:https://jike.info/topic/36108/ [image: 1727423712194-fb26473b-418d-43a6-8a48-f00909c1a710-screenshot1.png]
  • SSO using SAML in nodebb

    Unsolved Technical Support
    1
    0 Votes
    1 Posts
    131 Views
    N
    Hello, I am working on integrating SAML in my nodebb forum with my paradiso server. they have done from their side and provide me an xml file that has this fields:- <?xml version="1.0"?> <md:EntityDescriptor xmlns:md="Some confidential details" xmlns:ds="Some confidential details" entityID="Some confidential details">   <md:IDPSSODescriptor protocolSupportEnumeration="Some confidential details">     <md:KeyDescriptor use="Some confidential details">       <ds:KeyInfo xmlns:ds="Some confidential details">         <ds:X509Data>           <ds:X509Certificate>"Some confidential details"</ds:X509Certificate>         </ds:X509Data>       </ds:KeyInfo>     </md:KeyDescriptor>     <md:KeyDescriptor use="Some confidential details">       <ds:KeyInfo xmlns:ds="Some confidential details">         <ds:X509Data>           <ds:X509Certificate>"Some confidential details"</ds:X509Certificate>         </ds:X509Data>       </ds:KeyInfo>     </md:KeyDescriptor>     <md:SingleLogoutService Binding="Some confidential details" Location="Some confidential details"/>     <md:NameIDFormat>"Some confidential details"</md:NameIDFormat>     <md:SingleSignOnService Binding="Some confidential details" Location="Some confidential details"/>   </md:IDPSSODescriptor> </md:EntityDescriptor> and i am doing it with the nodebb-plugin-sso-saml and Passport-SAML but stuck as i am not getting the response please guide us. how can i integrate SAML as a sp
  • Docker installation not working, "nodebb-1 exited with code 0"

    Unsolved Technical Support
    4
    0 Votes
    4 Posts
    233 Views
    W
    @Saarol what do you mean by this, on OS or in docker? Having the same problem, incredibly annoying
  • Older post are not listed on page

    General Discussion
    4
    0 Votes
    4 Posts
    196 Views
    barisB
    You can increase the recent topic count in the ACP. Again this won't show all the topics going back to first one but you will see more. [image: 1727269191110-ecf9bc55-9712-41b6-9e1f-2b110de0dd7c-image.png]
  • NodeBB receives NLNet NGI0 Core Grant

    NodeBB Development
    6
    9 Votes
    6 Posts
    1k Views
    W
    While this is very interesting would this be an opt-in system? Also how would integrating non ActivityPub users work
  • NodeBB on Deno

    Unsolved Technical Support
    1
    0 Votes
    1 Posts
    86k Views
    caesarC
    I was wondering if NodeBB would run on Deno, especially with the new supposedly NodeJS-compatible Deno v2.0. Has anyone tried it?
  • File upload not working on android

    Solved Technical Support
    9
    0 Votes
    9 Posts
    237 Views
    bh4 techB
    Yes, it was indeed a privilege issue. On desktop, I was logged in as instance admin while on mobile as a normal user. Sorry, for troubling you.
  • Favicon file type

    General Discussion
    7
    0 Votes
    7 Posts
    307 Views
    julianJ
    @eeeee my mistake, only brand:favicon is used as the favicon. As you assumed, the touch icon is used for mobile devices. We expose it in the page meta tags as an optional icon for mobile devices to use in bookmarks and when added to the home page. The "maskable" icon is meant to be an image that is preferable to be edited computationally. An One example of a maskable icon used would be the icons in your phone's notification bar — they're shrunken down and flattened to black-and-white. Some sites would prefer a different icon (maybe one that is less busy, or fewer colours, etc). For example, on another site I admin, OpenBeta, the icon is white-on-orange. When automatically masked, the icon ends up white on white, which is undesirable, so this site uploaded a black-on-white "maskable icon" that shows up correctly when masked.
  • 0 Votes
    2 Posts
    119 Views
    phenomlabP
    @julian Same experience on Edge as with Chrome.
  • Pre-Alpha ActivityPub-related bug reports

    ActivityPub
    151
    10 Votes
    151 Posts
    8k Views
    thisismissem@socialhub.activitypub.rocksT
    There's probably a FEP that needs to exist explaining how polls on Mastodon even work, plus how they should work (it's not what you might expect)
  • 3.9.0 Upgrade Support

    Pinned Technical Support
    6
    2 Votes
    6 Posts
    307 Views
    N
    Are there any known issues with creating child/using themes with 3.9.0? I assume after a new update, themes are not always updated at the same time?
  • 0 Votes
    5 Posts
    167 Views
    zy zhangZ
    @baris It works! Thank you for your help!!!
  • 0 Votes
    4 Posts
    171 Views
    vipul handaV
    @julian , How do we check that
  • Post comments on profiles?

    General Discussion
    5
    0 Votes
    5 Posts
    296 Views
    SaarolS
    Thank you! I'm super looking forward to figuring this all out!
  • Custom search menu for one category

    Solved General Discussion
    3
    0 Votes
    3 Posts
    168 Views
    N
    Figured it out. All good. Thanks for the help. Much appreciated.
  • Moderation Plugin

    Plugin Requests
    2
    1 Votes
    2 Posts
    190 Views
    A
    I am willing to pay whatever it takes, $30 max.
  • Modify single user url structure

    General Discussion
    4
    0 Votes
    4 Posts
    219 Views
    barisB
    You would need to create new routes in your plugin like so helpers.setupPageRoute('/:groupslug/:userslug', middlewares, function (req, res, next) { // todo: get uid of user using req.params.userslug // todo: check if user is member of req.params.groupslug // todo: render account template with all data }); You can take a look at the core user routes on how to do most of this stuff.
  • Rest api responding as forbidden

    Unsolved Technical Support
    4
    0 Votes
    4 Posts
    172 Views
    T
    This is my cURL curl --location --request DELETE 'https://forumapp.findding.in/api/v3/posts/1/vote' --header 'Authorization: Bearer MY_ BEARER_TOKEN' --header 'Content-Type: application/json' --data '{ "_uid": 13, "delta": -1, "_csrf": "MY_CSRF" }' This above api is responding Forbidden curl --location 'https://forumapp.findding.in/api/admin/upload/file' --header 'Authorization: Bearer TOKEN' --form 'files=@"clouds.jpg"' --form '_uid="0"' This upload api responding as below { "path": "/api/admin/upload/file", "error": "[[error:api.master-token-no-uid]]", "bodyClass": "page-admin page-admin-upload page-admin-file page-status-500 theme-persona user-guest" }
  • Domain not resolving to forum (Nginx)

    Solved Technical Support
    3
    0 Votes
    3 Posts
    193 Views
    R
    @julian That was it, LOL. Thank you! I thought I already checked that but turns out my browser kept redirecting to HTTPS anyway. FYI (and for future readers) the easiest fix is to use certbot for an SSL cert, took me 2 minutes