canvas-lms/vendor/plugins/qti_exporter
Brian Whitmer 2f3f70b339 better flow for updating plugin settings
also added option for plugins to provide validation on
their settings page.  I need this for some of the
more complex settings we'll have to put together
as we move stuff from yml files to settings.

Change-Id: I78e6e3cd423e7ef7e15eafae86db8337f605be3a
Reviewed-on: https://gerrit.instructure.com/2247
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Bracken Mosbacker <bracken@instructure.com>
2011-02-16 12:30:18 -07:00
..
app/views/plugins better flow for updating plugin settings 2011-02-16 12:30:18 -07:00
lib better flow for updating plugin settings 2011-02-16 12:30:18 -07:00
spec Initial commit. 2011-01-31 18:57:29 -07:00
Readme.txt Initial commit. 2011-01-31 18:57:29 -07:00
init.rb better flow for updating plugin settings 2011-02-16 12:30:18 -07:00

Readme.txt

The QTI exporter won't work unless you have the Python QTI 1.2 to QTI 2.1 converter installed

The plugin will first check to see if the python app is in
"RAILS_ROOT/vendor/QTIMigrationTool"
We generally have the QTIMigrationTool checked out somewhere on the system and symlink
that to the expected directory

If the QTIMigrationTool isn't in that location the plugin will just try to run the
executable and see if it works. So if you have the QTIMigrationTool in your system
path it will work as well.