Feature Wiki

Information about planned and released features

Tabs

»Set Portfolio Online« Message in Share-tab

1 Initial Problem

At present, various settings must be made so that a portfolio can be made available to other persons: 

  1. Create a Portfolio
  2. Set Portfolio to "online"
  3. Share Portfolio with  'n' people / classes / groups or other
Users tend to forget to set the Portfolio "online". If they want to share it, others cannot see the Portfolio. Users are left bewildered and helpless. 

2 Conceptual Summary

In the Share-tab of the Portfolio on the Personal Desktop will NOT show it's content IF the respective Portfolio is not set "online". It presents a persisting message with a button to remote-set this portfolio online.  

After setting this portfolio to "online" the Share-tab will presents its normal content. 

3 User Interface Modifications

3.1 List of Affected Views

Portfolio > Share> Message if Portfolio not "online"

3.2 User Interface Details

3.3 New User Interface Concepts

New KS component "Message Box".

4 Technical Information

{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}

5 Contact

6 Funding

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

7 Discussion

discussed in SIG E-Portfolio (25 Mar 2015)

supplement: other solutions
1) "Online" as default
2) removing "Online"-Setting and instead a button to delete all sharings in tab "sharing"

Killing, Alexander [alex]: I would prefer to set online by default in this case. It can be handy for authors to just "switch off" a portfolios for all shared users.

JourFixe, ILIAS [jourfixe], 26 MAR 2018: We see the general need of changing the behaviour of sharing portfolios easily but reject this request. We do not want a different online behaviour of portfolios. All created objects should be offline when created - without any exception. But we suggest the following change:

  • The 'Shares' table should not be presented on the 'Share' tab as long as the portfolio is offline.
  • The information message for offline portfolios should be changed as follows:
    • "A portfolio has to be online to be shared by other users. [Set Online]"
  • We would like to use this feature to create a Kitchen Sink entry for 'Information Text with Buttons'.
Please present a revised suggestion at one of the next Jour Fixes.

Amstutz, Timon [amstutz], 26. March, 2018: Concerning the Kitchen Sink entry for 'Information Text with Buttons', there have been some steps already made in the past, which may help the task now at hand. 

  • Pipeline Document: In this document we tried some time ago to describe those text passages as "System Messages". Some descriptions and rules might apply to the item we discuss here.
  • Mantis Report: We also discussed this along a mantis ticket. Unfortunately we never made it to the FW, since we could not agree on a mockup. I personally still prefered the 3rd mockup presented in the mantis report.
  • Confirmation Screen Guideline: A rather old and outdated guideline discussing this topic.
Please contact me if you need further help/information.

Samoila, Oliver [oliver.samoila], 26. March, 2018:
There is no online- or offline-Status for a personal object. Not for Blogs, not for Weblinks. Why a portfolio have a status? See screenshot below.

Killing, Alexander [alex], 3 April 2018: I fully support the new concept.

AT 2018-04-05: I checked the documentation Timon provided above and took rules from the pipeline document. I have touched them up a bit. 

From the mock-ups in the bug-tracker I picked this one as best suited for the purpose:

JourFixe, ILIAS [jourfixe], 09 APR 2018 : Thank you for adopting the requirements of the Jour Fixe. The current suggestion is fine and we schedule the feature for 5.4. Discussion of the KS entries is done separately.

8 Implementation

Test Cases

Test cases completed at 23 OCT 2018 by Zenzen, Enrico [ezenzen]

  • C1675: Portfolio-Freigabe hinzufügen
  • C24884: Portfolio mit dem Status "Offline" freigeben

Approval

Approved at 2018-10-22 by Samoila, Oliver [oliver.samoila].

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