ratchetfreak
On most forums there is the feature that threads with unread posts are highlighted. And there is then an option to jump straight to the first unread posts of a particular thread from the thread view. I don't see that here.
Any chance of that getting implemented?
I get that it'll require a ton more tracking of data but it helps a lot with ensuring that you have actually read all replies.
Kelimion
Seriously, though: #2 and #3 are both on our todo list. These will possibly be one of the $5/mo Patreon reward "Advanced features enabled on your handmade account."
Kelimion
There's a couple of ways to address this:
- Tracking the timestamp you last visited each forum's thread list and highlighting new threads and threads with new posts since then. It's cheap, but not very useful. Another page refresh and that information is now useless.
- For each member, keep track of threads they've actually visited and the last timestamp or post for each. Apart from being more expensive to track, this would also suggest a 'Mark all as read' button on each thread list.
Additionally, it would have to be an opt-in feature, since I can imagine not everybody is charmed by the idea of us keeping track of which threads you've read last when. And no, the normal server logs don't have enough information in them to accurately reconstruct that data since they don't show who was logged in for a certain request and going by IP is unreliable.
- Thread subscriptions that either email you or show a list of unread threads somewhere near your profile button, maybe both.
I was personally thinking we'd go with the useless option #1... j/k ;-)
Seriously, though: #2 and #3 are both on our todo list. These will possibly be one of the $5/mo Patreon reward "Advanced features enabled on your handmade account."
We'll have to see how that shakes out when we have an idea on what kind of impact they have on the server performance.
Sizik
Seriously? These are such basic forum features (as in commonality, not ease of implementation) that paying for them seems utterly ridiculous. It's like a restaurant charging you for water refills.
Sizik
Seriously? These are such basic forum features (as in commonality, not ease of implementation) that paying for them seems utterly ridiculous. It's like a restaurant charging you for water refills.
Kelimion
You may notice I qualified it with 'possibly'. We haven't made a final determination what features will and will not be included for free. I was just throwing it out there as a suggestion.
It's not that strange an idea, though. LWN.net doesn't send thread subscription emails unless you're a paying subscriber. Just about every site that doesn't run advertising comes with perks to keep the lights on. The forums of which you speak more often than not do run advertising.
But like I said, I was just throwing it out there as an idea. It's not set in stone or anything. What is however ridiculous is calling something ridiculous out of hand like that. You could've expressed your dismay without resorting to such hyperbole.
ratchetfreak
There is a difference between paying for email subscription and paying to see what you have or have not read yet in the web interface.
I don't use email subscriptions but the has-unread-posts indicator (plus a jump to first unread) is basic forum functionality at this point.
edit: also nested quotes don't seem to work quite yet
Kelimion
Tracking the timestamp you last visited each forum's thread list and highlighting new threads and threads with new posts since then. It's cheap, but not very useful. Another page refresh and that information is now useless.
mmozeiko
Don't keep timestamp for visited thread list. Keep timestamps for each thread. Then you'll be able to identify which threads exactly have I read and which not (and which have new posts). This is how old handmade forums worked.
ChronalDragon
Rewrite in C --
We built this site on the Python-based Django server, which was valuable to help us get the site up in a reasonable time frame but has led us to become rather exasperated with its convoluted configuration and API. A Handmade-motivated website ought to be as Handmade as possible, and we have some interesting ideas we want to apply. We'll be working on this in parallel with the features we add to the live, Django version of the site, but don't worry, maintaining the current version will still be a priority.
Valmar
Will the source be available somewhere? Perhaps it could become a very useful project in its own right: Handmade Forums! A clean, speedy, lean, yet featureful, alternative to the bloated beasts that currently exist! Or am I getting way ahead of myself? I mean, I have ideas... but no knowledge of web coding. :P
Kelimion
The rewrite however will have source available once it's at par with the features in this branch and ready to switch over to.