
|
If you were logged in you would be able to see more operations.
|
|
|
Moodle
MDL-11113
Created: 08/May/08 11:48 AM
Updated: 19/Aug/08 01:46 AM
|
|
| Component/s: |
HTML Editor
|
| Affects Version/s: |
2.0
|
| Fix Version/s: |
2.0
|
|
|
Issue Links:
|
Relates
|
|
|
|
This issue has been marked as being related by:
|
|
|
MDL-15254 Move common htmleditor plugins files to a common folder
|
|
|
|
|
|
|
|
Some plugins will have to be written for each editor to make integration with Moodle possible. These should be as abstracted as possible, to make as much code as possible common between each. Since editors will be located under /lib/editor, let's store this common code under /lib/editormod.
* File browser: the file browser (especially with the File API) will be Moodle specific
* Emoticons (smileys): Moodle defines its own list of emoticons, we need to make sure the editors use these consistently
* Language files: Moodle has a lot more languages than any editors, and some strings will be Moodle-specific. We need a way to make for each editor to use Moodle strings, reusing as many existing strings as possible, and using lang/xx/editor.php for the rest.
* Equation editor: there is ongoing work to get Dragmath working in Moodle, making a common plugin could be a nice improvement
* Multilang: all editors need to support multilang properly.
|
|
Description
|
Some plugins will have to be written for each editor to make integration with Moodle possible. These should be as abstracted as possible, to make as much code as possible common between each. Since editors will be located under /lib/editor, let's store this common code under /lib/editormod.
* File browser: the file browser (especially with the File API) will be Moodle specific
* Emoticons (smileys): Moodle defines its own list of emoticons, we need to make sure the editors use these consistently
* Language files: Moodle has a lot more languages than any editors, and some strings will be Moodle-specific. We need a way to make for each editor to use Moodle strings, reusing as many existing strings as possible, and using lang/xx/editor.php for the rest.
* Equation editor: there is ongoing work to get Dragmath working in Moodle, making a common plugin could be a nice improvement
* Multilang: all editors need to support multilang properly. |
Show » |
|
I am not sure what is meant by "ongoing work to get dragmath working in moodle" as dragmath has been working in moodle for quite some time. At this point I think it more a question of seeing an adopted infrastructure so it is clear what the course is.
On the other hand, there could be some argument that Moodle should offer another editor that is targeted at math/science (something along the lines of the work that was done with equation editor in xinha could be extended to make equations editable after insertion and alleviate the need for an external java app, but I think that is going a bit in the wrong direction.
There has also been some discussion in the forums about striving for a common API for editors and plugins. While Mauno has noted some issues, I think generally this is something that really has to be pursued.
And I am not sure whether things are going piecemeal or what but was surprised to see that under http://tracker.moodle.org/browse/MDL-15254 dragmath had been moved to common.... as noted above I think this is a good idea, but I am not sure how this squares with any other development for the html editor for moodle 2