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
    780 Posts
    kainosK
    Very good Vlad. I am Vladislav.
  • Found a bug? Why not make a bug report here?
    1k Topics
    7k Posts
    julianJ
    @elkd Running ./nodebb build is an interactive command that outputs the build state in real-time. Can you paste the log output from running that command?
  • Focused discussion related to ActivityPub integration in NodeBB

    111 Topics
    2k Posts
    trwnh@mastodon.socialT
    @julian @silverpill also your Link.href is being escaped incorrectly
  • Help Translate NodeBB
  • Nodejs clear cache

    6
    0 Votes
    6 Posts
    10k Views
    julianJ
    @drubio Because it's the browser cache, there's nothing we can really do except ensure that we are sending cache headers that instruct the browser not to cache. In some cases (e.g. category images), we don't send those header, so it's up to the browser default.
  • Get username from uid

    3
    0 Votes
    3 Posts
    3k Views
    C
    @julian how did I miss that! Cheers buddy
  • Custom theme project

    3
    0 Votes
    3 Posts
    1k Views
    F
    @psychobunny It gets messy when you try to hack it this way. I was attempting to remove the sidebar code from home.tpl, then copy it to <div class="col-xs-3">//sidebar content</div> infooter.tpl, but it does not work very well. The best approach would be to require a sidebar.tpl.
  • Themecss question re file replacing itself

    20
    0 Votes
    20 Posts
    7k Views
    L
    Hi,.. thanks for tips.. turns out that nodebb is not loading my theme.. its a lavander fork (copy the whole directory -R ) BUT with a different id on theme.json i thought it was not loading my changes.. but if i load another theme like.. Cosmo.. and then load my theme... nodebb still show Cosmo template... : / theme.json { "id": "nodebb-theme-fork", "name": "Lavender Theme fork", "description": "A simple theme for NodeBB. Check out the theming guide that accompanies this work at http://burnaftercompiling.com", "url": "https://www.github.com/psychobunny/nodebb-theme-lavender", "screenshot": null, "templates": "templates", "staticDir": "static" }
  • Nodebb on cloud 9

    18
    0 Votes
    18 Posts
    6k Views
    D
    Thanks guys!! That works!
  • The new community.nodebb.org theme!

    37
    0 Votes
    37 Posts
    13k Views
    barisB
    Did you click on posts that you want to fork out? The button should became available when you do.
  • IE8 - LOL

    5
    0 Votes
    5 Posts
    2k Views
    S
    @kamov They are still releasing virus signature updates for XP up until 2015. This might put people into a false state of security.Even though updates and security patches will be stopped I still think people will carry on using XP for a few more years. Its probably best to still cater to the people using it.
  • NodeBB in WHMCS

    2
    0 Votes
    2 Posts
    2k Views
    X
    Are you wanting NodeBB inside whmcs or NodeBB looking the same as WHMCS so when they click forum theming won't change much
  • User session

    6
    0 Votes
    6 Posts
    3k Views
    P
    time to fess up and say that "remember me" doesn't actually do anything. should make an issue for that https://github.com/designcreateplay/NodeBB/issues/859
  • defaults plugins/themes

    4
    0 Votes
    4 Posts
    2k Views
    B
    i swear these were randomly generated in my head.
  • Stackedit for you

    15
    0 Votes
    15 Posts
    4k Views
    F
    @psychobunny I know it's still Markdown, but I didn't think much of it when I tried it. In any case, let's use the best. A great text editor makes a big difference.
  • node app --setup causes crash

    9
    0 Votes
    9 Posts
    3k Views
    aaronA
    Okay, so I got it working by running a config file. But it still has me set up an admin each time. Here's the readout you requested: $ redis-cli hgetall user:1 "username" "test2" "reputation" "0" "password" "xx" "gravatarpicture" "http://www.gravatar.com/avatar/fb011f4bfe0c3c8d57755071fa4a0463?size=128&default=identicon&rating=pg" "uploadedpicture" "" "banned" "0" "lastonline" "1390440526398" "email" "[email protected]" "lastposttime" "0" "signature" "" "uid" "1" "website" "" "fullname" "" "birthday" "" "picture" "http://www.gravatar.com/avatar/fb011f4bfe0c3c8d57755071fa4a0463?size=128&default=identicon&rating=pg" "postcount" "0" "profileviews" "0" "joindate" "1390440376517" "location" "" "showemail" "0" "userslug" "test2"
  • [23/01/2014] Emergency Maintenance

    Moved
    1
    0 Votes
    1 Posts
    1k Views
    julianJ
    From our upstream hosting provider: Start: 2014-01-23 00:00 EST (UTC-5) End: 2014-01-23 03:00 EST (UTC-5) During the above maintenance window, Level3 will be performing what they call a scheduled emergency maintenance to upgrade equipment to prevent an extended loss of service. Expected Impact: We are expecting minimal impact but there can be some short periods of as inbound routes converge for the changing of providers.
  • NodeBB Wiki

    Moved
    11
    1 Votes
    11 Posts
    10k Views
    W
    @baris said: @CaioDA Just disable them from the admin control panel. Options > Disable then Save. Is it really that simple? Now I'm embarrassed... But, going along with what @planner said and @psychobunny pointed out, this is a very developer centered forum software with an initially steep learning curve. It's not quite plug and play. I recommend something like Foundation's Joyride to introduce new users to the system. Update: But currently, there is no way to remove them completely (unless a forum restart is required or override them). That's a feature I'd love to see.
  • [26/01/2014] Upstream Maintenance (26th to 27th)

    Moved
    1
    0 Votes
    1 Posts
    1k Views
    julianJ
    From our upstream hosting provider: START: 01-26-2014 20:00 EST (UTC-4) END: 01-27-2014 06:00 EST (UTC-4) We will be upgrading to provide additional redundancy to our NYC2 data center network Hosted NodeBBs should be unaffected.
  • Help pulling user info

    10
    0 Votes
    10 Posts
    4k Views
    S
    @julian Got it with this socket.emit('admin.groups.get', gid, function(err, groupObj) { }); Works like a charm.
  • Instructions for configuring redis

    2
    0 Votes
    2 Posts
    1k Views
    julianJ
    Hi @aaron, Redis takes snapshots every fifteen minutes, and saves it to a folder defined in your Redis configuration (perhaps /var/lib/redis). Personally, I just tarzip it hourly and leave it at that. If you're worried about persistence (as in, 15 minutes is too long), you can always enable the "append-only file" and/or lower the snapshot interval For some not-so-light reading, check out the Redis article on Persistence.
  • Template fixes for Bootswatch themes

    11
    1 Votes
    11 Posts
    3k Views
    S
    @julian
  • share NodeBB Header and Footer

    27
    0 Votes
    27 Posts
    12k Views
    B
    @StuartH it may have to do with how often NodeBB calls the filter:footer.build hook, and since it's a SINGLE PAGE APP, it's not much, I've seen that weirdness, but I am not too sure what to do about it, the filter is pretty straight forward. what you can do to verify that's the footer code is being generated correctly, is to view-source of the page, then search for nodebb-plugin-42 comment. if for some reason, the javascript generated is invalid, you may have a page error. I am working on a fix for this issue
  • nodebb-plugin:{name}:options structures

    8
    0 Votes
    8 Posts
    3k Views
    B
    @baris sounds good. Thank you!