Subject: Your questions and concerns (for real)
Author:
Posted on: 2013-04-13 18:59:00 UTC
Before I start, I just want to say thanks for the concrit. Also, T-Board is a wonderful way of referring to my thing. Mind if I steal it?
With that, let's get to it:
- All recent activity
- Finding where the replies are
- Finding individual posts
- Threads that wander off topic and the wrong forum problem
- Instant top-of-page notices
- The arbitrary divisions problem
- No thread bumping
- Multi-threading
- Logins
- HTML filtering
- Mod powers
- Entire text
- Long threads
- Word limit
- Tag choice
- The header
- Hosting
Right now, the "New" tag works like the highlighting on the Board. This breaks down a bit in Modern mode, since you only see the root post of a thread before going in. For that, I think I could throw up an "N new replies" feature. That might help.
In Modern mode, clicking on one of the links in a subforum takes you to the thread. When viewing a thread, "New", "Edited", etc. are still displayed. This might help with the reply discovery problem in Modern mode a bit.
The "edited" flag goes up on a post when someone makes an edit. If it shows up on the Modern mode link to a thread, it means the top post was edited.
"Newest thread" collects the thread that would be highest up the page in Classic mode. This behavior is probably not the Right Thing. I'm open to suggestions for what "Newest Thread" should actually do.
I have nothing to add to your comment except that the search bar is a full-text search of the forum.
On T-board, "at least one post in thread is tagged with X" ↔ "post is in the X subforum". This means that the same thread can be in multiple subfora, which should alleviate the wandering thread problem. For example, someone posts something tagged "Mission Report" (or "New PPC writing" (who knows what the tag names will be)) and one arm of that thread turns into an RP. Then, someone can just put the "RP" tag somewhere in the diverging part of the thread. This causes the entire thread to appear in the "RPs" subforum and the "Mission Reports" subforum.
If Joe Newbie posts in the wrong subforum, which is equivalent to uses the tags inappropriately, the issue can be fixed in one of the replies simply by adding the correct tags. Of course, this only deals with under-tagging. The only way to deal with a over-tag is editing, either by a mod or the poster. If over-tagging/excessive cross posting becomes an issue, we should be able to implement a solution.
You have a very valid point. The header can easily be made to appear at the top of subfora.
We also have a solution for things that vary in importance from a "normal" thread, the sort timestamp. The sort timestamp is initially equal to the time a post was made, but it can be changed by a mod. Changing the sort timestamp causes a thread (or subthread) posted at time X to behave as if it had been posted at time Y for the purposes of sorting the Board. This feature allows for some interesting things to be done. For example, the survey thread can kept alive for a little longer by ratcheting its sort timestamp up by a few days. An alternative use for this is banishing threads to the past, where people are less likely to see them. This is actually one component of the "soft delete", which is meant to make a thread go away without actually deleting it. I'll expand on that in the mod powers section.
Posts with modified sort timestamps have that indicated when you specifically view the post, but not by the subject line with indicators for "Edited", "Locked", etc. This can easily be changed if we want that. For now, a sort timestamp change counts as an edit, which should serve as some indication that things have been happening.
I agree that that could and up being a problem, and I don't have a proposed solution to that one. Cross-posting might help a little bit, but it won't actually fix things. The fact that classic mode is the default might help prevent the situation from developing, but I'm not at all certain of that.
There is no thread bumping. We might have some form of that with the "Newest Thread" in Modern mode as discussed above, but that's still undecided.
Yes.
Yeah. Logins are required right now. I personally think anan posting is more trouble than it's worth (see spambots and nymshifters).
Yep. There's an HTML filter in place. It's a default-deny setup, so anything outside of the approved list is tossed out. Currently, the filter allows everything on your list except horizontal rules and color changes right now. Patching in horizontal rules and the <font> tag is a configuration change and is now on the to-do list. Allowing <span style="..."> is being considered.
The filter prevents bad HTML from spilling down the thread.
Currently, there's no HTML in titles, but I can change that to a super-restrictive filter that only allows bold and italics if that is desired.
There's also support for Markdown posting so people don't have to try and fiddle around with HTML.
Currently, there's no "User X is a mod" indicators anywhere, which I think is a good thing.
Mods can, as you mentioned, create bans, which are publicly visible so people know what's going on.
Thread locking, along with thread poofing and sort timestamp tweaks, can be applied by a mod to any post, and they propagate to its replies. This means that subthreads can be locked.
Poofing a thread makes people accessing it have to go through a "Do you really want to read this?" prompt, the text of which is up for customization. That feature is supposed to be used for threads that are near "Get the Nameless Admin to nuke it" on the Nope scale.
Sort timestamp fiddling was discussed above.
Tossing these three things at a "bad, bad, bad" thread is, in my opinion, approximately equal to a reversible deletion.
Mods don't actually have the power to delete threads; the Nameless Admin has to preform database surgery to do that.
Anytime a mod does one of these things to a post or edits it, the post goes in as "Edited" with the author pointer of the new version changed from the user to the moderator. This feature is intended to prevent secret mod actions. The post accessible by clicking "Previous Version" from the edited post still retains a pointer to the original user's profile.
Yep. T-Board displays the entire text right now. I don't expect that to be a problem. Reddit et al. don't seem to die because of that.
No, I don't have much of anything for long threads right now. However, I noticed that the T-Board doesn't smush threads as much as the old Board does (here is a screenshot of the "Power Rangers RP" from the other board imported onto the T-Board). I like your Wikipedia-style arrow solution, which I never considered.
None.
Those map to subforums, and so the set of tags is fixed, but amendable by the Nameless Admin.
That, along with the styling, are in the code for the Board. This means that the Nameless Admin is needed to push those changes.
That's actually an open question. I'm open to suggestions. The project is in Ruby on Rails, which opens up certain cloud hosting platforms, though that kills our internal search box.
I hope I addressed all of your points to your satisfaction. If you have any more questions, please feel free to reply.