The online documentation is written in the markup used by PmWiki.
The documentation is written to be viewed from inside Solfege but it can of course be viewed in a web browser.
What make the generated html-files different from regular html is that in addition to links to other help files, you can write links that will start and configure an exercise if you click on it, like this one.
Feel free to ask any questions if you want to write some documentation for Solfege.
solfege: linksprotocol:action/exercise/lessoncollection/lessonfile?configuration
protocolsolfege.
actionpractise, config or statistics. If omitted, you will view the same part of the exercise you used last time. If the exercise has not been used in this session, you will see the practise page.
exercisechord, harmonic-interval, melodic-interval, sing-interval, identify-scale, dictation, id-by-name, twelve-tone, sing-chord, id-tone, compare-intervals, rhythm
lessoncollectionsolfege for files distributed with Solfege. Use user for your own files stored in $HOME/lessonfiles. (Optional, only used with lesson file based exercises.)
lessonfileconfigurationhighest_instrument=80; intervals=[1, 2, 3, 4]
Theses two can be used with all exercises that has the ''New question automatically'' option on the config page.
new_question_automatically = true | falseseconds_before_question = floathighest_instrumentmiddle_instrumentlowest_instrumenthighest_instrument_velocitymiddle_instrument_velocitylowest_instrument_velocityhighest_instrumentlowest_instrumenthighest_instrument_velocitylowest_instrument_velocityoverride_default_instrumentintervalshighest_tonelowest_tonec, fis, or d''
new_question_automaticallyseconds_before_new_questiondisable_unused_intervalsboolean.
number_of_intervalsask_for_intervals_nnFIXME
scalesOnly specifying lesson file.
c_weightone_chance_onlywarning_soundrepeat_question