Feature Wiki
Tabs
Enable page Overview Block per page
Page Overview
[Hide]1 Initial Problem
Activating "Enable Page Overview Block" in the settings of a wiki, will put a Table of Content box titled "Page Overview" on top of every indivudal wiki page that has more than two headings.
It is not currently possible to (de-)activate the Page Overview Block for selected pages only.
Not all wiki pages serve equal purposes. Landig pages are typically heavily layouted and not meant to carry loads of information a TOC screws the layout. While other pages in the same wiki do need that TOC PAge Overview block.
It would therefore be helpful to move this function from the "global" wiki level to the "individual" page level, i.e. provide an adittional page setting to supress the block on certain specific pages.
2 Conceptual Summary
The Page Overview section can be hidden for each page individually via a new Page Action "Hide Page Overview". This way, it can be suppressed for pages that do not need the TOC.
3 User Interface Modifications
3.1 List of Affected Views
- Wiki > Page Tab > Wiki Functions (Secondary Panel) > Page Actions (Button Group)
3.2 User Interface Details
3.3 New User Interface Concepts
none
3.4 Accessibility Implications
There is no forseeable issue.
4 Technical Information
No technical issues.
5 Privacy
Current Wiki Privacy Documentation: https://github.com/ILIAS-eLearning/ILIAS/blob/trunk/Modules/Wiki/PRIVACY.md
This feature will not implement any privacy related changes.
6 Security
No security issues.
7 Contact
- Author of the Request: Seiler, Yvonne [yvseiler] Universität Bern
- Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
- 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
Killing, Alexander [alex], 7 June 2023: Just a short note: I do not have a privacy.md for the wiki yet that lists the current privacy state. I hope to find the time to write it, before setting "checked and attendance" here.
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: 9. Jun 2023, 12:24, Killing, Alexander [alex]