Changes

Jump to: navigation, search

Support/Kitsune/Users and Groups

985 bytes added, 16:13, 3 June 2011
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.
<br><br>
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]
<br><br>:: '''??''' 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]]
 
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.
<br><br>:: [https://bugzilla.mozilla.org/show_bug.cgi?id=661841 Bug 661841] 
[[File:Dashboard3.jpg]]
=== Review Tab ===
Displays the stuff the contributor can act upon
* Site-wide announcements that are editable by system admins [missing?Do not assign announcements to a group -> site-wide]* Site-wide announcements will send out an email to everyone in the contributor group.[missing?Just use contributor group announcements.]
* Your contributor forum threads with replies, the listing should contain the following information:[not complete]
** Indication of whether thread was updated since last view
** When was the 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:
[[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 ===
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 ====
*Group announcements that are editable by the Locale/Group Leader [not complete, needs to happen on front-end]
*Group announcements will send out an email to everyone in the group. [missing?]
* Localization dashboard (copy of functionality from TikiWiki)
* Additions to the localization dashboard (from KB PRD):
** 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]'''??''' Why? [[User:Jsocol|Jsocol]] 09:13, 3 June 2011 (PDT)**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 ====
*Group announcements that are editable by the Group Leader*Group announcements will send out an email to everyone in the group.
* Support questions with new replies from original poster
==== Live Chat Group ====
*Group announcements that are editable by the Group Leader*Group announcements will send out an email to everyone in the group.'''??''' I assume we need some other kind of content here? [[User:Jsocol|Jsocol]] 09:13, 3 June 2011 (PDT)
=== {{done|User Profile}} ===
** 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] [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:
* Group leaders
664
edits

Navigation menu