First steps towards dumping and reloading tasks to an (editabel) json file
First try at inserting the task builder in a custom admin template

Doesn't yet save anything. Only fills a hidden input with the generated JSON.
Task Builder working

Can build new tasks by drag&drop.
Will store in model as JSON.
Live updates in order not to miss any changes.
Added loading from JSON to Task Builder

Yay!
Lots of checks for undefined etc. Probably worth some refactoring ;)
Trying to fix jQuery conflict on server side...
Fix seems to be something else.

So, revert JS "fix".
Real Fix for jQuery problem

catch unparseable string before it gets parsed.
JavaScript is a beast, simply stopping when one error happens, leaving
you in the dark.
Firebug for the rescue! :)
Remove unsuccessful attempts for Task Builder integration

Cleaned up unnecessary imports, deleted some obsolete files
sql -> json dump (improvement of quoting)
First step to replace xml by json for task body description (dead end)
New json format (list of one-key-dicts) for ordering
new json format is read to simple python objects
dummy json task is somehow rendered by the server
Document and refactor dynamic.js
Moved all JS / CSS to local static files

This includes jQuery, jQuery UI, Font Awesome and a theme for jQuery UI.
All of which are now in the quiz/static folder and all relating code
has been updated.

EXCEPT:  MathJAX.  Because … reasons. (No really, the thing is huge!)
First try at inserting the task builder in a custom admin template

Doesn't yet save anything. Only fills a hidden input with the generated JSON.
Task Builder working

Can build new tasks by drag&drop.
Will store in model as JSON.
Live updates in order not to miss any changes.
Added loading from JSON to Task Builder

Yay!
Lots of checks for undefined etc. Probably worth some refactoring ;)
Trying to fix jQuery conflict on server side...
Fix seems to be something else.

So, revert JS "fix".