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
  • Voting (Part 3): Runner-up for Best Plugin

    Moved
    23
    3 Votes
    23 Posts
    17k Views
    JenklerJ
    I like the plugin-emailer-amazon plugin
  • Unicode slugs? Yes please!

    7
    2 Votes
    7 Posts
    3k Views
    S
    Looks rad
  • If you use Atom, and miss resizable panes...

    7
    1 Votes
    7 Posts
    3k Views
    B
    emacs doesn't have paywall either
  • How to change 'localhost:4567' to actual domain name!!

    12
    0 Votes
    12 Posts
    20k Views
    nhl.plN
    Yes, you'll need it in your config file. Just replace redis with mongo phrase or use setup to generate config.json.
  • What is meaning of misconfigured csrf?

    1
    0 Votes
    1 Posts
    2k Views
    S
    I am using nodebb-plugin-write-api plugin for rest api. Then i use request module to post topic in nodebb but i get error misconfigured csrf. What it mean please help me?
  • 0 Votes
    4 Posts
    2k Views
    S
    I restarted nginx, and do so whenever I try to make changes, but it's not working... Is something like this valid? I made sure the file in sites-available and sites-enabled are linked. upstream io_nodes { ip_hash; server 127.0.0.1:4567; } server { listen 80; server_name forums.violetcomics.com; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_redirect off; # Socket.io Support proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; gzip on; gzip_min_length 1000; gzip_proxied off; gzip_types text/plain application/xml application/x-javascript text/css application/json; location @nodebb { proxy_pass http://io_nodes; } location ~ ^/(images|language|sounds|templates|uploads|vendor|src\/modules|nodebb\.min\.js|stylesheet\.css|admin\.css) { root /path/to/nodebb/public/; try_files $uri $uri/ @nodebb; } location / { proxy_pass http://io_nodes; } } Edit: Error came back. @_@ I'll get back to it later.
  • config.json updated, `base_url` and `relative_path` no longer exist

    11
    1 Votes
    11 Posts
    9k Views
    BaerrusB
    @frissdiegurke Knowing what I know now, @julian post can be construed to contain all the information :). I would word it differently though as SSO is probably veyr widely used. And if so, then calling port optional is...well, still technically correct.
  • Mongo: error from setup script

    7
    0 Votes
    7 Posts
    3k Views
    julianJ
    v0.6.x should be stable on Mongo again.
  • Cross login

    16
    0 Votes
    16 Posts
    8k Views
    manuelM
    @Paolo there are oauth2 provider written in php and many other languages. have you find any solution for your problem?
  • Problem with widget

    10
    0 Votes
    10 Posts
    3k Views
    A
    I backup and reinstall nodebb v0.6 instead of 0.7 and the problem is solverd. Thanks for your time
  • This topic is deleted!

    Locked
    1
    0 Votes
    1 Posts
    5 Views
  • Hook "plugins.fireHook('action:post.purge', pid)" should be synchronous.

    6
    0 Votes
    6 Posts
    3k Views
    julianJ
    Hey, get ready to be confused @frissdiegurke -- there's a third type of hook, rounding out the behaviours action hooks are, as @Mega describes, fired when something happens, and NodeBB doesn't care about the response. filters are fired when plugins might change things. The majority of hooks in NodeBB are filters. static hooks are fired when you need NodeBB to wait until your plugin is complete in order to do something. There is only one static hook available right now: static:app.load, which is fired on startup. In this case, since the post is already slated to be deleted, but you want to do something before it is deleted... we may want to consider adding a new hook called static:post.purge.
  • How to display currently logged in user profile picture/avatar?

    5
    0 Votes
    5 Posts
    3k Views
    T
    @pitaj said: you could just add some JavaScript to parse it client side. That is more than likely what I'll have to do for now until this can passed globally. Thanks @pitaj
  • 0 Votes
    9 Posts
    4k Views
    L
    @julian said: I'm unfamiliar with C#, and we don't handle socket establishing on our end, we just let the socket.io library handle it. Perhaps you can get a better idea by investigating the source code of this project? http://socketio4net.codeplex.com/ Hi Julian, I am using that only. Can you provide some help on how can I connect using Chrome Web socket plugin, I mean what URL to use? That might clarify my query. My objective of using C# is that I want to see whether I can get notifications from outside without logging into my local NodeBB application. Thanks!
  • Adding New Topic to Recent page.

    10
    1 Votes
    10 Posts
    5k Views
    AlexA
    I imagined something like that for filtering by categories. The active tab would be bigger than the others. [image: baSiUs5.jpg]
  • Problem editing files

    3
    0 Votes
    3 Posts
    2k Views
    N
    Hello, it worked thanks a lot. And for the launching is that normal i can't write ./nodebb start or npm start ? => Screenshot. Second question, is there a pluggin to underline the text , change the alignment , etc ? I tried this one: https://community.nodebb.org/topic/2298/nodebb-plugin-buttons-galore-nodebb-buttons-galore but for example, underlining doesn't work, it appears like that: ~test~ or ->test-> or =>test<= Thanks a lot.
  • Latest users widget

    3
    1 Votes
    3 Posts
    2k Views
    barisB
    @julian :rage2:
  • Can I have a plugin send notifications that are not topic related?

    17
    0 Votes
    17 Posts
    5k Views
    P
    @baris works now, thanks.
  • What does NodeBB look like on a 240x320 smartwatch?

    11
    2 Votes
    11 Posts
    4k Views
    julianJ
    can't wait to see that!
  • app.template

    3
    1 Votes
    3 Posts
    3k Views
    barisB
    The above code looks incorrect due to a bug in templates.js Take a look here https://github.com/NodeBB/nodebb-theme-lavender/blob/master/templates/header.tpl#L20-L27 You header.tpl should have that block in the <head> tag. What problem are you having exactly?