Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: Current Version
-
Fix Version/s: TAG 2014/15
-
Component/s: OIOIOI
-
Labels:None
Description
In the near future it will be possible to solve problems not connected to any contest (global problems). The user needs a place to read the problem's contents, see his submission list and submit solutions. A special site needs to be created for this purpose.
For now, since the (global) Problem Database hasn't been created yet, the site should render existing problems (which belong to contests) but it shouldn't allow sending submissions. It should be trivial to modify the site in the near future so it interacts with the Problem Database correctly and allows sending submissions.
The site should also provide an API for extension (so external modules, like the Gamification module, could add its own code to the site).
Create the necessary view(s), template(s) and url pattern(s).
For now, since the (global) Problem Database hasn't been created yet, the site should render existing problems (which belong to contests) but it shouldn't allow sending submissions. It should be trivial to modify the site in the near future so it interacts with the Problem Database correctly and allows sending submissions.
The site should also provide an API for extension (so external modules, like the Gamification module, could add its own code to the site).
Create the necessary view(s), template(s) and url pattern(s).
Issue Links
- blocks
-
SIO-1635 Submissions - Gamification GUI
https://gerrit.sio2project.mimuw.edu.pl/2271
SIO-1616Global problem sitesThere are no tests yet, but you can code review
the rest of it.
Change-Id: I77d4832b92ff5c06065a70f99af8ce30c5e883bc