Feature Wiki

Information about planned and released features

Tabs

Improving adding a Blog to a Portfolio

1 Initial Problem

Adding a blog to a Portfolio is tiresome, especially if the user has no existing blog already. 

  1. Then users have to understand that they are supposed to click on "My Workspace" in the message. 
  2. User have to create a blog within their Personal Workspace. 
  3. Users have to navigate back to the portfolio and then aiagin click on "add Blog" and then select the recently created Blog. 

Screenshot: Adding a Portfolio: Weird Message about "no blog"
Screenshot Portfolio: Another wierd message about "No Blog"
Screenshot: After clicking on "Add Blog" the "No Blog"-Message makes sense but the ensueing workflow is tiresome.
Screenshot: User can select one of his or her blogs from a drop-down

2 Conceptual Summary

The form "add Blog" is amended to allow for adding new blogs as well.

3 User Interface Modifications

3.1 List of Affected Views

  • Form that is presented after clicking "Add Blog"-Button in Portfolio
  • Removing the messages from the "Pages" table in Portfolio

3.2 User Interface Details

When Users click "Add Blog" in their Portfolio, they are presented with a form that includes an option for adding a blog:

  • Adding a new blog (default)
    • if selected a sub-option with identifier "Title" and a textinput field is shown.
  • Use existing blog
    • If selected the normal dropdown is shown to select an existing blog from "My Worspace"

After clicking "Save" the use is returned to the "Pages" table of the Portfolio, where the blog was entered as a new row.

Mock-Up: Use existing Blog-Option selected
Mock-Up: Add new Blog-Option selected

3.3 New User Interface Concepts

none

4 Technical Information

Killing, Alexander [alex], 5 Apr 2017: No technical issues.

5 Contact

6 Funding

If you are interest in funding this feature, please add your name and institution to this list.

7 Discussion

Killing, Alexander [alex], 5 Apr 2017: I support this request.

JourFixe, ILIAS [jourfixe], April 24, 2017: Highly appreciated and scheduled for 5.3.

8 Implementation

Test Cases

Test cases completed at 16.08.2017 by ezenzen

Approval

Approved on 2017-08-16 by Samoila, Oliver [oliver.samoila].

Last edited: 2. Apr 2019, 20:30, Samoila, Oliver [oliver.samoila]