Feature Wiki
Tabs
Scaffolded Exercise
Page Overview
[Hide]1 Initial Problem
In the Exercise participants view the working instructions of an Assignment within the exercise. Solving the assignment users navigate thus loosing the working instructions: Users are removed from the context and transferred either to the respective component or to the screens for handing in answers.
- In the Content-tab of the object the work instructions recede very much though not disappear totally. Later using the page editor cuts all representation of the works instruction. Users are on their own.
- For Uploading Files or Editing Text users have no acess to the working instructions whatsoever.
2 Conceptual Summary
Work instructions beome a tool slate 'Assigment'. The tool slate 'Assigment' persists even though users navigate from screen to screen, very much like the online help. Users can close the slate, if they want to.
3 User Interface Modifications
3.1 List of Affected Views
- Exercise > Assignments > View
- any other screen a user navigates to after clicking
3.2 User Interface Details
- Users are presented with the list of assignments in an Exercise.
- Users open an assignment accordion.
- Users click on [Edit Text] / [Hand In] / [Create Portfolio] / [Create Blog] / [Use Existing Portfolio] / [Use Existing Blog]
- ILIAS opens the Tool Slate 'Assignment' comprising the working instructions. This Tool Slate 'Assignment' will be schlepped around until actively closed or the session ends.
- Toolbar with Button: [Hand In].
- Work instructions: Text of work instructions
- Instruction Files: Download link to instruction file.
- Schedule:
- Edit Until DD. Mon YYYY,
- Remaining Working Time: p Months, q Days, r Hours
- Public Submissions value.
Reopening the Tool Slate 'Assignment' after closing it
After the Tool Slate 'Assignment' was closed it can be re-opened
- clicking on the title of submission in Assignment
- upon opening the Portfolio / Blog / Wiki
Messages
Error Messages will be displayed in the tab / screen, where they occur.
After Successful Submission
After clicking [Hand In] button in the Tool Slate 'Assignment' users will be transferred to the Assignment-Tab. On top of the tab the green Success Message ist displayed: " You submitted your Blog / Portfolio successfully to the assignment "Title"."
Scroll if instruction is long
Working Instructions is long a scrollbar is presented to scroll down.
Deadline-Sensitivity
The Working Instructions display in Tool Slate 'Assignment' is not deadline sensitive: will be available even in cases, where no deadline is specified or passed.
The Submitt-Buttons in the Toolbar however are deadline sensitive and will not be displayed after the deadline.
Last past the post
Only one Tool Slate 'Assignment' can be opened at the same time. The Tool Slate 'Assignment' opened last will be dislayed, the one that was open before will be automatically closed.
3.3 New User Interface Concepts
None
4 Technical Information
Killing, Alexander [alex], 15.11.2016: I support the request in general. The behaviour of the Off-Canves element has to be defined first, especially in conflicting cases, e.g. with the online help.
Related Pull Request for Kitchen Sink: Pull Request KS Sticky Panel
5 Contact
- Author of the Request: Tödt, Alexandra [atoedt], Samoila, Oliver [oliver.samoila]
- Maintainer: Killing, Alexander [alex]
- Implementation of the feature is done by: Killing, Alexander [alex]
6 Funding
If you are interest in funding this feature, please add your name and institution to this list.
7 Discussion
JourFixe, ILIAS [jourfixe], September 11, 2017: Before deciding upon this feature request, we need to discuss and decide upon the underlying UI element that could also be used for the Online Help or the Onscreen Chat - or at least how it relates to them. This UI element should be an overlay and support collapsing to see the underlying page content. In a second step, we can discuss the requirement mentioned above.
JourFixe, ILIAS [jourfixe], 25 MAR 2019 : We highly appreciate this suggestion and schedule the feature for 6.0.
8 Implementation
{The maintainer has to give a description of the final implementation and add screenshots if possible.}
Test Cases
Test cases amended at 2019-10-16 by Tödt, Alexandra [atoedt]
- 18449 : Übungseinheit vom Typ Datei hinzufügen
- 18448 : Videodatei hinzufügen
- 18393 : Dateien zur Arbeitsanweisung sortieren
- 18395 : Text-Übungseinheit einreichen
- 5538 : Übungseinheit "Datei als Team" mit selbstgemanagtem Team hinzufügen (auch 5538, 5623, 24749)
- 5549 : Bestehenden Übungseinheit ein Textdokument hinzufügen
- 18450 : Videodatei hinzufügen
Approval
Approved at 2019-10-28 by Samoila, Oliver [oliver.samoila].
Last edited: 9. Dec 2019, 12:11, Zenzen, Enrico [ezenzen]