Shivam Mishra
d69892abfa
feat: added topic page
2019-06-05 19:42:30 +05:30
Shivam Mishra
2c0e9929fe
chore: remove old lms files
2019-06-05 18:30:40 +05:30
Shivam Mishra
c5964b1cf0
fix: minor ui fixes
2019-06-05 18:16:09 +05:30
Shivam Mishra
7597baab95
refactor: minor fixes
2019-06-05 17:49:42 +05:30
Shivam Mishra
bd499fcf27
chore: added session check for profile page
2019-06-05 17:38:12 +05:30
Shivam Mishra
16b4129ede
feat: added student profile page
2019-06-05 17:29:48 +05:30
Shivam Mishra
6593263df8
feat: added navigation
2019-06-05 13:34:44 +05:30
Shivam Mishra
570161b978
feat: added course progress apis
2019-06-05 13:08:53 +05:30
Shivam Mishra
6d4c666476
feat: added topic progress api
2019-06-03 14:41:05 +05:30
Shivam Mishra
8ddb63adae
feat: added auto course enrollment for enrolled programs
2019-06-03 14:40:52 +05:30
Shivam Mishra
d1a252190b
refactor: refactored quiz api and added quiz.js
2019-06-03 12:57:38 +05:30
Shivam Mishra
e94e9d2b06
feat: content navigation and activity tracking working
2019-05-30 18:23:03 +05:30
Shivam Mishra
3336fb595c
style: removed console.logs
2019-05-30 18:04:36 +05:30
Shivam Mishra
12579617f3
refactor: added enrolled status to program card
2019-05-30 17:20:31 +05:30
Shivam Mishra
4991fca5cc
feat: enabled per student access
2019-05-30 16:37:15 +05:30
Shivam Mishra
24bd07d000
refactor: style changes and template refactor
2019-05-30 16:36:58 +05:30
Shivam Mishra
dfdb92f4b1
refactor: added enrollment api
2019-05-30 16:36:01 +05:30
Shivam Mishra
f22793f91b
refactor: added program card macro
2019-05-30 16:34:53 +05:30
Shivam Mishra
f927502cc5
refactor: added lms utilities for enrollment and program list
2019-05-29 18:39:52 +05:30
Shivam Mishra
5aa8df840e
refactor: cards and hero markup
2019-05-29 18:38:58 +05:30
Shivam Mishra
63d8cabb3d
fix: program card height bug
2019-05-29 15:16:59 +05:30
Shivam Mishra
b7874157f7
refactor: /lms redirects to home if lms is disbaled
2019-05-29 15:15:59 +05:30
Shivam Mishra
ae2871f962
feat: content not visible to guest users
2019-05-29 13:11:34 +05:30
Shivam Mishra
87a7438d38
chore: added macro for page hero
2019-05-21 12:05:19 +05:30
Shivam Mishra
c8c790a097
feat: Added content page and minor doctype changes
2019-05-21 12:04:50 +05:30
Shivam Mishra
d7e8298a5f
feat: added program and course pages
2019-05-20 11:55:32 +05:30
Shivam Mishra
823c79588b
feat: Moving to Jinja
2019-05-19 16:01:45 +05:30
Shivam Mishra
51b6fe2b8d
feat: Allow disbaling LMS ( #17587 )
2019-05-14 10:22:15 +05:30
scmmishra
936f36ccda
fix: import frappe._
in lms.py
2019-04-22 18:55:19 +05:30
scmmishra
68b3203366
chore: Moved get_quiz_progress
and get_program_progress
to a class function in program_enrollment
2019-04-22 18:50:08 +05:30
scmmishra
3673b25b64
fix: quiz is now visible to administrator
2019-04-22 18:10:19 +05:30
scmmishra
5079e6c1c1
chore: minor improvements
2019-04-22 14:48:32 +05:30
scmmishra
ac8d3479c9
feat: Added add_quiz_activity
function to course_enrollment class
2019-04-22 14:38:51 +05:30
scmmishra
66d239281c
chore: minor code improvements
2019-04-22 14:10:09 +05:30
scmmishra
64d2fe0ad7
fix: Minor typo
2019-04-22 12:30:08 +05:30
scmmishra
4add826703
chore: Minor code improvements
...
- Changed variable name in `get_content` function
- Added proper exceptions for `get_topic` and `get_content` functions in lms
2019-04-22 12:28:13 +05:30
scmmishra
da2c90cd18
chore: renamed get_program
api functions
...
- `get_program` is renamed to `get_program_and_enrollment_status`
- `get_program_detail` is renamed to `get_program`
- Minor code improvements
2019-04-22 12:21:40 +05:30
scmmishra
9967d27b9a
chore: renamed ambiguous variable names in lms.py
2019-04-22 12:08:41 +05:30
scmmishra
d78c326f95
chore: renamed get_topic_meta
to get_student_topic_details
2019-04-22 12:06:28 +05:30
scmmishra
d5973fe4bc
chore: renamed get_course_meta
to get_student_course_details
2019-04-22 12:05:22 +05:30
scmmishra
327334a830
chore: refactor utils.get_current_student
2019-04-22 12:03:17 +05:30
scmmishra
2b7e158e50
feat: Quiz attempt limits is configurable
...
- Added a 'no limit' check to `check_quiz_completion` in utils.py
- Added disabled flag for questions in quiz component
- Refactored `get_quiz_without_answers` to send attempt limit data to client
2019-03-29 12:45:08 +05:30
scmmishra
cea851522f
feat: Added custom navbar
2019-03-28 15:33:08 +05:30
scmmishra
9b7ac3e7d2
fix: fixed joining date bug on lms profile
2019-03-28 14:47:22 +05:30
scmmishra
209250ccae
fix: Profile page cards
...
- Only show attempted quizzes
- Show 0 percent complete if program is enrolled but unattempted
2019-03-28 14:27:51 +05:30
scmmishra
233db67451
Merge branch 'develop' of https://github.com/frappe/erpnext into lms-beta-v2
2019-03-27 18:27:05 +05:30
scmmishra
3d39b88e7c
feat: LMS now supports multiple correct choice questions
2019-03-27 18:01:14 +05:30
Faris Ansari
3ba91d7e19
fix: Add /all-products to sitemap
2019-03-20 14:11:22 +05:30
scmmishra
43e9375642
feat [WIP]: Added multiple choice question component
2019-03-20 13:25:02 +05:30
scmmishra
000e706337
feat: Only student progress is recorded in LMS
...
Changes
- Instructors can freely audit the course and their progress will not be recorded
- Added check for super access for get_program in utils.py
- Guests can view topics page
- Instructors can see explore topic button
- Content Activity is only saved for a student in lms.py
- Modified variable names in topic.py
2019-03-19 12:30:43 +05:30