Crowdfunding for ILIAS

Raising funds for new features in ILIAS

Tabs

Page Editor Revision – Step 3 – for ILIAS 9

Description

With ILIAS 7 we have made the first important step of the page editor revision. But there is still a lot to do.

With ILIAS 8, further but smaller steps could be worked on - to be honest, however, only to a limited amount, as the central topic of PHP 8 has massively bound both time and financial resources.

After the general handling concepts have been revised and the first page elements have found their new home in new page layout since ILIAS 6, all outstanding page elements should now be transferred. Regarding the creation process, the forms are to be revised. In addition, there are a lot of topics that are strongly related to the Page Editor – e.g. Clipboard.

Coordination of Funding

For all questions and commitments to fund this feature, please contact Page Editor Revision Working Group

Funding Status – in calculation

This crowdfunding for ILIAS 9 has been closed.

Estimation contains conception, implementation, test cases, Kitchen Sink topics, project management

Planned Features

The ongoing status on page editor features is updated on this feature wiki page.

The following list contains topics that should addressed in the upcoming releases. Please note that the Removing of Legacy-UIComponents-Service and Table project currently binds a lot of resources (including UI discussion) and has a higher priority. So several of the editor topics will be postponed to later releases.

Page Elements

  • Data Table (Part II)
  • Column Layout (Part II)
  • Text Edititng on small devices
  • Resource List
  • Accordion
  • Media (Part II)
  • Section (Part II)
  • Advanced Lists
  • Code
  • Portfolio Elements (e.g. Competences, Placeholder, …)

Related Topics

  • New Create Menu for Page Elements
  • Visual Editing of Links
  • Employing Page Templates
  • Configuration of the availability of page elements

KitchenSink Topics

  • Illustrated Create-Button
  • extending the forms
  • radio buttons with thumbnails
  • auto save signal
  • drop zones
  • accordions in creation dialogue
  • extending dropdowns (e.g. for data table)

Process and Quality Assurance

  • Project Management
  • Intended: Usability Testing with lab

Contributors

  • ILIAS.nrw-Project : 42.000 €
  • Hochschule Luzern: 8.820 €
  • DHBW: 7.920 €
  • HS Bremen: 29.000 €
  • ILIAS e.V: 10.000 €
  • FH Aachen: 10.000 €
  • PH Zürich: 5.000 €

Last edited: 16. Apr 2024, 11:33, Kunkel, Matthias [mkunkel]