First of all I love this idea.
One other thing I can think of is being able to apply multiple prefixes to a topic. That is already a feature of my Topic Multi-Moderation MOD, which incorporates the prefix feature. That, and being able to use specific tokens, as you would in a custom BBcode, such as {USERNAME} and {DATE}, which would be replaced with the appropriate values when the prefix is applied.
t_backoff wrote:We have to decide where we want prefixes to be displayed. I'm thinking:
Pretty much
anywhere the topic title is. When a prefix is applied, it should be attached to the topic title as if they are all one thing.
Admin-definable prefixes is appropriate here, as "one size fits all" isn't necessarily true.
Forum permissions to allows groups the use of topic prefixes would probably be desirable. For example, Newly Registered Users might want to be denied this permission. It would also be useful to specify which groups have access to specific prefixes. For example, Administrators might be allowed all prefixes while Registered users might be allowed 1 or 2. Also, being able to specify which prefix is allowed in which forum(s). For example (using phpbb.com), allow the use of the
SOLVED prefix in the Support forum and Styles Support forum, but not other forums. The ability to search by prefix would be nice too.
That is right; in my MOD I have it able to be used by groups or individual users, and per forum. This makes it fully customizable so that you can decide who can use it and where they can use it.
t_backoff wrote:On the moderation side, we need to look at conflicts. Say we allow the use of SOLVED in Support, and a topic is moved to phpBB Discussion, where no prefixes (or different ones) are allowed. Do you give the moderator the option to change it to a prefix that is allowed (or remove it if they wish)? Do you just remove the prefix and move the topic anyway? Do you move the topic and keep the prefix? I would imagine that the first option would be best. This gives the moderator more control over selecting a new prefix or removing it if they so choose. As far as changing prefixes (either from no prefix to one prefix, one prefix to another prefix, or one prefix to no prefix), I would imagine a separate dropdown box (similar to the quick-mod tools) would be sufficient. Also, posting a new topic or editing the first post in a topic would also allow users / moderators to choose a prefix.
I think that it should be a setting in the ACP. The admin can choose one of the following behaviors:
- Prefix(es) stripped if not useable in the destination forum.
- Moderator has the ability to change prefixes when moving
- Prefixes remain as they are.
Of course, then that gets complicated if you also try to use the moderator's permissions as well.
Any thoughts on this? Things I might have missed?
Not much... just the idea to have multiple prefixes per topic and being able to use tokens, which I said earlier.
There are a few MODs that could be used as a model. (Basically just the ones in the Summer of MODs topic.)
And just as a plug, the prefix functionality in my Topic Multi-Moderation MOD is easy to take out and make it a standalone feature.