Commit Graph

2209 Commits

Author SHA1 Message Date
ichuang
77d38da927 add FormulaResponseWithHintTest test 2012-06-21 10:59:37 -04:00
ichuang
436794741b SymbolicResponseTest works if snuggletex war running ; back to skipping it for now 2012-06-21 10:59:37 -04:00
ichuang
6f3143528f fix i4xs in tests.py; move symbolicresponse.xml test back to where it should be 2012-06-21 10:59:37 -04:00
ichuang
47e0317b7c fix xmodule/capa tests to use new CorrectMap 2012-06-21 10:59:37 -04:00
ichuang
225a4d87c6 fixes to schematicresponse to work with new CorrectMap 2012-06-21 10:59:37 -04:00
ichuang
d56e6e1a11 django pipeline working now (with new pip -e git+git...) 2012-06-21 10:59:37 -04:00
ichuang
a093b86841 problem.coffee change: show answer -> also show solution_* & do mathjax typeset 2012-06-21 10:59:37 -04:00
ichuang
8030bce0c0 bugfixes - correctmap should reinit self.cmap on init 2012-06-21 10:59:37 -04:00
ichuang
70e942fe2b fourth pass in capa cleanup:
- Added hints + hintmethod
  - hintgroup compatible with loncapa spec
  - also does hintfn for custom hints (can do answer history)
  - GenericResponse -> LoncapaResponse
  - moved response type tags into responsetype classes
  - capa_problem should use __future__ division
  - hints stored in CorrectMap, copied to 'feedback' in SimpleInput for display
2012-06-21 10:59:36 -04:00
ichuang
57c1aa7b3d third pass in capa cleanup: correct_map -> CorrectMap
- added correctmap.py with CorrectMap class
  - messages subsumed into CorrectMap
  - response get_score called with old CorrectMap so hints based on history are possible
2012-06-21 10:59:36 -04:00
ichuang
a3d24d41f5 second pass in capa cleanup:
- each response can now render its own xhtml
  - cleaned up LoncapaProblem.extract_html
2012-06-21 10:59:36 -04:00
ichuang
ff9f8c9779 responsetypes - fix comment 2012-06-21 10:59:36 -04:00
ichuang
f1a12a2604 first pass in capa cleanup:
- responsetype used to be instantiated multiple times(!) in capa_problem
     now it is instantiated once, and stored in self.responders
   - responsetypes.GenericResponse restructured; each superclass
     show now provide setup_response (and not __init__), and may
     provide get_max_score(); general __init__ provided to
     clean up superclasses.
2012-06-21 10:59:36 -04:00
ichuang
ec0b451e7f add msg to textinput_dynamath 2012-06-21 10:59:36 -04:00
Calen Pennington
cabcc0c1d9 Allow login in the cms, and read a particular course from mongo 2012-06-21 10:59:36 -04:00
Calen Pennington
338547343e Get the cms up to the point of rendering a template 2012-06-21 10:59:36 -04:00
Calen Pennington
3c07c2b158 Make mitxmako available to both the lms and the cms 2012-06-21 10:59:35 -04:00
Matthew Mongeau
2f79936074 Got basic login working 2012-06-21 10:59:13 -04:00
Matthew Mongeau
dd6215ca18 wip 2012-06-21 10:50:55 -04:00
Matthew Mongeau
941a03f1d0 Point login form to login. 2012-06-21 10:43:38 -04:00
Matthew Mongeau
67487f8ad2 Modal wip 2012-06-21 10:38:33 -04:00
Matthew Mongeau
6dd47547c7 wip modal 2012-06-21 09:51:03 -04:00
Matthew Mongeau
c517b9e854 Merge branch 'prototype' of github.com:MITx/mitx into prototype 2012-06-20 17:35:56 -04:00
Galen Frechette
ec1510ca52 adds login modal 2012-06-20 16:20:31 -04:00
Galen Frechette
94886643b0 gets app completly uptodate with prototype 2012-06-20 14:37:37 -04:00
Matthew Mongeau
fdc8de44a9 Nav bar on courses page. 2012-06-14 17:06:00 -04:00
Matthew Mongeau
47e06692d8 Use details on dashboard. 2012-06-14 16:53:44 -04:00
Matthew Mongeau
e00b7cb252 askbot stuff. 2012-06-14 16:46:07 -04:00
Matthew Mongeau
a08be52780 Skin settings. 2012-06-14 15:46:10 -04:00
Matthew Mongeau
ed4e79661f Links 2012-06-14 15:09:24 -04:00
Matthew Mongeau
3b37f10e42 Split course navigation out 2012-06-14 15:02:29 -04:00
Matthew Mongeau
8d66f5ee07 Menu work. 2012-06-14 14:52:10 -04:00
Matthew Mongeau
e048b3251d Get dropdown working 2012-06-14 14:19:47 -04:00
Matthew Mongeau
7337275303 Adding dashboard 2012-06-14 13:50:16 -04:00
Matthew Mongeau
86826f8688 Integrate more pages. 2012-06-14 11:27:47 -04:00
Matthew Mongeau
47126dc686 wip 2012-06-13 14:50:25 -04:00
ichuang
9fce2faf7c Merge pull request #100 from MITx/ps-fix-histogram
Fix histogram and sequence navigation bug

looks good, works in my tests. thanks.
2012-06-11 14:53:08 -07:00
Prem Sichanugrist
b4ed14f4f7 Handle the case where histogram score can be null
This will leave out the student that never attempt the question and
fixes the error with histogram rendering.
2012-06-11 16:07:09 -04:00
Prem Sichanugrist
eb70ef4c07 Directly call toggleArrow in sequence render
There might be a chance that an error got thrown after 'contentChanged'
event was fired and stop the `toggleArrow()` method to be called. This
will make sure that the navigation will still be working even some
element in the content is failed.
2012-06-11 16:03:22 -04:00
David Ormsbee
3bfe81126b Merge pull request #98 from MITx/mm-fix-paths
PROJECT_ROOT is needed for coffeescript paths
2012-06-11 10:59:37 -07:00
Matthew Mongeau
d0819071c7 PROJECT_ROOT is needed for coffeescript paths 2012-06-11 13:57:37 -04:00
Calen Pennington
77c637ce4b Merge pull request #93 from MITx/create-dev-env
Create dev env
2012-06-11 07:32:04 -07:00
ichuang
2fdf948547 Merge pull request #91 from MITx/ps-dynamath
Refactor and test Dynamath Code (tested, works; one more changeset coming, to add msg back into textinput_dynamath)
2012-06-09 15:33:46 -07:00
John Jarvis
b46b7daf0f added a posix compliant check to make sure you are using bash to run the script, added option to use --system-site-packages for virtualenv, updated the ending instructions on how to start the server 2012-06-08 14:59:21 -04:00
John Jarvis
eb4272e386 converted tabs to spaces, updated LESS cmdline override 2012-06-08 11:50:57 -04:00
John Jarvis
a8940fc71e adding less option to skip the intro screen for ruby install 2012-06-08 11:30:13 -04:00
Prem Sichanugrist
ac4f09ac4e Replace dynamite code with tested version 2012-06-08 11:16:03 -04:00
Prem Sichanugrist
c340ffe0a3 Fix code formatting 2012-06-08 10:40:25 -04:00
Calen Pennington
d690aebc78 Set up a pylintrc file 2012-06-08 09:08:18 -04:00
ichuang
37ae7afbd3 Merge pull request #92 from MITx/dogfood-xmodule
fix dogfood wrt lms / xmodule reorg; fix textinput_dynamath call
2012-06-07 19:13:57 -07:00