Summary
- To enable slide content to be added and edited
Background and goals
This is a critical feature of the SlideWiki platform that will enable:
- imported content to be edited
- new content to be created
- content from other decks to be added
- edit and delete existing content
The editing tools must have a familiar interface for users and must follow standard icon/shortcut conventions. The editor tools must be compatible with touch screen devices to allow content creation/editing on tablets and mobile devices. They must also be keyboard accessible.
Initial research has shortlisted CKEditor and AlloyEditor (based on CKEditor) as suitable libraries.
Assumptions
- Proposed that functions within the editor are grouped into basic and advanced. If we have a floating toolbar then only the basic tools will be initially visible.
Requirements
# | Title | Task User Story (as a content creator unless otherwise stated) | Importance | Notes | JIRA |
---|---|---|---|---|---|
1 | I want to place the cursor within the slide area and type text. | ||||
when I place the cursor within the slide area I want to be able to turn-on basic text formatting |
User interaction and design
Description of fields/input/elements + validation + test scenarios
Questions
Below is a list of questions to be addressed as a result of this requirements document:
Question | Asked by | Outcome |
---|---|---|
Do we need a edit tab? Should the editor just appear if the focus is in the slide and the user is logged in/permission to edit the slide? | Abi James | |
Not Doing
Feature | Status |
---|---|
Source material for user/stakeholder feedback
Requirements (/user stories) from pilot roadmap:
Evaluation/improvements by Farid Hasanov master thesis :
Evaluation at UniBonn :