Skip to content
  • 0 Votes
    2 Posts
    86 Views
    julianJ

    @nhl.pl That's correct! That would be the GitHub repo for the new Social Web Incubator Community Group Forums and Threaded Discussions Task Force (what a mouthful!)

    We're still figuring out governance and how to conduct discussions, but that's potential way.

  • 1 Votes
    89 Posts
    13k Views
    nhl.plN

    Quill 2.0 has been released.
    https://slab.com/blog/announcing-quill-2-0/

    Link Preview Image Announcing Quill 2.0 - Knock Down Silos by Slab

    Running weekly updates of every small improvement and bugfix to Slab that miss the headlines.

    favicon

    (slab.com)

  • 0 Votes
    18 Posts
    341 Views
    nhl.plN

    You're welcome. Please spread the word about NodeBB in your country. Thank you.

  • Nodebb fediverse - all in one?

    ActivityPub
    8
    1 Votes
    8 Posts
    200 Views
    nhl.plN

    AT Protocol by Bluesky offers Portable accounts (Change hosts without losing your content, your follows, or your identity) so it will end up in exporting profile at /user/yourusername/consent and using it elsewhere.

  • Upgrade issues

    General Discussion
    7
    0 Votes
    7 Posts
    105 Views
    eeeeeE

    Just as an update, (incase anyone else has this problem), chatgtp was quite good sorting out, and removing older versions, and said:

    The naming difference between node and nodejs primarily stems from historical reasons and package management conventions.
    In some Linux distributions, including Debian and its derivatives like Ubuntu, the package for Node.js is named nodejs to avoid a conflict with another package called node. This node package is unrelated to Node.js and is used for a different purpose.
    The naming convention was introduced to prevent potential conflicts between Node.js and the unrelated node package. However, this led to confusion for users accustomed to using the node command to execute Node.js scripts. To address this confusion, symbolic links or alternatives are often used to allow the node command to point to the nodejs executable.
    While the naming convention can indeed be confusing, it's a result of the need to avoid conflicts and maintain compatibility with existing packages. Efforts have been made to streamline this naming difference in newer versions of Node.js, but it may still persist in certain distributions and setups.

  • 0 Votes
    2 Posts
    59 Views
    crazycellsC

    @Rajeev-Kumar

    Please check these topics:

    Link Preview Image I want to add some thing like this

    I want to add some thing like the following highlighted. How can I do it?

    favicon

    NodeBB Community (community.nodebb.org)

    Link Preview Image How to create a "New Topic" button in header

    Here is another simple widget to add a new topic button into the new brand header widget area. This allows your users to create topics from anywhere in the ...

    favicon

    NodeBB Community (community.nodebb.org)

  • 0 Votes
    8 Posts
    176 Views
    PitaJP

    Word that from would bee messed up. Can you try undoing your change and console.loging those values to see what they end up being?

  • 39 Votes
    47 Posts
    6k Views
    AaronNGrayA

    @julian @[email protected]
    Peeps, if we could further fill in the terminology spreadsheet and maybe use this as a start to deeper map between the platforms/protocols :- https://docs.google.com/spreadsheets/d/1tPZXywqFZe3xXx_fV9icNHLOkSrXx3_rHhPeRmMBZR4/edit#gid=0

  • 0 Votes
    8 Posts
    261 Views
    AaronNGray@fosstodon.orgA

    @trwnh context is a wonderful thing 😉

  • 15 Votes
    7 Posts
    469 Views
    crazycellsC

    @julian I am not sure but I guess so...

    when I clicked the link on the first post of this topic: https://community.nodebb.org/topic/cd43b9f3-c032-44cc-adc8-f32e7ee91901/our-next-meeting/

    it takes me here but gives error:

    https://socialhub.activitypub.rocks/ap/object/1899f65c062200daec50a4c89ed76dc9

  • Our next meeting

    Moved Threadiverse Working Group
    18
    0 Votes
    18 Posts
    214 Views
    devnull@socialhub.activitypub.rocksD
    If I did things correctly, I should have a rudimentary two-way synchronization working now… I'm not sure if there's still a 5 minute delay between posting and federating... let's see.
  • 0 Votes
    6 Posts
    173 Views
    nhl.plN

    Are you sure you want to use Apache web server? Even lightweight nginx working as reverse proxy can be easily overloaded with normal traffic. And you will see a result like this. Similar to attacking php-based forum with ddos-bots traffic.

    Bluescreen rate-limiting high traffic will help to reduce server load so you want to leave it as it is.

    A better idea is to install firewall or similar software to deny traffic from problematic IPs/countries/etc.

  • 0 Votes
    2 Posts
    47 Views
    nhl.plN

    @Mia-smith said in Need suggestion: Experiencing Persistent API Error:

    I also check this : https://community.nodebb.org/topic/17758/error-permission-for-opt-config-nodebb-in-installing-with-dockerlooker But I have not found any solution.

    Do you have any other problems with your Docker install? For example NodeBB can show all users IPs as localhost if server ports are blocked (communication between Docker app and host machine).

    It worked OK and stopped working?

  • Plug-ins i18n via Transifex

    Feature Requests
    1
    0 Votes
    1 Posts
    38 Views
    nhl.plN

    Some interesting feature requests can be found here:
    https://github.com/NodeBB/nodebb-plugin-2factor/pull/93

    In short:

    proposal to move all language files to Transifex and allow translators to work on translating plug-ins (pre-installed/default/bundled plug-ins were mentioned), 123456 vs. 123 456 as common i18n problem not only for Korea and Japan, some other shortcomings from Korean user point of view. Link Preview Image Korean translation by NavyStack · Pull Request #93 · NodeBB/nodebb-plugin-2factor

    First and foremost, I wish to express my sincere appreciation for the development of such an outstanding plugin. In my role as the coordinator for NodeBB's Korean and Japanese translations, I have strived to maintain consistency in wording with the primary translation project. At present, numerous default plugins of NodeBB come pre-installed. However, it appears that this applies not only to administrators but also to end-users. Therefore, it would be advantageous to enable the management of built-in plugin translations on Transifex as well. While I currently utilize NodeBB in production, there are instances where certain strings or plugins remain untranslatable, often exposing my users, who are not proficient in English, to such content. Hence, I would kindly request your consideration on this matter. Below, I have outlined several queries regarding the plugin, along with suggestions for enhancement: Some applications use a space character when presenting a 6-digit number. For instance, 123456 may appear as 123 456 when copied to the clipboard. Given the increasing prevalence of users utilizing this feature via a browser extension plugin, I believe enhancing the user experience by disregarding space characters and accepting numbers solely would be beneficial. There are instances where 2FA (Two-Factor Authentication) needs to be input more than once due to specific circumstances. For instance, upon pasting it into a browser or application, users are prompted to re-enter their username and password, even if the values are accurate. This could be due to either rapid typing or previous input. Personally, I circumvent this inconvenience by pressing and holding the CTRL key while performing CTRL + V. (But... sometimes I face Username and Password form page.)However, this workaround may prove inconvenient for the average user. While acknowledging the inherent trade-off between security and convenience, I believe there is room for improvement in this regard, particularly concerning 2FA. Occasionally, upon entering my username, password, and 2FA code, I find myself logged in as a non-member pop-up. This issue warrants attention for resolution. Your attention to these matters would be greatly appreciated, and I am confident that addressing these concerns would significantly enhance the usability and functionality of the plugin. I am currently using NodeBB in a production environment. Hence, updating without translations results in English displaying as is, akin to a bleeding edge situation. I kindly request measures to improve this. You can verify my commit timestamps, which reflect my working pace. There's ample time to pre-translate adequately for any additions. Your cooperation in presenting translation sentences prior to adding new strings would be greatly appreciated. Thanks for your support.

    favicon

    GitHub (github.com)

  • 1 Votes
    24 Posts
    3k Views
    K

    @phenomlab Thanks for quick reply. I will try to fix it 👋

  • 0 Votes
    4 Posts
    119 Views
    Nuran AkimbekN

    After searching and reading documentation, I found that, csrf token not created in my situation.

  • 15 Votes
    18 Posts
    754 Views
    julianJ

    @crazycells I do not like repeated logic, as it adds maintenance burden. I will be removing it regardless 🙂

  • 13 Votes
    23 Posts
    12k Views
    julianJ

    @cifangyiquan if the user has an existing account before attempting session share login then they will get a new account, since the "remote id" passed in is unknown.

    I believe if you pass in an email, it should attempt email user matching.

  • 4 Votes
    2 Posts
    123 Views
    T

    Anyone else using Backblaze and this plugin?

  • Question and Answer plugin

    NodeBB Plugins
    51
    6 Votes
    51 Posts
    15k Views
    phenomlabP

    For anyone interested in the above feature, it's documented here

    Link Preview Image Extended functions for Q&A NodeBB plugin

    I wanted to add functionality into Sudonix so that it a) Adds a new DIV in the form of a panel/card after the last post if the topic is “solved” b) Adds a li...

    favicon

    Sudonix | A one-stop-shop for all your technology questions (sudonix.org)