Support/Kitsune/Features/Auto-Nav: Difference between revisions

Jump to navigation Jump to search
Line 47: Line 47:
===Requirements===  
===Requirements===  
====Admin:====
====Admin:====
* [P1] A user interface to create the controlled vocabulary for tags. This must be kept locked down to prevent abuse.
* [P1] <del>A user interface to create the controlled vocabulary for tags. This must be kept locked down to prevent abuse.
* Each Product and Topic created in the interface may need an  
* Each Product and Topic created in the interface may need an</del>
** [P1] image
** [P1] <del>image</del>
** [P1] description
** [P1] <del>description</del>
** [P1] Display order
** [P1] <del>Display order</del>
** [P1] Display name
** [P1] <del>Display name</del>
* [P2] A list of available topics per product. Topics can be shared on these lists between products.
* [P2] A list of available topics per product. Topics can be shared on these lists between products.
* [P1] Specify a default sort order for all articles - In phase 1, the default sort order will be by Popularity. This calculation will be based on total votes with weighting for helpfulness. This will negate the need for total page views.
* [P1] <del>Specify a default sort order for all articles - In phase 1, the default sort order will be by Popularity. This calculation will be based on total votes with weighting for helpfulness. This will negate the need for total page views.</del>
* [P2] A tool to specify a unique sort order for any Product/Topic combination
* [P2] A tool to specify a unique sort order for any Product/Topic combination
* [P2] If you select "Custom" for the sort order you can specify an existing wiki page that the system will use to generate the list of articles.
* [P2] If you select "Custom" for the sort order you can specify an existing wiki page that the system will use to generate the list of articles.


====Authoring:====
====Authoring:====
* [P1] A unique field for Product, Topic, and Category
* [P1] <del>A unique field for Product, Topic, and Category</del>
* [P2] You must select a Product before you select a Topic
* [P2] You must select a Product before you select a Topic
* [P2] The list of Topics will be generated based on the list of Topics per product (See Admin section).
* [P2] The list of Topics will be generated based on the list of Topics per product (See Admin section).
* [P1] These fields will be required. You must select at least one item from each of these groups, but you can select more than one item from both Product and Topic.
* [P1] <del>These fields will be required. You must select at least one item from each of these groups, but you can select more than one item from both Product and Topic.</del>
* [P2] A field to assign an image to an article that will be displayed in article listing pages. This is NOT a required field.
* [P2] A field to assign an image to an article that will be displayed in article listing pages. This is NOT a required field.
====L10n Issues====
====L10n Issues====
Line 73: Line 73:
====Navigation:====
====Navigation:====
=====Main SUMO Page:=====
=====Main SUMO Page:=====
* [P1] Look at all Product tags in the system. Display them in the Product section of the main SUMO page in the order specified in the admin panel.
* [P1] <del>Look at all Product tags in the system. Display them in the Product section of the main SUMO page in the order specified in the admin panel.</del>
*[P1]  Look at all Topic tags in the system.  Display them in the Topic section of the main SUMO page in the order  specified in the admin panel.
*[P1]  <del>Look at all Topic tags in the system.  Display them in the Topic section of the main SUMO page in the order  specified in the admin panel.</del>
=====You've Selected a Product:=====
=====You've Selected a Product:=====
* [P1] Look at the Product that has been selected. Of all articles assigned to that product, we will generate a list of which topics are also assigned to this content.
* [P1] Look at the Product that has been selected. Of all articles assigned to that product, we will generate a list of which topics are also assigned to this content.
* [P1] List the topics generated in the previous step in the order specified in the Admin panel
* [P1] <del>List the topics generated in the previous step in the order specified in the Admin panel</del>
=====You've selected a Topic:=====
=====You've selected a Topic:=====
* [P1] Look at the Topic that has been selected. Of all articles assigned to that product, establish which Products are also tagged to those articles.
* [P1] <del>Look at the Topic that has been selected. Of all articles assigned to that product, establish which Products are also tagged to those articles.<del>
* [P1] Display the list of Products in the order specified in the admin panel
* [P1] <del>Display the list of Products in the order specified in the admin panel</del>
=====You've selected a Topic and a Product - Article Listing page:=====
=====You've selected a Topic and a Product - Article Listing page:=====
* [P1] Look at the Product and the Topic selected previously. Generate a list of ariticles that match BOTH of these tags.
* [P1] <del>Look at the Product and the Topic selected previously. Generate a list of ariticles that match BOTH of these tags.<del>


* [P2]Look at our sort order list in the admin panel. If the Topic/Product combination is in the list, we will display the articles in the order specified.  
* [P2]Look at our sort order list in the admin panel. If the Topic/Product combination is in the list, we will display the articles in the order specified.  


* [P1] If no exception has been made, we will display this list of articles in the default sort order. In phase 1, the default sort order will be by Popularity. This calculation will be based on total votes with weighting for helpfulness. This will negate the need for total page views. We will base this on 30 days historically.
* [P1] <del>If no exception has been made, we will display this list of articles in the default sort order. In phase 1, the default sort order will be by Popularity. This calculation will be based on total votes with weighting for helpfulness. This will negate the need for total page views. We will base this on 30 days historically.</del>


* [P1] In the refine and focus section shown in the mockups, we will display a list of all topics that are also assigned to the currently displayed documents.
* [P1] In the refine and focus section shown in the mockups, we will display a list of all topics that are also assigned to the currently displayed documents.
Confirmed users
1,424

edits

Navigation menu