Feature Wiki

Information about planned and released features

Tabs

Manage Screen for My Workspace

1 Initial Problem

At this time My workspace  is not equal in basic functionality with container objects. For example it is not possible to delete multiple objects. Without these general functionality it is a hard working to clean up My Workspace.

2 Conceptual Summary

My workspace should be upgraded with following basic functionalities, that are already available in container objects like categories or folders:

  • delete multiple objects,
  • download multiple objects as zip-file to the local hard drive at once,
  • copy multiple objects within My workspace,
  • move multiple objects within My workspace

These functionalities can be used in the same way like in container objects outside My workspace with the "manage" button.

Adminstrators should be enable/disable a. m. functionalities in a separate menu entry "My workspace" within "Basic" in administration settings.

3 User Interface Modifications

3.1 List of Affected Views

  • Modified View: Workspace / Workspace Folder Main View
  • New View: Workspace > Manage
  • New View: Administration > Workspace

3.2 User Interface Details

Workspace / Workspace Folder Main View

If activated the header "Action" menu will list a new action "Download Multiple Objects" that works like the corresponding repository action. Additionally folder objects will get a new action "Download" (if activated) that also behaves in the same way as the repository counterpart.

Workspace > Manage

A new sub tab "Manage" will be introduced that shows similar presentation and behaviour as the repository counterpart. Main difference is, that the workspace does not provide a "Link" action. Delete, Copy, Move and Download should be implemented in the same way. 

Administration > Workspace

This opens a settings screen containing similar settings to the Administration > Files settings screen:

  • Enable Downloading Folders
  • «Download multiple objects» enabled
  • «Background download» enabled
All options are checkboxes, the "Background download" setting has suboptions ("Minimum Number", "Minimum Size", "Global Limit").The settings result in similar behaviour like the corresponding repository files settings.

3.3 New User Interface Concepts

No new interface concepts.

4 Technical Information

Killing, Alexander [alex], 10 October 2017: No general issues with this request. We may decide to move the download case to the new background task handling (in both cases, workspace and repository).

5 Contact

  • Author of the Request: René Sens, Bundesverwaltungsamt, rene.sens@bva.bund.de
  • Maintainer: Killing, Alexander [alex]
  • Implementation of the feature is done by: tbd

6 Funding

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

  • ...

7 Discussion

Killing, Alexander [alex], 10.10.2017: I fully support this feature request.

Kunkel, Matthias [mkunkel], October 16, 2017: I would expect an administration section for 'My Workspace' under 'User Services' (like 'Personal Desktop') and not under 'Basic'.

JourFixe, ILIAS [jourfixe], Oct 23, 2017: We highly appreciate this feature request and schedule it for 5.4. Please merge the suggested 'Workspace' administration with the existing one in 'Personal Desktop' and make a new sub menu under 'Personal Desktop'. The multiple download should be implemented with the new background task service. A new icon for the new administration section is needed.

Schmid, Fabian [fschmid] 2017-10-26: As mentioned during JF we would like to switch all multi-downloads in both the repository and with this FR in the workspace to the new BackgroundTasks-Service. Additionally a general Settings-Interface should be implemented as several services will have to implement the same settings (such as "BT-Download activated" and so on).

JourFixe, ILIAS [jourfixe], 19 NOV 2018 : We re-schedule this feature request for 6.0, incl. the request to use background tasks for file download. We rename the feature request from "Functionality upgrades of my workspace" to "Manage Screen for My Workspace" to make the title more specific.

8 Implementation

Test Cases

Test cases completed at 02 OCT 2019 by Zenzen, Enrico [ezenzen]

  • C31888: Mehrere Objekte im Arbeitsraum löschen
  • C31889: Mehrere Objekte im Arbeitsraum verschieben
  • C31890: Mehrere Objekte im Arbeitsraum kopieren
  • C31891: Mehrere Objekte herunterladen

Approval

Approved at 11 Sep 2019 by Rene Sens, Bundesverwaltungsamt.

Last edited: 2. Oct 2019, 14:55, Zenzen, Enrico [ezenzen]