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
  • Moderator Power

    1
    0 Votes
    1 Posts
    1k Views
    andreaperniciA
    Is there a way to enable a Moderator with superpower of editing all the sections, ban users, find user for ip address, see user ip, change user's signature, change user's avatar. A sort of Sub-Admin user (or if you prefer a Super-Mod:)
  • Alter home page API to also get html code in post's content

    3
    0 Votes
    3 Posts
    2k Views
    agarcia17A
    @baris thanks a bunch..!
  • [Solved] .editorconfig pls

    2
    0 Votes
    2 Posts
    1k Views
    B
    /facepalm added 1 year ago https://github.com/NodeBB/NodeBB/commit/ba89285c748e0573b0bfeb5ce4c49b29dcd15b17
  • filter:uploadImage and filter:uploadFile changes

    2
    1 Votes
    2 Posts
    3k Views
    ShardS
    I'm unsure if I'm seeing a regression or an undocumented? change here. I'm currently getting: TypeError: undefined is not a function at /mnt/Extra/home/dbolack/Projects/nodebb-plugin-rscloudfiles/index.js:203:4 Which maps to: callback(null, { url: rsCloudFilesCDNSecure + '/' + image.name, name: image.name || '' }); Which is equivalent to the current imgur plugins bit: callback(null, { url: data.link.replace('http:', 'https:'), name: image.name || '' }); Any ideas?
  • Categories on Subdomains.

    10
    2 Votes
    10 Posts
    3k Views
    A
    After some playing about, i've settled on a redirect. If anyone wants to do something similar, create a new file in sites-available called subdomains, then do the usual sudo ln -s /etc/nginx/sites-available/subdomains /etc/nginx/sites-enabled Inside the subdomains file, create a server block like thus: # Mixes server { listen 80; server_name mixes.35hz.co.uk; rewrite ^ $scheme://35hz.co.uk/tags/mix$request_uri? permanent; } If you want the subdomain to ignore the request parameter, then remove $request_uri? portion of the rewrite. This basically means that if someone typed mixes.35hz.co.uk/parameter it would ignore /parameter and still go to the relevant tag page without causing a 404. This may be more beneficial. So I'd recommend leaving that portion out. However this would be useful if you wanted a fast way to navigate to a user profile via something like user.35hz.co.uk/a_5mith. Because you could add the request_uri after /user in the rewrite. Just add more server blocks as required for each rewrite. You can stack server_names so that multiple subdomains go to the same link, just add another server_name underneath the existing one. server_name mixes.35hz.co.uk; server_name mix.35hz.co.uk;
  • Is socket.uid reliably secure?

    10
    0 Votes
    10 Posts
    3k Views
    S
    @baris said: We had no reports of anyone altering socket.uid its a server side only value. A while back there was a certain vulnerability (not NodeBB specific), I don't exactly remember what it was, but it allowed a user to mimic another user, even an admin, and do pretty much everything as that user. Now you have one report
  • 0 Votes
    11 Posts
    16k Views
    A
    @baris Yep, that's the ticket, cheers buddy. Can be marked as solved.
  • nodebb API support?

    2
    0 Votes
    2 Posts
    2k Views
    S
    @julianlam is already working on this, see this topic.
  • Any Android and iOS benchmarks for NodeBB?

    5
    0 Votes
    5 Posts
    3k Views
    P
    yup. Posting a fix for that when I get a chance: https://github.com/NodeBB/NodeBB/issues/2319
  • Customise og: tags

    1
    0 Votes
    1 Posts
    947 Views
    O
    Hi, Is it possible to customise og: tags without editing NodeBB core? Thanks
  • 0 Votes
    4 Posts
    3k Views
    barisB
    I don't think we have that documentation right now, couple months ago I started a doc in the github wiki about the db structure but I don't think it got moved over to the docs website. Either way the best way to store your plugin data is to prefix the name of your keys with the plugin id so it doesn't conflict with other plugins. Also you need to be careful to not break any of the core objects, ie if you delete the key users:joindate you will have problems.
  • User deleted account, still logged in as guest?

    2
    0 Votes
    2 Posts
    1k Views
    A
    @trevor I think they recently implemented that when a user is deleted/banned, that their socket get closed. Or words to that effect. Don't quote me on that though.
  • Help Me ( Installation )

    6
    0 Votes
    6 Posts
    3k Views
    Netto HikariN
    @Master-Antonio I still offer free NodeBB hosting right here: https://community.nodebb.org/topic/2291/offering-a-couple-nodebb-instances-for-free/11
  • script to auto create a topic

    14
    1 Votes
    14 Posts
    5k Views
    esiaoE
    @agarcia17 I'm glad I could help you. And I want to say thanks for the solution I'll probably do something along those lines for my forum too
  • Chromebook giveaway - vote for us on CMS Critic!

    Moved
    22
    7 Votes
    22 Posts
    21k Views
    A
    Here sir, take my vote.
  • Problem adding classes and removing before and after ajaxify

    4
    0 Votes
    4 Posts
    2k Views
    julianJ
    Glad you figured it out with @arasbm's help @trevor, sorry I had to go to bed
  • Markdown hast vanished.

    16
    0 Votes
    16 Posts
    4k Views
    julianJ
    @a_5mith :poutine:
  • I like FontAwesome, but...

    3
    2 Votes
    3 Posts
    2k Views
    julianJ
    I think it may be possible. FontAwesome has LESS support, so we could possibly work that into the vanilla theme so it can be easily removed instead of removing it from the header.tpl
  • How does nodebb.org -> community.nodebb.org login authentication work?

    3
    0 Votes
    3 Posts
    2k Views
    T
    Nice, thanks for point me in the right direction!
  • Update Topic slug

    3
    0 Votes
    3 Posts
    2k Views
    B
    ah crap, i totally missed reading this line! thanks you @baris