As you probably know, this forum is our usual testbed for the latest and greatest (and sometimes not-so-great) features before they make it into a release of NodeBB.
Many of you are already running the latest
masterbuilds, which gets you plenty of exposure to new features and all the bugs that come with it
However, we also have a
developbranch that contains breaking changes, and occasionally, larger, more adventurous features.
Today we've updated the forum to the latest commit from the
developbranch, with two new features:
- Revamped email digests (more on this in a follow-up blog post!)
Give it a try (or take a look at the new digest) and tell us what you think!
phit last edited by
exciting, as someone who blocks js on all sites by default this is great in terms on usability!
keep it up
An_dz last edited by
I'm not going to lie, I think it's the best feature
Ah, I neglected the most important part about all of this... that this was all done by @An_dz!
Edit: added attribution in OP
njkdsncds last edited by
What we can't do without JS now:
- send personal messages(click on button doesn't open dropdown)
- no post preview
- no replies
- no registration(coz of captcha??)
- ... (I didn't make deep test, sorry)
@njkdsncds Replies should work, but the registration won't here as we use spam-be-gone and the recaptcha requires js.
Herect last edited by Herect
Error: invalid csrf token
It's working great here do you have any idea?
RoldanLT last edited by
Nah I can't reply:
BartVB last edited by
Wow, impressive work!
The no-JS version looks almost exactly identical to the 'full' page.
Would this also enable NodeBB to use progressive enhancement? I'm a bit obsessed with speed, a large part of our revenue is generated by users that visit one or two pages on our forum through a search engine. These users want to see content fast.
If you are a regular user downloading several 100kb worth of CSS and JS is not a problem. You only do that once, after that all you download is some JSON.
@roldanlt we've rolled back the changes here for now, it'll be reintroduced later