This is a backwards compatible change to the underlying templating engine. Not many things in the syntax changed.
Posts
-
Introducing Our New Templating Engine -
"Home" to remove the articleTricky, since the actual page titles are hardcoded here, but you can modify this file on your local install...
NodeBB/public/language/en_GB/pages.json at cd2ed20f3d33d7191872332f1bb62901e23072bb 路 NodeBB/NodeBB
Node.js based forum software built for the modern web - NodeBB/public/language/en_GB/pages.json at cd2ed20f3d33d7191872332f1bb62901e23072bb 路 NodeBB/NodeBB
GitHub (github.com)
-
Latest version of node.js supported ?Hi @eva2000! Yes, Node v8 should work fine with the latest version of NodeBB.
-
Is there a way to show/hide widgets conditionally? Specifically based on group membership.Created an issue for tracking -- gh#6937
-
No javascript? No problem!Ah, I neglected the most important part about all of this... that this was all done by @An_dz!
Fantastic job
Edit: added attribution in OP
-
Mozilla to deprecate HTTPhttps://blog.mozilla.org/security/2015/04/30/deprecating-non-secure-http/
Quite exciting, especially with the impending release of Let's Encrypt...
It's worth mentioning that this isn't Mozilla dropping support for HTTPS, but rather them disallowing certain features unless HTTPS is enabled.
... things like WebRTC!
-
Browsing Settings > Delay Image Loadinghttps://github.com/NodeBB/NodeBB/blob/master/src/controllers/api.js#L94
Try changing the
true
tofalse
at the end of the line. -
Enforce E-Mail verification - No E-Mail? No access to the forumCurrently, restriction on email verification will stop a user from posting replies, but not reading.
-
No javascript? No problem!@njkdsncds Replies should work, but the registration won't here as we use spam-be-gone and the recaptcha requires js.
-
Mozilla to deprecate HTTPThe domain is not tied to hosting, actually You can still point a domain name to a NodeBB instance hosted by us.
-
ErrorCommand failed: npm install [email protected] --save npm WARN checkPermissions Missing write access tonpm doesn't have write access to the
node_modules/
folder, probably because you ran it as root by accident, or something changed the permissions..Run
chown -R jimmyc2018:jimmyc2018 ./node_modules
to fix this. Replace your username with whatever your local username is on your system. -
Topic voting like adult swim boards hadHey guys!
Actually, when they requested that modification from us, we made the requisite changes in NodeBB core, and their theme contained the actual customizations.
For example, this topic: https://community.nodebb.org/api/topic/12751/topic-voting-like-adult-swim-boards-had
You can see that the
votes
field contains the topic vote. It's actually just the vote of the first post, but it works the same.You'll just need to make modifications to the category listing to show the topic votes number, that's all.
-
Documentation TranslationThanks @Leonardo-Galani! Great work on your translations for NodeBB so far
-
Mozilla to deprecate HTTPYes, you can definitely use your own domain and SSL. We don't have tools to automate this at the moment, so you'll have to open up a support ticket and send us your certificate. Then we can configure your instance appropriately.
-
Are invitation tokens only valid 24 hours?Perhaps increasing the default timeout for invitation tokens to a week would be good. We typically use 24 hours for password reset tokens, but invitation tokens are not as protected I think.
-
Choose which notification user can receiveEach use can customize notification delivery in their user settings page.
-
Introducing the NodeBB 0.7.0 Persona previewIdeally I'd love to remove fontawesome as a dep, but I think we're trying to make it theme-specific? That would be best
-
Remove the portPlease see the article on setting up NodeBB behind an nginx proxy on docs.nodebb.org
-
Are invitation tokens only valid 24 hours?Increase default expiry of user invitation tokens to 1 week 路 Issue #6347 路 NodeBB/NodeBB
It uses the default of 24 hours right now, which is a holdover from the same logic used for the password reset timeout. As user invitations are decidedly less critical, a longer timeout makes sense from a UX POV. More info: https://commu...
GitHub (github.com)
-
Which is better NodeBB or Discourse?Thanks for the kind words, we strive to keep NodeBB minimal and fast, and I feel we're keeping up with trends. Of course, what's in style always seems to pass too quickly
With regards to the composer resize, there's no particular reason it has to be limited to the resizer button, I'll look into it