Feature Wiki
Tabs
Commenting Page Editor Elements-Level or Character-Level
Page Overview
[Hide]This needs more conceptual work and deciding
This features depends on New Presentation of Notes and Comments being implemented.
1 Initial Problem
Comments and notes can be made on page-level.
2 Conceptual Summary
- Page Editor Elements like images can be commented on. The comment is attached to the element not to the page as a whole. Several comments can be made to the paragraph.
- The Page Editor Element of type "Text" allows for highlighting specific parts of the text: Starting with a specific character and ending with a specific character. However the exact identical bit of text ccan conly be commented on once. After this users would have to answer to this one comment. We are aware that this character-specific commenting is very complex and costly.
3 User Interface Modifications
3.1 List of Affected Views
- Modal for Comments and Notes via Top-Actions > Needs to be removed one way or the other
- Comments above footer > Needs to be removed one way or the other
- Display of comments and notes > Needs to be removed one way or the other
3.2 User Interface Details
Needs to be done
3.3 New User Interface Concepts
{If the proposal introduces any completely new user interface elements, you might consult UI Kitchen Sink in order to find the necessary information to propose new UI-Concepts. Note that any maintainer might gladly assist you with this.}
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 Contact
- Author of the Request: {Please add your name.}
- 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.}
6 Funding
If you are interest in funding this feature, please add your name and institution to this list.
7 Discussion
Killing, Alexander [alex], 24 Jan 2018: Some points:
- We need to define how a side bar UI element works, if comments should be display right beside the text. Alternatives could be Popovers or other elements. A side bar would overlay/remove the current right column blocks, e.g. in a wiki. Also the mobile view will be a challenge here.
- For the referenced selection there are also multiple possible levels of granularity:
- the whole page element (e.g. media element/text element),
- a DOM node within a text page element (e.g. a paragraph or a list item in a simple list),
- a DOM selection. To maintain selections on editing is a complex and costly task.
8 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: 15. Mar 2018, 11:51, Erkens, Jochen [j.erkens]