Felix Sun
4220252055
Fixed terribly annoying issues with back button. Back button is now on
...
the bottom of the hint div, no matter what.
2013-08-26 09:40:05 -04:00
Felix Sun
2d1c9158d8
Added fancy sliding transitions into hint collection page.
2013-08-26 09:40:05 -04:00
Felix Sun
35a8e9be32
Some fixes on hint ui.
2013-08-26 09:40:05 -04:00
Felix Sun
7c93b45d0c
Added wizard / slideshow style hint collection script.
...
Still requires a little polishing, I think.
2013-08-26 09:40:05 -04:00
Felix Sun
64c91cf239
UX improvements to hinting. Interface is now less cluttered.
...
Hint submission is hidden behind a link, if there are hints to vote on.
2013-08-26 09:40:05 -04:00
Felix Sun
d6715749dc
Addressed pull request comments.
...
Fixed broken tests.
2013-08-26 09:40:04 -04:00
Felix Sun
e2aea75f16
Fixed a bug in recording hints shown.
...
Removed the answer display next to voting. (This was deemed distracting.)
2013-08-26 09:40:04 -04:00
Felix Sun
8ce53ed8eb
Got rid of answer signatures - these don't work with approximate answers at all. Instead, implemented comparison-based hint matching.
...
Tests are broken, hint manager is probably broken.
2013-08-26 09:40:03 -04:00
Felix Sun
6b40c5cf13
Changed hint voting ui to show all hints on one page.
...
Fixed broken tests for hint manager.
2013-08-26 09:40:03 -04:00
Felix Sun
a730f9189b
Fixed numerous 500 errors that result from mal-formatted post requests.
...
Fixed tests to work with symbolic answer changes.
2013-08-26 09:40:03 -04:00
Felix Sun
199b632513
Crowdsourced hinter now supports formula responses. Tests still broken.
2013-08-26 09:40:03 -04:00
Felix Sun
fc8acb61a3
Changed voting dialog to only display one tab per answer.
...
No tests for this, yet.
Conflicts:
common/lib/xmodule/xmodule/crowdsource_hinter.py
common/templates/hinter_display.html
2013-08-26 09:40:02 -04:00
Felix Sun
09d3ca0ab6
Fixed bug when user votes w/o permission - now displays a friendly error message instead of failing.
...
Fixed bug when hinter module displays a hint, then is asked to display nothing. (Used to not update in this case.)
2013-07-02 09:40:47 -04:00
Felix Sun
0c4d6ba6d9
Made explanation for hints field in crowdsource_hinter.py more clear.
...
Fixed various commenting things.
Removed an unused function in the crowdsourced module coffeescript.
Improved commenting in hint_manager.
Fixed pep and pylint violations.
2013-07-01 11:52:52 -04:00
Carlos Andrés Rocha
0b25e76194
Improve styling of the crowdsource hinter
2013-07-01 10:34:20 -04:00
Felix Sun
aae5758a99
Edited text of crowdsourced hinter template to Piotr's suggestions. Added some HTML formatting to same.
2013-07-01 10:25:05 -04:00
Felix Sun
ab303e7567
Fixed numerous code-formatting issues and pep8 violations.
...
Began enforcing one-vote-per-person. This can be disabled with debug="True" in the <crowdsource_hinter> tag.
Started tests of the hint manager.
2013-07-01 10:25:04 -04:00
Felix Sun
242d0c28ae
Properly fomatted the tab-based UX for hint-voting.
...
Chiseled a little at writing template tests.
2013-07-01 10:25:04 -04:00
Felix Sun
c79ca38f6e
Moved the hinter rendering onto a mako template.
...
Hinter now displays vote count after voting.
Began testing templates.
2013-07-01 10:25:04 -04:00