Age | Commit message (Collapse) | Author |
|
UI-modifications-phase-2
|
|
|
|
|
|
Added side navigation bar.
Edit and view Profile base template set properly.
Added a tab "Enrolled Courses" for students to only view the courses
they are enrolled in.
|
|
|
|
|
|
|
|
|
|
Date time picker and python assertion exception fix
|
|
|
|
|
|
Student test interface improved.
Made time-left component fixed at the top
Reset button for code question shifted inside the editor panel.
Reduced the empty space at the top and few improvement in look and feel.
|
|
UI-modifications
Resolved
Conflicts:
yaksh/templates/manage.html
yaksh/templates/yaksh/design_questionpaper.html
|
|
Removed css redundancy.
Removed unwanted css.
Included css and js imports in base template.
Upgraded jquery to v1.9 for now.
|
|
Can edit question paper.
For creating new and editing existing question paper, same UI and view is used.
Ajax previously used for creation is removed. Not necessary as post
request handles the same.
Removed unnecessary js.
|
|
in grade_user.html
|
|
|
|
|
|
|
|
User can login via google and facebook.
If user logs in from google and then later the same user
logs in from facebook, then he will be considered as the same user if
the email registered on facebook is of gmail.
User profile will be created when user logs in via facebook or google.
In yaksh pipeline, user.py is used to create profile. Pipeline settings
is defined that defines the functions to be executed during oauth.
Used bootstrap social and Font Awesome for UI design
|
|
Add CodeMirror to Code questions
|
|
|
|
|
|
|
|
|
|
|
|
- add/modify test cases in place when adding questions
|
|
- Add a view and template to list out test cases for particular question
- Add a view and template to add/edit test cases
|
|
|
|
|
|
|
|
remove older change
Remove further changes
interface changes
interface changes
small views.py change
change in code evaluator
code evaluator changes
python code evaluator change
exception changes in code evaluator and test cases for python
Update test_python_evaluation.py
changed variable name in test case
Views.py conflict resolve
|
|
Moderator can now create courses. Under his courses he can create quizzes.
Students can enroll for the course. Moderator can approve or reject
enrollment request of the student.
Student can view quizzes only for the enrolled course.
|
|
- modify question display
|
|
- Current question in nav bar highlighted with green
- Submitted question in nav bar disabled, greyed out
- Timer display size increased
- Timer warning display, blinking
|
|
|
|
|