Feature Wiki
Tabs
Introducing Page Templates in Content-tab
Page Overview
[Hide]1 Initial Problem
Page templates can only be used in Portfolios and ILIAS learning modules. If users create a new page, you can create the page from a template.
With ILIAS 9 Page Templates become a page editor element. The page templates can be selected and inserted in the Page Editor via the Create Menu. In this way, page templates can be made available even in objects that do not have pages, such as container objects.
2 Conceptual Summary
All page editor contexts should be selectable for page layout activation, all contexts should allow to insert content via page layouts.
3 User Interface Modifications
3.1 List of Affected Views
- Administration » Layout and Navigation » Page Templates » Settings
- Page Editor » Create Menu
3.2 User Interface Details
After users have selected Template in the Create Menu, active templates are displayed in the Slate. A placeholder "Template in process" is displayed in the content area. Users can select a template via radio button, save their input, refresh the page or cancel the template selection.
Contexts in which page templates can be inserted are listed in the administration. Page templates can be activated or deactivated for individual contexts.
3.3 New User Interface Concepts
None.
3.4 Accessibility Implications
None.
4 Technical Information
No technical issues.
5 Privacy
Current privacy md: https://github.com/ILIAS-eLearning/ILIAS/blob/trunk/Services/COPage/PRIVACY.md
This feature will not implement any privacy related changes.
6 Security
No security related changes.
7 Contact
- Author of the Request: Zenzen, Enrico [ezenzen]
- 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
Kunkel, Matthias [mkunkel], 29 JUL 2024: The title of the FR lists 'course' and 'group'. But if I understand the request correctly, it should also be possible to use page templates in categories or folders, right?
Killing, Alexander [alex], 5 Aug 2024: It should be possible in all contexts.
JourFixe, ILIAS [jourfixe], 05 AUG 2024: We highly appreciate this suggestion and schedule the feature for ILIAS 10. In a first step, page templates should be usable in all container objects. If additional funding is available, the use of page templates can also be extended to all contexts where the page editor is used.
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}
Privacy
Information in privacy.md of component: updated on {date} by {user} | no change required
Approval
Approved at {date} by {user}.
Last edited: 5. Aug 2024, 15:00, Strassner, Denis [dstrassner]