664
edits
Line 33: | Line 33: | ||
== Dashboard == | == Dashboard == | ||
The Dashboard provides multiple views (tabs?) of user and group specific information. At a minimum it will have a view for information and action items related to the individual, a view related to the group they belong to and a view where they can manage their personal profile. | The Dashboard provides multiple views (tabs?) of user and group specific information. At a minimum it will have a view for information and action items related to the individual, a view related to the group they belong to and a view where they can manage their personal profile. | ||
For our users that have only registered in order to ask a question the default personal dashboard will have information about contributing to SUMO with the ability to op-in to becoming a contributor (choosing this would automatically add them to the contributor group). The one basic difference of being a contributor would be that you will see (and be emailed) the site-wide announcements. There should also be information on this page that becoming a contributor is not mandatory and that you can still answer questions and edit articles without this. [missing] | For our users that have only registered in order to ask a question the default personal dashboard will have information about contributing to SUMO with the ability to op-in to becoming a contributor (choosing this would automatically add them to the contributor group). The one basic difference of being a contributor would be that you will see (and be emailed) the site-wide announcements. There should also be information on this page that becoming a contributor is not mandatory and that you can still answer questions and edit articles without this. [missing] | ||
:: '''??''' If there is a contributor's group, why would site-wide announcements only go to them? Why not just use contributor group announcements and keep site-wide announcements for, you know, site-wide announcements? [[User:Jsocol|Jsocol]] 09:13, 3 June 2011 (PDT) | |||
[[File:Become-a-contributor.png|700px]] | [[File:Become-a-contributor.png|700px]] | ||
The user should be able to set a preference that defines which tab they start on when accessing the dashboard. Localizers, for example, may want to start on their language group tab while, Forum helpers may want to start on the Forum group tab. | The user should be able to set a preference that defines which tab they start on when accessing the dashboard. Localizers, for example, may want to start on their language group tab while, Forum helpers may want to start on the Forum group tab. | ||
:: [https://bugzilla.mozilla.org/show_bug.cgi?id=661841 Bug 661841] | |||
[[File:Dashboard3.jpg]] | [[File:Dashboard3.jpg]] | ||
=== Review Tab === | === Review Tab === | ||
Displays the stuff the contributor can act upon | Displays the stuff the contributor can act upon | ||
* Site-wide announcements that are editable by system admins [ | * Site-wide announcements that are editable by system admins [Do not assign announcements to a group -> site-wide] | ||
* Site-wide announcements will send out an email to everyone in the contributor group.[ | * Site-wide announcements will send out an email to everyone in the contributor group. [Just use contributor group announcements.] | ||
* Your contributor forum threads with replies, the listing should contain the following information:[not complete] | * Your contributor forum threads with replies, the listing should contain the following information:[not complete] | ||
** Indication of whether thread was updated since last view | ** Indication of whether thread was updated since last view | ||
Line 57: | Line 59: | ||
** When was the last reply | ** When was the last reply | ||
** Link to last reply | ** Link to last reply | ||
:: '''??''' So, you just want the whole forum listing again except restricted to the threads the person has posted in? [[User:Jsocol|Jsocol]] 09:13, 3 June 2011 (PDT) | |||
Here is an example of how phpBB solved the problem: | Here is an example of how phpBB solved the problem: | ||
[[File:forum_thread.png]] | [[File:forum_thread.png]] | ||
:: ''NB'' That is not phpBB "solv[ing this] problem." This is just just a picture of any phpBB thread listing. [[User:Jsocol|Jsocol]] 09:13, 3 June 2011 (PDT) | |||
=== Group Dashboard === | === Group Dashboard === | ||
Information that is useful for the group members, stuff they can act upon | Information that is useful for the group members, stuff they can act upon | ||
* Group announcements that are editable by the Group Leader [needs front end, [https://bugzilla.mozilla.org/show_bug.cgi?id=661848 bug 661848]] | |||
* Group announcements will send out an email to everyone in the group. | |||
==== KB Group / Locale ==== | ==== KB Group / Locale ==== | ||
* Localization dashboard (copy of functionality from TikiWiki) | * Localization dashboard (copy of functionality from TikiWiki) | ||
* Additions to the localization dashboard (from KB PRD): | * Additions to the localization dashboard (from KB PRD): | ||
** Statistics: Localized articles, Visitors this week, Visitors per article, Popular search terms [missing] | ** Statistics: Localized articles, Visitors this week, Visitors per article, Popular search terms [missing] '''NB''' Stats is, in general, a much bigger project. [[User:Jsocol|Jsocol]] 09:13, 3 June 2011 (PDT) | ||
**Ability to sort KB articles by number of lines [missing] | **Ability to sort KB articles by number of lines [missing] '''??''' Why? [[User:Jsocol|Jsocol]] 09:13, 3 June 2011 (PDT) | ||
**Ability to sort KB articles by popularity [missing] | **Ability to sort KB articles by popularity [missing] '''NB''' we absolutely have that on the l10n dashboard, why would we completely duplicate the functionality here? [[User:Jsocol|Jsocol]] 09:13, 3 June 2011 (PDT) | ||
==== Forum Group ==== | ==== Forum Group ==== | ||
* Support questions with new replies from original poster | * Support questions with new replies from original poster | ||
==== Live Chat Group ==== | ==== Live Chat Group ==== | ||
'''??''' I assume we need some other kind of content here? [[User:Jsocol|Jsocol]] 09:13, 3 June 2011 (PDT) | |||
=== {{done|User Profile}} === | === {{done|User Profile}} === | ||
Line 102: | Line 109: | ||
** Extra bonus points for being able to automatically update the [http://maps.google.com/maps/ms?ie=UTF8&oe=UTF8&msa=0&msid=116379312937710230845.000463be6791c370a4803 SUMO map]. | ** Extra bonus points for being able to automatically update the [http://maps.google.com/maps/ms?ie=UTF8&oe=UTF8&msa=0&msid=116379312937710230845.000463be6791c370a4803 SUMO map]. | ||
=== Group Profile [missing]=== | === Group Profile [missing] [https://bugzilla.mozilla.org/show_bug.cgi?id=661853 bug 661853]=== | ||
Information about the Group and it's members that can be edited by the group leader(s). It should display: | Information about the Group and it's members that can be edited by the group leader(s). It should display: | ||
* Group leaders | * Group leaders |
edits