From a962b59a011c3bcd97c695e839f5b4184926653d Mon Sep 17 00:00:00 2001
From: adityacp
Date: Fri, 17 Nov 2017 19:42:23 +0530
Subject: Add new custom template tag to get learning unit status

---
 yaksh/templatetags/custom_filters.py | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/yaksh/templatetags/custom_filters.py b/yaksh/templatetags/custom_filters.py
index df6ecce..1195653 100644
--- a/yaksh/templatetags/custom_filters.py
+++ b/yaksh/templatetags/custom_filters.py
@@ -1,5 +1,6 @@
 from django import template
 from django.template.defaultfilters import stringfilter
+import os
 try:
     from itertools import zip_longest
 except ImportError:
@@ -27,3 +28,14 @@ def inprogress(answerpaper):
 @register.filter(name='zip')
 def zip_longest_out(a, b):
 	return zip_longest(a, b)
+
+
+@register.filter(name="file_title")
+def file_title(name):
+	return os.path.basename(name)
+
+
+@register.simple_tag
+def get_unit_status(course, module, unit, user):
+	return course.get_unit_completion_status(module, user, unit)
+
-- 
cgit