Introduction
The goal of this project is to implement a Content-Packages editor to create and edit CP-files which meet the IMS standard. The editor should be totally embedded in the OLAT front-end. This would substantially simplify the process of cp-content-creation for the users (authors).
During development I’ll try to integrate modules and components, that are already used in the OLAT framework, e.g TinyMCE (WYSIYG HTML editor). Because OLAT is a framework with about 1 Million lines of code, I think I’ll need some time to get a general idea about the code. I sketched the following proceeding:
- Familiarization with OLAT-Framework
- Familiarization with IMS CP Standard
- Data representation of IMS CP
- Integration of TinyMCE
Details
- Project plan
- Use cases
- ClassDiagrams