Icon Wiki

Feature Wiki

Information about planned and released features

Tabs

New ILIAS Page Editor

This page bundles several feature wiki entries belonging to a larger development activity for the ILIAS Page Editor. Please consult Page Editor » Page Editing to get the hang of the general handling of the new editor.

For an overview of the project, this page is helpful. Those who want to participate, please contact the working group. If you would like to support the community project, you will find all the important information at: Crowdfuning of Page Editor Revision for ILIAS 8

1 Aim of Project

  • documenting the discussion of the "New Page Editor" project 
  • gathering, tracking and prioritizing the status of the individual developments 
Concept documents from the past, some of which have been partially integrated: 2017 Concept for Revamping the Page Editor
Meanwhile no longer up to date: Suggestions for an Improved ILIAS Page Editor (outdated)
 

2 Timeline

ILIAS 7 (Spring 2021)
With the release of ILIAS 7 the basic control methods are revised.
It is adapted to the new page layout introduced with ILIAS 6.
Furthermore the JavaScript basic concept will be addressed.
End users will see primarily the transfers of the most important page elements.
 
ILIAS 8 (Summer 2022)
With ILIAS 8, many of the remaining page elements should be transferred to the new layout.
Due to time constraints and the higher priority of the PHP 8 project, many topics have been put on hold and thus postponed to ILIAS 9.
 
ILIAS 9 (Spring 2022)
The work is continuing. Settings and menus that are still in the content area are to be updated.
Complexity is to be reduced or offered to the user only as a supplementary option.
Special topics with special operation (e.g. interactive image) or cross-sectional topics where the editor is only part of the challenge (e.g. clipboard) will also be addressed in ILIAS 9.
 

3 Related Feature Requests and Status

3.1 Release ILIAS 7 (Implementation done)

3.2 Release ILIAS 8 (Release in progress)

Feature Request
Presentation by
Funding
JF Status / Status of Concept
Co-Funder
needed
Besprechung mit Teilnehmern der Working Group erforderlich.
needed
Besprechung mit Maintainer erforderlich
needed
Besprechung mit Teilnehmern der Working Group erforderlich.
Enrico Zenzen
ordered
Accepted on 08.03.2021
HSLU
Enrico Zenzen
ordered
Accepted on 08.03.2021
DHBW
Oliver Samoila
Delivered.
Approval in progress.
Accepted on 08.02.2021
DHBW
Stephan Winiker
ordered
Accepted on 25.01.2021
HSLU
Oliver Samoila
ordered
Accepted on 04.10.2021
FAU
Karin Wessels & Yvonne Seiler
needed
Accepted on 28.06.2021
offer send
(for ILIAS 9)
Accepted on 22.02.2021
FH DO
Oliver Samoila
offer send
(for ILIAS 9)
Accepted on 03.05.2021
FH DO
Oliver Samoila
offer send
(for ILIAS 9)
Accepted on 14.06.2021
FH DO

3.3 Abandon Features

Feature Request
Presentation by
Funding
JF Status / Status of Concept
Comment
Alexander Killing
needed
Accepted by JF on 17.05.2021

3.4 Related Feature Requests

3.5 Postponed to Release ILIAS 9

Funding
Status
Comment
temporary priority
needed
JF-Accepted on 22.02.2021 for ILIAS 8
1
needed
still some work to do
1
needed
JF-Accepted on 22.02.2021 for ILIAS 8
Benötigt einen Ergänzungsartikel für weitere Kontexte, in denen die Vorlagen angewendet werden können.
1
needed
In Abstimnmung YS/SW/NH/RK/OS
2
needed
In Abstimmung (Page Editor Revision «» Tools Revision)
2
needed
still some work to do
2
needed
still some work to do
Besprechung mit Teilnehmern der Working Group erforderlich.
2
needed
in completion
2
needed
still some work to do
sehr aufwändig. Vorarbeiten für 7 anschauen
2
needed
still some work to do
2
needed
still some work to do
Besprechung mit Maintainer erforderlich
3
needed
still some work to do
braucht  Roundtrip Modal "with Repository Picker"
3
needed
JF-Accepted on 22.02.2021 for ILIAS 8
wünschenswert : KitchenSink : Text input field type "with prompt"
3
still some work to do
Hinzufügen und Entfernen von Dateien muss anders geregelt werden.
3
Page Editor » Page Element Page List (Wiki)
needed
– – –
3
Page Editor » Page Element Personal Data (Portfolio)
needed
– – –
3
needed
Platzhalter-Artikel
Joel und Mirko ansprechen
3
needed
still some work to do
Überführung in KS-Element erforderlich
3
needed
still some work to do
3
needed
JF-Accepted on 03.05.2021 for ILIAS 8
3
needed
in the beginning
3
needed
in the beginning
3
Revision of Clipboard
needed
in the beginning
umfasst mehr als das Clipboard im Page Editor
3
needed
in the beginning
Besprechung mit Maintainer erforderlich »» SRAG
Stand unter ILIAS 7 prüfen, dann ggf. Postponed to ILIAS 9
3
needed
in the beginning
3
needed
in the beginning
3
...
...

3.6 Related topics in KitchenSink (selected)

  •  illustrated Drilldown of Create-Button
  • extending the forms
  • hints in blank slate
  • radio buttons with thumbnails
  • auto save signal
  • drop zones
  • accordions in creation dialogue
  • extending dropdowns (e.g. for data table)
  • full screen mode for images as a greybox 
  • . . .

4 Additional Information

Crowdfunding

5 General Discussion

Please discuss specific questions of feature requests on the related feature wiki pages. This discussion section is only for a general discussion of the project and its realisation.

Last edited: 14. Oct 2021, 17:24, Samoila, Oliver [oliver.samoila]