Feature Wiki

Information about planned and released features

Tabs

Page Editor » New Create Menu for Page Elements

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
MAP und Personal DATA im MockUp noch anpassen !

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

8 Funding

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

  • . . .
More Informations: Page Editor Revision - Step 2 (Crowdfunding for ILIAS 8)

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]