Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-40408 msgcntr: Forums UI Improvements
  3. SAK-40429

Make forum level optional and take users to topics listing by default



    • Type: Sub-task
    • Status: OPEN
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 19.0
    • Fix Version/s: None
    • Component/s: Forums Tool
    • Labels:
    • Test Plan:

      Please add a Test Plan here.

      Please add a Test Plan here.


      The forum level in the Discussions (a.k.a. Forums) tool causes a great deal of confusion for faculty. Most users don't understand that they cannot post messages directly to a forum, but must first create a topic within the Forums tool and then post messages within the topic. The forum level is essentially an organizational distinction, similar to a category in the Gradebook. However, many faculty prefer a more simple, non-hierarchical setup for their discussions. Since faculty often do not need an additional level of organization, requiring forums results in a barrier rather than a useful feature in many cases. 

      Making the forum level optional provides a more streamlined workflow for faculty who simply want to create topics. (This is similar to the experience in the Gradebook where categories are optional and faculty can choose to create them or not.) 

      If the required forum level is removed, users would go directly to a list of existing topics on the Discussions landing page. The "New Forum" link on that page would be replaced with a "New Topic" link that takes users directly into the new topic workflow. The topic creation screen would include a new option to assign the topic to a forum (if forums exist).

      Forum creation could move to the "Organize" tab, since this is a more logical location for an organizational unit. The settings for forums could still be used as the default options for any topic assigned to a particular forum.

      See mockups attached illustrating what these changes might look like.



        Gliffy Diagrams





                maintenanceteam Core Team
                wilma@longsight.com Wilma Hodges
                4 Vote for this issue
                7 Start watching this issue



                    Git Integration