Confirmed users
1,247
edits
m (Reverted edits by The Return of MrLuke (Talk) to last revision by Cww) |
|||
| Line 19: | Line 19: | ||
==Individual Question View== | ==Individual Question View== | ||
[https:// | Mockups: | ||
*[https://bug556285.bugzilla.mozilla.org/attachment.cgi?id=441873 Logged out] | |||
*[https://bug556285.bugzilla.mozilla.org/attachment.cgi?id=441880 Logged in, administrator] | |||
*[https://bug556285.bugzilla.mozilla.org/attachment.cgi?id=441879 Logged in, original poster] | |||
''P1'' Needs to have for launch: | ''P1'' Needs to have for launch: | ||
* Somewhere to say "me too" for users and make the counts visible. | * Somewhere to say "me too" for users and make the counts visible. | ||
| Line 37: | Line 41: | ||
* Let people vote up replies. | * Let people vote up replies. | ||
** '''Motivation:''' Use crowd-sourcing to identify the best answers to a question so other users have an easy way to find the solution. | ** '''Motivation:''' Use crowd-sourcing to identify the best answers to a question so other users have an easy way to find the solution. | ||
** "Was this helpful?" "Helpful" "Not Helpful" | |||
** Only display the number of people who found a solution helpful, but moderators will be able to see each stat so we can quickly identify bad solutions. | |||
** Only | |||
** The reply that has the most helpful votes should get a special highlight to make it stand out of the rest. | ** The reply that has the most helpful votes should get a special highlight to make it stand out of the rest. | ||
* Any replies from the original poster of the question should be also highlighted differently -- e.g. they should use the same background color as the original question at the start of the thread. | * Any replies from the original poster of the question should be also highlighted differently -- e.g. they should use the same background color as the original question at the start of the thread. | ||
| Line 48: | Line 48: | ||
* Use a cookie to track the original poster in addition to special links in emails. | * Use a cookie to track the original poster in addition to special links in emails. | ||
** '''Motivation:''' That way if the OP bookmarks a page, he can still act on it as the OP without having to check his email. This will also help reduce voter fraud. | ** '''Motivation:''' That way if the OP bookmarks a page, he can still act on it as the OP without having to check his email. This will also help reduce voter fraud. | ||
* The whole forum needs to be easily | * The whole forum needs to be easily expandable for many languages in the future (localizable strings, tracking (and storing) the language of posts) | ||
* Metrics we need to store per user account: | * Metrics we need to store per user account: | ||
** Real name (Display name) | ** Real name (Display name) | ||
| Line 69: | Line 69: | ||
* Moderator controls -- delete (move to a Spam forum?), edit other people's solutions as well as editing question titles and details | * Moderator controls -- delete (move to a Spam forum?), edit other people's solutions as well as editing question titles and details | ||
* Some way to report a post as needing moderation | * Some way to report a post as needing moderation | ||
** Moderators should be able to search for (or list) reported posts. | ** Moderators should be able to search for (or list) reported posts. (Ideally, their forum "dashboard" would have a section for posts in need of moderation, but this is not a requirement for launch). | ||
** Everyone should be able to report a thread, including logged out users. | ** Everyone should be able to report a thread, including logged out users. | ||
* HTTPS support for views that require logging in as well as form submission | * HTTPS support for views that require logging in as well as form submission | ||
| Line 78: | Line 78: | ||
* When a user votes "This was helpful" on a solution to the thread, we should increment the me too votes (behind the scenes) if: 1) they aren't the OP and 2) They haven't already said "me too" before (including via this method) | * When a user votes "This was helpful" on a solution to the thread, we should increment the me too votes (behind the scenes) if: 1) they aren't the OP and 2) They haven't already said "me too" before (including via this method) | ||
** Once they've voted me too by any method, we shouldn't count them twice. | ** Once they've voted me too by any method, we shouldn't count them twice. | ||
* We should be able to have multiple support forums on the same DB instance (to handle things like mobile-only forums | * We should be able to have multiple support forums on the same DB instance (to handle things like mobile-only forums if needed). | ||
''P2'': We should have these in the initial launch but they can slip to "top priorities after launch" if resources are limiting. | ''P2'': We should have these in the initial launch but they can slip to "top priorities after launch" if resources are limiting. | ||