From 209dd65b0bf97bdac883881c4d96b7670cd902a2 Mon Sep 17 00:00:00 2001 From: adityacp Date: Thu, 14 Dec 2017 12:00:51 +0530 Subject: Change templates - Add new template to view course modules - Change glyphicon in question.html and show_video.html - Change button name in add_module.html - Remove unnecessary js file - Change button in intro.html - Change quizzes_user.html to display only courses --- yaksh/static/yaksh/js/add_lesson.js | 11 --- yaksh/templates/yaksh/add_module.html | 2 +- yaksh/templates/yaksh/course_modules.html | 112 ++++++++++++++++++++++++++++++ yaksh/templates/yaksh/intro.html | 14 +++- yaksh/templates/yaksh/question.html | 2 +- yaksh/templates/yaksh/quizzes_user.html | 77 ++------------------ yaksh/templates/yaksh/show_video.html | 8 +-- 7 files changed, 135 insertions(+), 91 deletions(-) delete mode 100644 yaksh/static/yaksh/js/add_lesson.js create mode 100644 yaksh/templates/yaksh/course_modules.html diff --git a/yaksh/static/yaksh/js/add_lesson.js b/yaksh/static/yaksh/js/add_lesson.js deleted file mode 100644 index 4ad6e4d..0000000 --- a/yaksh/static/yaksh/js/add_lesson.js +++ /dev/null @@ -1,11 +0,0 @@ -$(document).ready(function(){ - $("#submit").click(function(){ - var selected_quiz = $("#id_quiz :selected").text(); - var video_session = $("#id_video_session").val(); - if(selected_quiz == "---------" && video_session.length == 0) { - $("#alert").toggle(); - return false; - } - return true; - }); -}); \ No newline at end of file diff --git a/yaksh/templates/yaksh/add_module.html b/yaksh/templates/yaksh/add_module.html index 499646b..07fcb5f 100644 --- a/yaksh/templates/yaksh/add_module.html +++ b/yaksh/templates/yaksh/add_module.html @@ -36,7 +36,7 @@ diff --git a/yaksh/templates/yaksh/course_modules.html b/yaksh/templates/yaksh/course_modules.html new file mode 100644 index 0000000..4933113 --- /dev/null +++ b/yaksh/templates/yaksh/course_modules.html @@ -0,0 +1,112 @@ +{% extends "user.html" %} +{% load custom_filters %} +{% block title %} Course Modules {% endblock %} +{% block pagetitle %} Curriculum for {{course}} {% endblock %} +{% block script %} + +{% endblock %} +{% block main %} +{% if msg %} + +{% endif %} +{% if learning_modules %} + {% for module in learning_modules %} +
+ + + + + + +
+ + {{module.name|title}} + + + + + + View Lessons/Quizzes + + {% get_module_status user module course as module_status %} + Status: + {% if module_status == "completed" %} + + {{module_status|title}} + + {% elif module_status == "inprogress" %} + + {{module_status|title}} + + {% else %} + + {{module_status|title}} + + {% endif %} +
+
+
+ + + + + + + + {% for unit in module.get_learning_units %} + + + + + + + + {% endfor %} +
Lesson/QuizStatusTypeView AnswerPaper
+ {% if unit.learning_type == "quiz" %} + {{unit.quiz.description}} + {% else %} + {{unit.lesson.name}} + {% endif %} + + {% get_unit_status course module unit user as status %} + {% if status == "completed" %} + {{status|title}} + + {% elif status == "inprogress" %} + {{status|title}} + + {% else %} + {{status|title}} + + {% endif %} + + {{unit.learning_type|title}} + + {% if unit.learning_type == "quiz" %} + {% if unit.quiz.view_answerpaper %} + Can View + {% else %} + + Cannot view now + {% endif %} + {% else %} + ------ + {% endif %} +
+
+ {% endfor %} +{% else %} +

No lectures found

+{% endif %} +{% endblock %} \ No newline at end of file diff --git a/yaksh/templates/yaksh/intro.html b/yaksh/templates/yaksh/intro.html index 2d213b9..ca49d64 100644 --- a/yaksh/templates/yaksh/intro.html +++ b/yaksh/templates/yaksh/intro.html @@ -20,12 +20,22 @@
{% endif %} -

Welcome {{user.first_name.title}} {{user.last_name.title}}, to the programming quiz!

+

Welcome {{user.get_full_name|title}}, to the programming quiz!

{{ questionpaper.quiz.instructions|safe }}
- Home + {% if status == "moderator" %} + + + + Go Back + {% else %} + + + + Go Back + {% endif %}
diff --git a/yaksh/templates/yaksh/question.html b/yaksh/templates/yaksh/question.html index 674fafc..6adda5b 100644 --- a/yaksh/templates/yaksh/question.html +++ b/yaksh/templates/yaksh/question.html @@ -106,7 +106,7 @@ module_id = "{{module.id}}" {% get_unit_status course module unit user as status %} {% if unit.quiz.id == paper.question_paper.quiz.id %} - + {% endif %} {% if unit.learning_type == "quiz" %} diff --git a/yaksh/templates/yaksh/quizzes_user.html b/yaksh/templates/yaksh/quizzes_user.html index 26e550d..cf08752 100644 --- a/yaksh/templates/yaksh/quizzes_user.html +++ b/yaksh/templates/yaksh/quizzes_user.html @@ -1,5 +1,4 @@ {% extends "user.html" %} -{% load custom_filters %} {% block title %} Student Dashboard {% endblock %} {% block pagetitle %} {{ title }} {% endblock %} {% block main %} @@ -33,7 +32,11 @@ No Courses to display
-

{{ course.name }} by {{ course.creator.get_full_name }}

+

+ + {{ course.name }} by {{ course.creator.get_full_name }} + +

{% if not course.active %} @@ -56,76 +59,6 @@ No Courses to display
-
- {% if user in course.students.all and course.get_learning_modules %} - - - - - {% for module in course.get_learning_modules %} - - - - - - {% endfor %} -
Learning ModulesLearning UnitsStatus
- - {{module.name}} - - - - View Learning Units -
- - - - - {% for unit in module.get_learning_units %} - -
    -
- - - - - {% endfor %} -
Lesson/quizstatusView Answerpaper
- {% if unit.learning_type == "quiz" %} - {{unit.quiz.description}} - {% else %} - {{unit.lesson.name}} - {% endif %} - - {% get_unit_status course module unit user as status %} - {% if status == "completed" %} - {{status|title}} - {% else %} - {{status|title}} - {% endif %} - - {% if unit.learning_type == "quiz" %} - {% if unit.quiz.view_answerpaper %} - Can View - {% else %} - Cannot view now - {% endif %} - {% else %} - ------ - {% endif %} -
-
-
- {% get_module_status user module course as module_status %} - {% if module_status == "completed" %} - {{module_status|title}} - {% else %} - {{module_status|title}} - {% endif %} -
- {% endif %} -
- {% if course.instructions %}
diff --git a/yaksh/templates/yaksh/show_video.html b/yaksh/templates/yaksh/show_video.html index ff79808..1f80e71 100644 --- a/yaksh/templates/yaksh/show_video.html +++ b/yaksh/templates/yaksh/show_video.html @@ -1,9 +1,9 @@ {% extends "user.html" %} {% load custom_filters %} -{% block title %} {{ learning_module.name }} {% endblock %} +{% block title %} {{ learning_module.name|title }} {% endblock %} -{% block pagetitle %} {{ learning_module.name }} {% endblock %} +{% block pagetitle %} {{ learning_module.name|title }} {% endblock %} {% block usersidebar %}


@@ -15,7 +15,7 @@ {% get_unit_status course learning_module unit user as status %} {% if unit.id == current_unit.id %} - + {% endif %} {% if unit.learning_type == "quiz" %} @@ -54,7 +54,7 @@
- Next Unit + First Unit -- cgit