Feature Wiki
Tabs
Page Editor » New Create Menu for Page Elements
Page Overview
[Hide]This request is part of the project for a New Page Editor.
1 Initial Problem
The ILIAS page editor offers a large number of different page elements.
Up to now, these elements have been presented in a long or very long list. There are moments, you have to scroll within this list.
The list already has a sorting in terms of relevance, but offers only a minimum of structure and overview.
This effect is even more enhanced in objects that offer further specific page elements. (e.g. wikis, portfolios, learning modules, ...)
2 Conceptual Summary
- Clicking on a create button in the page editor should no longer load a long list, but open a modal.
- This modal contains all types of page elements. These are grouped into "General", "Structure", "Complex" and "Specific".
- General, Structure, Complex always contain the same types of page elements. (Changes can only be made here if certain page elements are configured. » See Request: "Aritkel einfügen").
- Specific differs depending on the context. In the following mock-up, all known page elements are included together for an oveview – even if they never all appear in the same way.
- Plug-in page elements are assigned under Specific.
- For ILIAS 8, no individualisation of the assignment is planned, as it exists for magazine objects.
Add New Page Element contains:
- General
- Text
- Image/Audio/Video
- Data Table
- Clipboard
- Structure:
- Section
- Column Layout
- Accordion
- Advanced List
- Advanced Table
- Complex
- interactive Media
- Ressource List
- Content Snippet
- Code
Add New Page Element can also contains some specific page elements:
- Page Template
- Page List
- File List
- Placeholder
- Map
- Personal Data
- Learning History
- My Courses
- Competences
- Certificate
- Consultation Hours
- Questions
- LogIn-Element
- Plugin Element
3 User Interface Modifications
3.1 List of Affected Views
- ILIAS Page Editor
3.2 User Interface Details
Using a modal as seen above.
3.3 New User Interface Concepts
It is unknown whether a new element is needed within the modal, which carries the glyph and the identifier.
It might be possible to re-use slates. This needs consultation of the KitchenSink coordinators.
3.4 Accessibility Implications
No special requirements in respect of accessibility are to be expected.
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 Privacy
No personal data is stored or processed to implement this feature.
6 Security
We do not see any changes for special security issues.
7 Contact
- Author of the Request: Samoila, Oliver [oliver.samoila]
- Maintainer: Killing, Alexander [alex]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- . . .
9 Discussion
Seiler, Yvonne [yvseiler], 8 JUNE 2021: The following FW article becomes obsolete with this one and could probably be deleted or transferred: https://docu.ilias.de/goto_docu_wiki_wpage_5319_1357.html
10 Implementation
{ The maintainer has to give a description of the final implementation and add screenshots if possible. }
Test Cases
Test cases completed at {date} by {user}
- {Test case number linked to Testrail} : {test case title}
Approval
Approved at {date} by {user}.
Last edited: 16. Nov 2023, 17:00, Tödt, Alexandra [atoedt]