From 7355be2a8b69b8a04fc3ae7770050f7fe342685b Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Tue, 30 Apr 2024 19:25:07 +0530 Subject: [PATCH 1/8] feat: badges --- frontend/src/components/BadgePopover.vue | 9 ++ frontend/src/pages/Profile.vue | 9 +- frontend/src/pages/ProfileAchievements.vue | 65 ++++++++++ frontend/src/router.js | 5 + lms/hooks.py | 5 + lms/lms/api.py | 15 +++ lms/lms/doctype/lms_badge/__init__.py | 0 lms/lms/doctype/lms_badge/lms_badge.js | 8 ++ lms/lms/doctype/lms_badge/lms_badge.json | 113 ++++++++++++++++++ lms/lms/doctype/lms_badge/lms_badge.py | 72 +++++++++++ lms/lms/doctype/lms_badge/test_lms_badge.py | 9 ++ .../doctype/lms_badge_assignment/__init__.py | 0 .../lms_badge_assignment.js | 14 +++ .../lms_badge_assignment.json | 113 ++++++++++++++++++ .../lms_badge_assignment.py | 9 ++ .../test_lms_badge_assignment.py | 9 ++ 16 files changed, 453 insertions(+), 2 deletions(-) create mode 100644 frontend/src/components/BadgePopover.vue create mode 100644 frontend/src/pages/ProfileAchievements.vue create mode 100644 lms/lms/doctype/lms_badge/__init__.py create mode 100644 lms/lms/doctype/lms_badge/lms_badge.js create mode 100644 lms/lms/doctype/lms_badge/lms_badge.json create mode 100644 lms/lms/doctype/lms_badge/lms_badge.py create mode 100644 lms/lms/doctype/lms_badge/test_lms_badge.py create mode 100644 lms/lms/doctype/lms_badge_assignment/__init__.py create mode 100644 lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.js create mode 100644 lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json create mode 100644 lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.py create mode 100644 lms/lms/doctype/lms_badge_assignment/test_lms_badge_assignment.py diff --git a/frontend/src/components/BadgePopover.vue b/frontend/src/components/BadgePopover.vue new file mode 100644 index 00000000..0b0c23da --- /dev/null +++ b/frontend/src/components/BadgePopover.vue @@ -0,0 +1,9 @@ + + diff --git a/frontend/src/pages/Profile.vue b/frontend/src/pages/Profile.vue index 44ba89fc..f18f30c6 100644 --- a/frontend/src/pages/Profile.vue +++ b/frontend/src/pages/Profile.vue @@ -140,7 +140,7 @@ const coverImage = createResource({ const setActiveTab = () => { let fragments = route.path.split('/') - let sections = ['certificates', 'roles', 'evaluations'] + let sections = ['certificates', 'achievements', 'roles', 'evaluations'] sections.forEach((section) => { if (fragments.includes(section)) { activeTab.value = convertToTitleCase(section) @@ -154,6 +154,7 @@ watchEffect(() => { let route = { About: { name: 'ProfileAbout' }, Certificates: { name: 'ProfileCertificates' }, + Achievements: { name: 'ProfileAchievements' }, Roles: { name: 'ProfileRoles' }, Evaluations: { name: 'ProfileEvaluator' }, }[activeTab.value] @@ -170,7 +171,11 @@ const isSessionUser = () => { } const getTabButtons = () => { - let buttons = [{ label: 'About' }, { label: 'Certificates' }] + let buttons = [ + { label: 'About' }, + { label: 'Certificates' }, + { label: 'Achievements' }, + ] if ($user.data?.is_moderator) buttons.push({ label: 'Roles' }) if (isSessionUser() && $user.data?.is_evaluator) buttons.push({ label: 'Evaluations' }) diff --git a/frontend/src/pages/ProfileAchievements.vue b/frontend/src/pages/ProfileAchievements.vue new file mode 100644 index 00000000..8cd49d9a --- /dev/null +++ b/frontend/src/pages/ProfileAchievements.vue @@ -0,0 +1,65 @@ + + diff --git a/frontend/src/router.js b/frontend/src/router.js index fab065d7..ff090428 100644 --- a/frontend/src/router.js +++ b/frontend/src/router.js @@ -72,6 +72,11 @@ const routes = [ path: 'certificates', component: () => import('@/pages/ProfileCertificates.vue'), }, + { + name: 'ProfileAchievements', + path: 'achievements', + component: () => import('@/pages/ProfileAchievements.vue'), + }, { name: 'ProfileRoles', path: 'roles', diff --git a/lms/hooks.py b/lms/hooks.py index 0bb32c40..36472024 100644 --- a/lms/hooks.py +++ b/lms/hooks.py @@ -97,6 +97,11 @@ override_doctype_class = { # Hook on document methods and events doc_events = { + "*": { + "on_change": [ + "lms.lms.doctype.lms_badge.lms_badge.process_badges", + ] + }, "Discussion Reply": {"after_insert": "lms.lms.utils.handle_notifications"}, } diff --git a/lms/lms/api.py b/lms/lms/api.py index 3f174d6f..288a2a1b 100644 --- a/lms/lms/api.py +++ b/lms/lms/api.py @@ -359,3 +359,18 @@ def get_certified_participants(): participant_details.append(details) return participant_details + + +@frappe.whitelist() +def get_assigned_badges(member): + assigned_badges = frappe.get_all( + "LMS Badge Assignment", + {"member": member}, + ["badge"], + as_dict=1, + ) + + for badge in assigned_badges: + badge.update( + frappe.db.get_value("LMS Badge", badge.badge, ["name", "title", "image"]) + ) diff --git a/lms/lms/doctype/lms_badge/__init__.py b/lms/lms/doctype/lms_badge/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/lms/lms/doctype/lms_badge/lms_badge.js b/lms/lms/doctype/lms_badge/lms_badge.js new file mode 100644 index 00000000..7c031086 --- /dev/null +++ b/lms/lms/doctype/lms_badge/lms_badge.js @@ -0,0 +1,8 @@ +// Copyright (c) 2024, Frappe and contributors +// For license information, please see license.txt + +// frappe.ui.form.on("LMS Badge", { +// refresh(frm) { + +// }, +// }); diff --git a/lms/lms/doctype/lms_badge/lms_badge.json b/lms/lms/doctype/lms_badge/lms_badge.json new file mode 100644 index 00000000..ba54e869 --- /dev/null +++ b/lms/lms/doctype/lms_badge/lms_badge.json @@ -0,0 +1,113 @@ +{ + "actions": [], + "allow_rename": 1, + "autoname": "field:title", + "creation": "2024-04-30 11:29:53.548647", + "doctype": "DocType", + "engine": "InnoDB", + "field_order": [ + "enabled", + "title", + "description", + "image", + "reference_doctype", + "column_break_wgum", + "grant_only_once", + "event", + "field_to_check", + "condition" + ], + "fields": [ + { + "fieldname": "title", + "fieldtype": "Data", + "in_list_view": 1, + "label": "Title", + "reqd": 1, + "unique": 1 + }, + { + "fieldname": "image", + "fieldtype": "Attach Image", + "label": "Image", + "reqd": 1 + }, + { + "fieldname": "column_break_wgum", + "fieldtype": "Column Break" + }, + { + "fieldname": "reference_doctype", + "fieldtype": "Link", + "in_list_view": 1, + "in_standard_filter": 1, + "label": "Reference Document Type", + "options": "DocType", + "reqd": 1 + }, + { + "fieldname": "event", + "fieldtype": "Select", + "in_list_view": 1, + "label": "Event", + "options": "New\nValue Change", + "reqd": 1 + }, + { + "fieldname": "condition", + "fieldtype": "Code", + "label": "Condition" + }, + { + "depends_on": "eval:doc.event == 'Value Change'", + "fieldname": "field_to_check", + "fieldtype": "Select", + "label": "Field To Check" + }, + { + "default": "0", + "fieldname": "grant_only_once", + "fieldtype": "Check", + "label": "Grant only once" + }, + { + "default": "0", + "fieldname": "enabled", + "fieldtype": "Check", + "label": "Enabled", + "options": "1" + }, + { + "fieldname": "description", + "fieldtype": "Small Text", + "label": "Description", + "reqd": 1 + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2024-04-30 17:16:17.725459", + "modified_by": "Administrator", + "module": "LMS", + "name": "LMS Badge", + "naming_rule": "By fieldname", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + } + ], + "sort_field": "creation", + "sort_order": "DESC", + "states": [], + "title_field": "title" +} \ No newline at end of file diff --git a/lms/lms/doctype/lms_badge/lms_badge.py b/lms/lms/doctype/lms_badge/lms_badge.py new file mode 100644 index 00000000..317a5641 --- /dev/null +++ b/lms/lms/doctype/lms_badge/lms_badge.py @@ -0,0 +1,72 @@ +# Copyright (c) 2024, Frappe and contributors +# For license information, please see license.txt + +import frappe +from frappe.model.document import Document + + +class LMSBadge(Document): + def apply(self, doc): + if self.rule_condition_satisfied(doc): + print("rule satisfied") + self.award(doc) + + def rule_condition_satisfied(self, doc): + doc_before_save = doc.get_doc_before_save() + if self.event == "New" and doc_before_save != None: + return False + print("its new") + if self.event == "Value Change": + field_to_check = self.field_to_check + if not self.field_to_check: + return False + if doc_before_save and doc_before_save.get(field_to_check) == doc.get( + field_to_check + ): + return False + + if self.condition: + print("found condition") + print(self.eval_condition(doc)) + return self.eval_condition(doc) + + return False + + def award(self, doc): + if self.grant_only_once: + if frappe.db.exists( + "LMS Badge Assignment", + {"badge": self.name, "user": frappe.session.user}, + ): + return + + assignment = frappe.new_doc("LMS Badge Assignment") + assignment.update( + { + "badge": self.name, + "user": frappe.session.user, + "issued_on": frappe.utils.now(), + } + ) + assignment.save() + + def eval_condition(self, doc): + return self.condition and frappe.safe_eval( + self.condition, None, {"doc": doc.as_dict()} + ) + + +def process_badges(doc, state): + if ( + frappe.flags.in_patch + or frappe.flags.in_install + or frappe.flags.in_migrate + or frappe.flags.in_import + or frappe.flags.in_setup_wizard + ): + return + + for d in frappe.cache_manager.get_doctype_map( + "LMS Badge", doc.doctype, dict(reference_doctype=doc.doctype, enabled=1) + ): + frappe.get_doc("LMS Badge", d.get("name")).apply(doc) diff --git a/lms/lms/doctype/lms_badge/test_lms_badge.py b/lms/lms/doctype/lms_badge/test_lms_badge.py new file mode 100644 index 00000000..fc84ce8d --- /dev/null +++ b/lms/lms/doctype/lms_badge/test_lms_badge.py @@ -0,0 +1,9 @@ +# Copyright (c) 2024, Frappe and Contributors +# See license.txt + +# import frappe +from frappe.tests.utils import FrappeTestCase + + +class TestLMSBadge(FrappeTestCase): + pass diff --git a/lms/lms/doctype/lms_badge_assignment/__init__.py b/lms/lms/doctype/lms_badge_assignment/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.js b/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.js new file mode 100644 index 00000000..89f1e58e --- /dev/null +++ b/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.js @@ -0,0 +1,14 @@ +// Copyright (c) 2024, Frappe and contributors +// For license information, please see license.txt + +frappe.ui.form.on("LMS Badge Assignment", { + refresh(frm) { + frm.set_query("member", function (doc) { + return { + filters: { + ignore_user_type: 1, + }, + }; + }); + }, +}); diff --git a/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json b/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json new file mode 100644 index 00000000..c9d0284e --- /dev/null +++ b/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json @@ -0,0 +1,113 @@ +{ + "actions": [], + "allow_rename": 1, + "creation": "2024-04-30 11:58:44.096879", + "doctype": "DocType", + "engine": "InnoDB", + "field_order": [ + "member", + "issued_on", + "column_break_ugix", + "badge", + "badge_image", + "badge_description" + ], + "fields": [ + { + "fieldname": "member", + "fieldtype": "Link", + "in_list_view": 1, + "label": "Member", + "options": "User", + "reqd": 1 + }, + { + "fieldname": "badge", + "fieldtype": "Link", + "in_list_view": 1, + "in_standard_filter": 1, + "label": "Badge", + "options": "LMS Badge", + "reqd": 1 + }, + { + "fieldname": "issued_on", + "fieldtype": "Date", + "in_list_view": 1, + "label": "Issued On", + "options": "Today", + "reqd": 1 + }, + { + "fetch_from": "badge.image", + "fieldname": "badge_image", + "fieldtype": "Attach", + "label": "Badge Image", + "read_only": 1, + "reqd": 1 + }, + { + "fieldname": "column_break_ugix", + "fieldtype": "Column Break" + }, + { + "fetch_from": "badge.description", + "fieldname": "badge_description", + "fieldtype": "Small Text", + "label": "Badge Description", + "read_only": 1, + "reqd": 1 + } + ], + "index_web_pages_for_search": 1, + "links": [], + "modified": "2024-04-30 17:19:39.554248", + "modified_by": "Administrator", + "module": "LMS", + "name": "LMS Badge Assignment", + "owner": "Administrator", + "permissions": [ + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "System Manager", + "share": 1, + "write": 1 + }, + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "Moderator", + "share": 1, + "write": 1 + }, + { + "create": 1, + "delete": 1, + "email": 1, + "export": 1, + "if_owner": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "LMS Student", + "share": 1, + "write": 1 + } + ], + "show_title_field_in_link": 1, + "sort_field": "creation", + "sort_order": "DESC", + "states": [], + "title_field": "member" +} \ No newline at end of file diff --git a/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.py b/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.py new file mode 100644 index 00000000..3416edad --- /dev/null +++ b/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.py @@ -0,0 +1,9 @@ +# Copyright (c) 2024, Frappe and contributors +# For license information, please see license.txt + +# import frappe +from frappe.model.document import Document + + +class LMSBadgeAssignment(Document): + pass diff --git a/lms/lms/doctype/lms_badge_assignment/test_lms_badge_assignment.py b/lms/lms/doctype/lms_badge_assignment/test_lms_badge_assignment.py new file mode 100644 index 00000000..9a037eda --- /dev/null +++ b/lms/lms/doctype/lms_badge_assignment/test_lms_badge_assignment.py @@ -0,0 +1,9 @@ +# Copyright (c) 2024, Frappe and Contributors +# See license.txt + +# import frappe +from frappe.tests.utils import FrappeTestCase + + +class TestLMSBadgeAssignment(FrappeTestCase): + pass From 8a2991c4fb8fc558c33aa006dce15af5eff8f23f Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Thu, 2 May 2024 19:43:32 +0530 Subject: [PATCH 2/8] fix: multiple badges --- frontend/src/components/BadgePopover.vue | 9 ------ frontend/src/pages/ProfileAchievements.vue | 32 +++++++++++++++++++--- lms/lms/doctype/lms_badge/lms_badge.js | 26 +++++++++++++++--- lms/lms/doctype/lms_badge/lms_badge.json | 9 ++++-- lms/lms/doctype/lms_badge/lms_badge.py | 4 +-- lms/lms/utils.py | 1 + lms/public/frontend/index.html | 6 ++-- 7 files changed, 63 insertions(+), 24 deletions(-) delete mode 100644 frontend/src/components/BadgePopover.vue diff --git a/frontend/src/components/BadgePopover.vue b/frontend/src/components/BadgePopover.vue deleted file mode 100644 index 0b0c23da..00000000 --- a/frontend/src/components/BadgePopover.vue +++ /dev/null @@ -1,9 +0,0 @@ - - diff --git a/frontend/src/pages/ProfileAchievements.vue b/frontend/src/pages/ProfileAchievements.vue index 8cd49d9a..9097db2d 100644 --- a/frontend/src/pages/ProfileAchievements.vue +++ b/frontend/src/pages/ProfileAchievements.vue @@ -5,9 +5,23 @@
- + diff --git a/lms/lms/doctype/lms_badge/lms_badge.js b/lms/lms/doctype/lms_badge/lms_badge.js index 7c031086..aca59b3f 100644 --- a/lms/lms/doctype/lms_badge/lms_badge.js +++ b/lms/lms/doctype/lms_badge/lms_badge.js @@ -1,8 +1,26 @@ // Copyright (c) 2024, Frappe and contributors // For license information, please see license.txt -// frappe.ui.form.on("LMS Badge", { -// refresh(frm) { +frappe.ui.form.on("LMS Badge", { + reference_doctype: (frm) => { + frm.events.set_fields_to_check(frm); + }, -// }, -// }); + set_fields_to_check: (frm) => { + const reference_doctype = frm.doc.reference_doctype; + if (!reference_doctype) return; + + frappe.model.with_doctype(reference_doctype, () => { + const map_for_options = (df) => ({ + label: df.label, + value: df.fieldname, + }); + const fields = frappe.meta + .get_docfields(frm.doc.reference_doctype) + .filter(frappe.model.is_value_type); + + const fields_to_check = fields.map(map_for_options); + frm.set_df_property("field_to_check", "options", fields_to_check); + }); + }, +}); diff --git a/lms/lms/doctype/lms_badge/lms_badge.json b/lms/lms/doctype/lms_badge/lms_badge.json index ba54e869..49d5f58c 100644 --- a/lms/lms/doctype/lms_badge/lms_badge.json +++ b/lms/lms/doctype/lms_badge/lms_badge.json @@ -85,8 +85,13 @@ } ], "index_web_pages_for_search": 1, - "links": [], - "modified": "2024-04-30 17:16:17.725459", + "links": [ + { + "link_doctype": "LMS Badge Assignment", + "link_fieldname": "badge" + } + ], + "modified": "2024-05-02 14:23:32.198858", "modified_by": "Administrator", "module": "LMS", "name": "LMS Badge", diff --git a/lms/lms/doctype/lms_badge/lms_badge.py b/lms/lms/doctype/lms_badge/lms_badge.py index 317a5641..9f888de2 100644 --- a/lms/lms/doctype/lms_badge/lms_badge.py +++ b/lms/lms/doctype/lms_badge/lms_badge.py @@ -36,7 +36,7 @@ class LMSBadge(Document): if self.grant_only_once: if frappe.db.exists( "LMS Badge Assignment", - {"badge": self.name, "user": frappe.session.user}, + {"badge": self.name, "member": frappe.session.user}, ): return @@ -44,7 +44,7 @@ class LMSBadge(Document): assignment.update( { "badge": self.name, - "user": frappe.session.user, + "member": frappe.session.user, "issued_on": frappe.utils.now(), } ) diff --git a/lms/lms/utils.py b/lms/lms/utils.py index 83b3e2c9..94254ecc 100644 --- a/lms/lms/utils.py +++ b/lms/lms/utils.py @@ -161,6 +161,7 @@ def get_lesson_details(chapter): ) lesson_details.number = f"{chapter.idx}.{row.idx}" lesson_details.icon = get_lesson_icon(lesson_details.body) + lesson_details.is_complete = get_progress(lesson_details.course, lesson_details.name) lessons.append(lesson_details) return lessons diff --git a/lms/public/frontend/index.html b/lms/public/frontend/index.html index db378895..65242c87 100644 --- a/lms/public/frontend/index.html +++ b/lms/public/frontend/index.html @@ -15,10 +15,10 @@ - - + + - +
From cf5a088f5ed38d0bc6d2bb536a432122d10769c0 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Fri, 3 May 2024 11:38:41 +0530 Subject: [PATCH 3/8] fix: disable self learning --- frontend/src/components/CourseCardOverlay.vue | 6 +++++ frontend/src/components/CourseOutline.vue | 25 +++++++++++++++++-- frontend/src/pages/Lesson.vue | 6 ++++- lms/lms/utils.py | 7 +++--- 4 files changed, 38 insertions(+), 6 deletions(-) diff --git a/frontend/src/components/CourseCardOverlay.vue b/frontend/src/components/CourseCardOverlay.vue index 56f2bca2..630faadc 100644 --- a/frontend/src/components/CourseCardOverlay.vue +++ b/frontend/src/components/CourseCardOverlay.vue @@ -46,6 +46,12 @@ +
+ {{ __('Contact the Administrator to enroll for this course.') }} +
-
+
{{ lesson.data.course_title }}
diff --git a/lms/hooks.py b/lms/hooks.py index 36472024..0bb32c40 100644 --- a/lms/hooks.py +++ b/lms/hooks.py @@ -97,11 +97,6 @@ override_doctype_class = { # Hook on document methods and events doc_events = { - "*": { - "on_change": [ - "lms.lms.doctype.lms_badge.lms_badge.process_badges", - ] - }, "Discussion Reply": {"after_insert": "lms.lms.utils.handle_notifications"}, } diff --git a/lms/lms/doctype/course_lesson/course_lesson.py b/lms/lms/doctype/course_lesson/course_lesson.py index 4b93c2ff..de50991f 100644 --- a/lms/lms/doctype/course_lesson/course_lesson.py +++ b/lms/lms/doctype/course_lesson/course_lesson.py @@ -89,14 +89,14 @@ class CourseLesson(Document): @frappe.whitelist() def save_progress(lesson, course): + print("save progress") membership = frappe.db.exists( - "LMS Enrollment", {"member": frappe.session.user, "course": course} + "LMS Enrollment", {"course": course, "member": frappe.session.user} ) if not membership: return 0 quiz_completed = get_quiz_progress(lesson) - if not quiz_completed: return 0 @@ -115,7 +115,12 @@ def save_progress(lesson, course): ).save(ignore_permissions=True) progress = get_course_progress(course) - frappe.db.set_value("LMS Enrollment", membership, "progress", progress) + print(membership) + enrollment = frappe.get_doc("LMS Enrollment", membership) + print(enrollment.progress) + print(progress) + enrollment.progress = progress + enrollment.save(ignore_permissions=True) return progress diff --git a/lms/lms/doctype/lms_badge/lms_badge.py b/lms/lms/doctype/lms_badge/lms_badge.py index b8924c9c..30ad7c03 100644 --- a/lms/lms/doctype/lms_badge/lms_badge.py +++ b/lms/lms/doctype/lms_badge/lms_badge.py @@ -8,31 +8,25 @@ from frappe.model.document import Document class LMSBadge(Document): def apply(self, doc): if self.rule_condition_satisfied(doc): - print("rule satisfied") self.award(doc) def rule_condition_satisfied(self, doc): doc_before_save = doc.get_doc_before_save() - print(doc_before_save.as_dict()) - print(doc.as_dict()) + if self.event == "New" and doc_before_save != None: return False - print("its new") + if self.event == "Value Change": field_to_check = self.field_to_check - print(field_to_check) if not field_to_check: return False - print(doc_before_save.get(field_to_check)) - print(doc.get(field_to_check)) + print(doc_before_save.get(field_to_check), doc.get(field_to_check)) if doc_before_save and doc_before_save.get(field_to_check) == doc.get( field_to_check ): return False if self.condition: - print("found condition") - print(self.eval_condition(doc)) return self.eval_condition(doc) return False diff --git a/lms/lms/doctype/lms_quiz/lms_quiz.py b/lms/lms/doctype/lms_quiz/lms_quiz.py index 2e23eabe..67b253b3 100644 --- a/lms/lms/doctype/lms_quiz/lms_quiz.py +++ b/lms/lms/doctype/lms_quiz/lms_quiz.py @@ -105,18 +105,13 @@ def quiz_summary(quiz, results): ) submission.save(ignore_permissions=True) - print( - percentage, quiz_details.passing_percentage, quiz_details.lesson, quiz_details.course - ) if ( percentage >= quiz_details.passing_percentage and quiz_details.lesson and quiz_details.course ): - print("if") save_progress(quiz_details.lesson, quiz_details.course) elif not quiz_details.passing_percentage: - print("elif") save_progress(quiz_details.lesson, quiz_details.course) return { diff --git a/lms/public/frontend/index.html b/lms/public/frontend/index.html index b0b891c1..a5271db1 100644 --- a/lms/public/frontend/index.html +++ b/lms/public/frontend/index.html @@ -15,10 +15,10 @@ - - + + - +
diff --git a/lms/subscription_utils.py b/lms/subscription_utils.py deleted file mode 100644 index 35971180..00000000 --- a/lms/subscription_utils.py +++ /dev/null @@ -1,50 +0,0 @@ -import frappe - - -@frappe.whitelist(allow_guest=True) -def get_add_on_details(plan: str) -> dict[str, int]: - """ - Returns the number of courses and course members to be billed under add-ons for SAAS subscription - """ - - return {"courses": get_add_on_courses(plan), "members": get_add_on_members(plan)} - - -def get_published_courses() -> int: - return frappe.db.count("LMS Course", {"published": 1}) - - -def get_add_on_courses(plan: str) -> int: - COURSE_LIMITS = {"Lite": 5, "Pro": 20} - add_on_courses = 0 - courses_included_in_plans = COURSE_LIMITS.get(plan) - - if courses_included_in_plans: - published_courses = get_published_courses() - add_on_courses = ( - published_courses - courses_included_in_plans - if published_courses > courses_included_in_plans - else 0 - ) - - return add_on_courses - - -def get_add_on_members(plan: str) -> int: - MEMBER_LIMITS = {"Lite": 500, "Pro": 1000} - add_on_members = 0 - members_included_in_plans = MEMBER_LIMITS.get(plan) - - if members_included_in_plans: - active_members = get_members() - add_on_members = ( - active_members - members_included_in_plans - if active_members > members_included_in_plans - else 0 - ) - - return add_on_members - - -def get_members() -> int: - return frappe.db.count("LMS Enrollment") diff --git a/lms/unsplash.py b/lms/unsplash.py index 00cffdd9..603443bf 100644 --- a/lms/unsplash.py +++ b/lms/unsplash.py @@ -30,7 +30,6 @@ def make_unsplash_request(path): import requests url = f"{base_url}{path}" - print(url) res = requests.get( url, headers={ From 753e62b4414d4fabb515a323f1b67042c502ee1f Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Tue, 14 May 2024 14:53:34 +0530 Subject: [PATCH 7/8] feat: auto assign badges --- lms/fixtures/custom_field.json | 3098 ++++++++++++++--- lms/fixtures/lms_badge.json | 50 + lms/hooks.py | 7 +- .../doctype/course_lesson/course_lesson.py | 7 +- lms/lms/doctype/lms_badge/lms_badge.js | 40 +- lms/lms/doctype/lms_badge/lms_badge.json | 24 +- lms/lms/doctype/lms_badge/lms_badge.py | 80 +- .../lms_badge_assignment.json | 2 +- lms/lms/doctype/lms_batch/lms_batch.json | 6 +- .../lms_certificate/lms_certificate.json | 12 +- .../lms_enrollment/lms_enrollment.json | 15 +- 11 files changed, 2747 insertions(+), 594 deletions(-) create mode 100644 lms/fixtures/lms_badge.json diff --git a/lms/fixtures/custom_field.json b/lms/fixtures/custom_field.json index 1d8f17da..baac5b0b 100644 --- a/lms/fixtures/custom_field.json +++ b/lms/fixtures/custom_field.json @@ -1,4 +1,732 @@ [ + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "0", + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "accept_payment", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "payments", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Accept Payment", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-09-01 11:24:59.789657", + "module": null, + "name": "Web Form-accept_payment", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "0", + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Print Format", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "print_designer", + "fieldtype": "Check", + "hidden": 1, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": null, + "is_system_generated": 1, + "is_virtual": 0, + "label": "Print Designer", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-11-01 14:04:08.574962", + "module": null, + "name": "Print Format-print_designer", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Print Format", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "print_designer_header", + "fieldtype": "JSON", + "hidden": 1, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": null, + "is_system_generated": 1, + "is_virtual": 0, + "label": "Print Designer Header", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-11-01 14:04:08.579349", + "module": null, + "name": "Print Format-print_designer_header", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Print Format", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "print_designer_body", + "fieldtype": "JSON", + "hidden": 1, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": null, + "is_system_generated": 1, + "is_virtual": 0, + "label": "Print Designer Body", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-11-01 14:04:08.581822", + "module": null, + "name": "Print Format-print_designer_body", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Print Format", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "print_designer_after_table", + "fieldtype": "JSON", + "hidden": 1, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": null, + "is_system_generated": 1, + "is_virtual": 0, + "label": "Print Designer After Table", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-11-01 14:04:08.584276", + "module": null, + "name": "Print Format-print_designer_after_table", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Print Format", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "print_designer_footer", + "fieldtype": "JSON", + "hidden": 1, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": null, + "is_system_generated": 1, + "is_virtual": 0, + "label": "Print Designer Footer", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-11-01 14:04:08.586638", + "module": null, + "name": "Print Format-print_designer_footer", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Print Format", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "print_designer_settings", + "fieldtype": "JSON", + "hidden": 1, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": null, + "is_system_generated": 1, + "is_virtual": 0, + "label": "Print Designer Settings", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-11-01 14:04:08.589048", + "module": null, + "name": "Print Format-print_designer_settings", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Certificate Request", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "modules", + "fieldtype": "Small Text", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "evaluator", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Modules", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-06-01 18:28:48.541350", + "module": null, + "name": "LMS Certificate Request-modules", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Batch Student", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_partner_name", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "payment", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Partner Name", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-10-09 16:18:34.602594", + "module": null, + "name": "Batch Student-custom_partner_name", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 1, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Batch Student", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_partner", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_partner_name", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Partner", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-09-29 16:22:41.094137", + "module": null, + "name": "Batch Student-custom_partner", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Batch Student", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_invoice", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 1, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "username", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Invoice", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-09-13 22:37:46.320585", + "module": null, + "name": "Batch Student-custom_invoice", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Certificate Evaluation", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "assignment_doc", + "fieldtype": "Attach", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "status", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Assignment Doc", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-06-06 11:50:49.812428", + "module": null, + "name": "LMS Certificate Evaluation-assignment_doc", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Certificate", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_section_break_xmayc", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "batch_name", + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-10-10 12:36:13.596444", + "module": null, + "name": "LMS Certificate-custom_section_break_xmayc", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -31,6 +759,7 @@ "is_virtual": 0, "label": "Country", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 19:14:11.571754", "module": null, @@ -48,10 +777,68 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "Umair Sayed, Sayali Yewale", + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Certificate", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "evaluator", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_section_break_xmayc", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Evaluator", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-05-16 12:54:25.932596", + "module": null, + "name": "LMS Certificate-evaluator", + "no_copy": 0, + "non_negative": 0, + "options": "", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -84,6 +871,7 @@ "is_virtual": 0, "label": "Acceptance for Terms and/or Policies", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 19:15:34.932911", "module": null, @@ -101,10 +889,236 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Certificate", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_free", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "evaluator", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Free", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-10-10 12:36:14.013829", + "module": null, + "name": "LMS Certificate-custom_free", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Certificate", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_column_break_c5v5y", + "fieldtype": "Column Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_free", + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2023-10-10 12:36:19.995770", + "module": null, + "name": "LMS Certificate-custom_column_break_c5v5y", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "V13", + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Certificate", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "version", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_column_break_c5v5y", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Version", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-05-11 16:11:44.524967", + "module": null, + "name": "LMS Certificate-version", + "no_copy": 0, + "non_negative": 0, + "options": "V13\nV14\nV15", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Certificate", + "fetch_from": "course.module_names_for_certificate", + "fetch_if_empty": 1, + "fieldname": "module_names_for_certificate", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "version", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Module Names for Certificate", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-05-23 11:55:35.789776", + "module": null, + "name": "LMS Certificate-module_names_for_certificate", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -137,6 +1151,7 @@ "is_virtual": 0, "label": "User Category", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2022-04-19 13:02:18.219510", "module": "LMS", @@ -154,6 +1169,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 1, "unique": 0, "width": null @@ -170,12 +1187,12 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "User", + "dt": "LMS Certificate", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "college", - "fieldtype": "Data", - "hidden": 0, + "fieldname": "training_batch", + "fieldtype": "Link", + "hidden": 1, "hide_border": 0, "hide_days": 0, "hide_seconds": 0, @@ -185,548 +1202,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "desk_theme", - "is_system_generated": 1, - "is_virtual": 0, - "label": "College Name", - "length": 0, - "mandatory_depends_on": null, - "modified": "2022-01-12 16:37:25.418147", - "module": null, - "name": "User-college", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "branch", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "college", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Branch", - "length": 0, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:46:55.834145", - "module": null, - "name": "User-branch", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "headline", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "mute_sounds", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Headline", - "length": 0, - "mandatory_depends_on": null, - "modified": "2022-02-23 17:37:11.025946", - "module": "", - "name": "User-headline", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "city", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "headline", - "is_system_generated": 1, - "is_virtual": 0, - "label": "City", - "length": 0, - "mandatory_depends_on": null, - "modified": "2022-01-12 16:37:13.419068", - "module": null, - "name": "User-city", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "linkedin", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "mobile_no", - "is_system_generated": 1, - "is_virtual": 0, - "label": "LinkedIn ID", - "length": 0, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:46:55.834145", - "module": null, - "name": "User-linkedin", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "github", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "linkedin", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Github ID", - "length": 0, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:46:55.834145", - "module": null, - "name": "User-github", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "medium", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "github", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Medium ID", - "length": 0, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:46:55.834145", - "module": null, - "name": "User-medium", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "profession", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "medium", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Profession", - "length": 0, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:46:55.834145", - "module": null, - "name": "User-profession", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "education_details", - "fieldtype": "Section Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "hide_private", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Education Details", - "length": 0, - "mandatory_depends_on": null, - "modified": "2021-12-31 11:57:55.170620", - "module": null, - "name": "User-education_details", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": "", - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "profile_complete", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "bio", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Profile Complete", - "length": 0, - "mandatory_depends_on": null, - "modified": "2021-12-31 11:00:13.792809", - "module": null, - "name": "User-profile_complete", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": "Private Information includes your Grade and Work Environment Preferences", - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "hide_private", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "profession", + "insert_after": "module_names_for_certificate", "is_system_generated": 0, "is_virtual": 0, - "label": "Hide my Private Information from others", + "label": "Training Batch", "length": 0, + "link_filters": null, "mandatory_depends_on": null, - "modified": "2021-12-31 11:57:47.942969", + "modified": "2023-01-31 16:58:15.601358", "module": null, - "name": "User-hide_my_private_information_from_others", + "name": "LMS Certificate-training_batch", "no_copy": 0, "non_negative": 0, - "options": null, + "options": "Training Batch", "permlevel": 0, "precision": "", "print_hide": 0, @@ -737,6 +1225,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -773,6 +1263,7 @@ "is_virtual": 0, "label": "Cover Image", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 10:59:52.682115", "module": null, @@ -790,10 +1281,236 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Course", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "section_break_28", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "price_certificate", + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-04-13 17:45:40.472648", + "module": null, + "name": "LMS Course-section_break_28", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Course", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "bundle", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "section_break_28", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Bundle", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-04-13 17:45:40.816390", + "module": null, + "name": "LMS Course-bundle", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": "bundle", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Course", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "bundle_courses", + "fieldtype": "Table MultiSelect", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "bundle", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Bundle Courses", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-04-13 17:46:46.194336", + "module": null, + "name": "LMS Course-bundle_courses", + "no_copy": 0, + "non_negative": 0, + "options": "Bundle Component", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": "bundle", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Course", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "module_names_for_certificate", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "bundle_courses", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Module Names for Certificate", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-05-11 16:08:52.987832", + "module": null, + "name": "LMS Course-module_names_for_certificate", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -826,6 +1543,7 @@ "is_virtual": 0, "label": "I am looking for a job", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 12:56:32.110405", "module": null, @@ -843,10 +1561,684 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Course", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "certification_resource", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "module_names_for_certificate", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Certification Resource", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-04-28 14:39:25.096077", + "module": null, + "name": "LMS Course-certification_resource", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "LMS Course", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "help_article_", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "certification_resource", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Help Article ", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-04-28 14:39:25.523782", + "module": null, + "name": "LMS Course-help_article_", + "no_copy": 0, + "non_negative": 0, + "options": "Help Article", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": "", + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "profile_complete", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "bio", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Profile Complete", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2021-12-31 11:00:13.792809", + "module": null, + "name": "User-profile_complete", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "linkedin", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "mobile_no", + "is_system_generated": 1, + "is_virtual": 0, + "label": "LinkedIn ID", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:46:55.834145", + "module": null, + "name": "User-linkedin", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "github", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "linkedin", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Github ID", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:46:55.834145", + "module": null, + "name": "User-github", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "medium", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "github", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Medium ID", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:46:55.834145", + "module": null, + "name": "User-medium", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "payments_tab", + "fieldtype": "Tab Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_css", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Payments", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-09-01 11:24:59.630388", + "module": null, + "name": "Web Form-payments_tab", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "profession", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "medium", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Profession", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:46:55.834145", + "module": null, + "name": "User-profession", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": "Private Information includes your Grade and Work Environment Preferences", + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "hide_private", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "profession", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Hide my Private Information from others", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2021-12-31 11:57:47.942969", + "module": null, + "name": "User-hide_my_private_information_from_others", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": "accept_payment", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "payment_gateway", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "accept_payment", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Payment Gateway", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-09-01 11:24:59.885658", + "module": null, + "name": "Web Form-payment_gateway", + "no_copy": 0, + "non_negative": 0, + "options": "Payment Gateway", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "education_details", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "hide_private", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Education Details", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2021-12-31 11:57:55.170620", + "module": null, + "name": "User-education_details", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "Buy Now", + "depends_on": "accept_payment", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "payment_button_label", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "payment_gateway", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Button Label", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-09-01 11:24:59.990882", + "module": null, + "name": "Web Form-payment_button_label", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -879,6 +2271,7 @@ "is_virtual": 0, "label": "Education", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 11:58:56.052663", "module": null, @@ -896,10 +2289,68 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": "accept_payment", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "payment_button_help", + "fieldtype": "Text", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "payment_button_label", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Button Help", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-09-01 11:25:00.103442", + "module": null, + "name": "Web Form-payment_button_help", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -932,6 +2383,7 @@ "is_virtual": 0, "label": "Work Experience Details", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 11:56:29.466560", "module": null, @@ -949,6 +2401,64 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "payments_cb", + "fieldtype": "Column Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "payment_button_help", + "is_system_generated": 1, + "is_virtual": 0, + "label": null, + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-09-01 11:25:00.227676", + "module": null, + "name": "Web Form-payments_cb", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -985,6 +2495,7 @@ "is_virtual": 0, "label": "Work Experience", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 11:58:43.329371", "module": null, @@ -1002,6 +2513,64 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "0", + "depends_on": "accept_payment", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "amount_based_on_field", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "payments_cb", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Amount Based On Field", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-09-01 11:25:00.329108", + "module": null, + "name": "Web Form-amount_based_on_field", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1038,6 +2607,7 @@ "is_virtual": 0, "label": "Volunteering or Internship", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 14:58:04.285835", "module": null, @@ -1055,10 +2625,68 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": "eval:doc.accept_payment && doc.amount_based_on_field", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "amount_field", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "amount_based_on_field", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Amount Field", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-09-01 11:25:00.433657", + "module": null, + "name": "Web Form-amount_field", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -1091,6 +2719,7 @@ "is_virtual": 0, "label": "Certification Details", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 14:58:29.975380", "module": null, @@ -1108,6 +2737,64 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": "eval:doc.accept_payment && !doc.amount_based_on_field", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "amount", + "fieldtype": "Currency", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "amount_field", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Amount", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-09-01 11:25:00.534871", + "module": null, + "name": "Web Form-amount", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1144,6 +2831,7 @@ "is_virtual": 0, "label": "Certification", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 11:59:54.850517", "module": null, @@ -1161,6 +2849,64 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": "accept_payment", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "currency", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "amount", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Currency", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-09-01 11:25:00.652959", + "module": null, + "name": "Web Form-currency", + "no_copy": 0, + "non_negative": 0, + "options": "Currency", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1197,6 +2943,7 @@ "is_virtual": 0, "label": "Skill Details", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 12:01:29.335323", "module": null, @@ -1214,6 +2961,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1250,6 +2999,7 @@ "is_virtual": 0, "label": "Skill", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 15:32:13.944672", "module": null, @@ -1267,6 +3017,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1303,6 +3055,7 @@ "is_virtual": 0, "label": "Career Preference Details", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 15:35:50.764368", "module": null, @@ -1320,6 +3073,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1356,6 +3111,7 @@ "is_virtual": 0, "label": "Preferred Functions", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 17:12:36.454519", "module": null, @@ -1373,6 +3129,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1409,6 +3167,7 @@ "is_virtual": 0, "label": "Preferred Location", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 17:12:40.105066", "module": null, @@ -1426,6 +3185,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1462,6 +3223,7 @@ "is_virtual": 0, "label": "", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 12:47:32.673594", "module": null, @@ -1479,6 +3241,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1515,6 +3279,7 @@ "is_virtual": 0, "label": "Preferred Industries", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 17:12:31.604282", "module": null, @@ -1532,6 +3297,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1568,6 +3335,7 @@ "is_virtual": 0, "label": "Dream Companies", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 12:49:19.295124", "module": null, @@ -1585,6 +3353,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1621,6 +3391,7 @@ "is_virtual": 0, "label": "Work Environment", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 12:49:46.685634", "module": null, @@ -1638,6 +3409,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1674,6 +3447,7 @@ "is_virtual": 0, "label": "Attire Preference", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 12:03:02.296214", "module": null, @@ -1691,6 +3465,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1727,6 +3503,7 @@ "is_virtual": 0, "label": "Collaboration Preference", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 12:02:49.680208", "module": null, @@ -1744,6 +3521,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1780,6 +3559,7 @@ "is_virtual": 0, "label": "Role Preference", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 16:10:37.349479", "module": null, @@ -1797,6 +3577,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1833,6 +3615,7 @@ "is_virtual": 0, "label": "", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 16:45:46.776903", "module": null, @@ -1850,6 +3633,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1886,6 +3671,7 @@ "is_virtual": 0, "label": "Location Preference", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 12:02:04.328536", "module": null, @@ -1903,6 +3689,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1939,6 +3727,7 @@ "is_virtual": 0, "label": "Time Preference", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 16:16:37.885306", "module": null, @@ -1956,6 +3745,8 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -1992,6 +3783,7 @@ "is_virtual": 0, "label": "Company Type", "length": 0, + "link_filters": null, "mandatory_depends_on": null, "modified": "2021-12-31 12:01:41.342622", "module": null, @@ -2009,8 +3801,234 @@ "report_hide": 0, "reqd": 0, "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, "translatable": 0, "unique": 0, "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "headline", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "mute_sounds", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Headline", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-02-23 17:37:11.025946", + "module": "", + "name": "User-headline", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "city", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "headline", + "is_system_generated": 1, + "is_virtual": 0, + "label": "City", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-01-12 16:37:13.419068", + "module": null, + "name": "User-city", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "college", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "desk_theme", + "is_system_generated": 1, + "is_virtual": 0, + "label": "College Name", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2022-01-12 16:37:25.418147", + "module": null, + "name": "User-college", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "branch", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "college", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Branch", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:46:55.834145", + "module": null, + "name": "User-branch", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null } -] +] \ No newline at end of file diff --git a/lms/fixtures/lms_badge.json b/lms/fixtures/lms_badge.json new file mode 100644 index 00000000..836e07e4 --- /dev/null +++ b/lms/fixtures/lms_badge.json @@ -0,0 +1,50 @@ +[ + { + "condition": "{\n \"parent\": \"CLS-03050\"\n}", + "description": "You have successfully completed the VueJs + Frappe UI training.", + "docstatus": 0, + "doctype": "LMS Badge", + "enabled": 0, + "event": "Auto Assign", + "field_to_check": null, + "grant_only_once": 1, + "image": "/files/images.jpeg", + "modified": "2024-05-14 12:56:05.031313", + "name": "Batch Completion", + "reference_doctype": "Batch Student", + "title": "Batch Completion", + "user_field": "student" + }, + { + "condition": "doc.progress == float(\"100.0\")", + "description": "You have completed your first course 👏", + "docstatus": 0, + "doctype": "LMS Badge", + "enabled": 0, + "event": "Value Change", + "field_to_check": "progress", + "grant_only_once": 1, + "image": "/files/icon_badge-04.png", + "modified": "2024-05-14 12:56:15.469656", + "name": "Course Completion", + "reference_doctype": "LMS Enrollment", + "title": "Course Completion", + "user_field": "member" + }, + { + "condition": "doc.percentage == 100", + "description": "Congratulations on getting a 100% score on a quiz.", + "docstatus": 0, + "doctype": "LMS Badge", + "enabled": 0, + "event": "New", + "field_to_check": null, + "grant_only_once": 1, + "image": "/files/curiosity-badge-removebg-preview.png", + "modified": "2024-05-14 12:56:22.907584", + "name": "Quiz Completion", + "reference_doctype": "LMS Quiz Submission", + "title": "Quiz Completion", + "user_field": "member" + } +] \ No newline at end of file diff --git a/lms/hooks.py b/lms/hooks.py index 0bb32c40..4ff9b750 100644 --- a/lms/hooks.py +++ b/lms/hooks.py @@ -97,6 +97,11 @@ override_doctype_class = { # Hook on document methods and events doc_events = { + "*": { + "on_change": [ + "lms.lms.doctype.lms_badge.lms_badge.process_badges", + ] + }, "Discussion Reply": {"after_insert": "lms.lms.utils.handle_notifications"}, } @@ -108,7 +113,7 @@ scheduler_events = { ] } -fixtures = ["Custom Field", "Function", "Industry"] +fixtures = ["Custom Field", "Function", "Industry", "LMS Badge"] # Testing # ------- diff --git a/lms/lms/doctype/course_lesson/course_lesson.py b/lms/lms/doctype/course_lesson/course_lesson.py index de50991f..0f62e8ce 100644 --- a/lms/lms/doctype/course_lesson/course_lesson.py +++ b/lms/lms/doctype/course_lesson/course_lesson.py @@ -115,12 +115,9 @@ def save_progress(lesson, course): ).save(ignore_permissions=True) progress = get_course_progress(course) - print(membership) + frappe.db.set_value("LMS Enrollment", membership, "progress", progress) enrollment = frappe.get_doc("LMS Enrollment", membership) - print(enrollment.progress) - print(progress) - enrollment.progress = progress - enrollment.save(ignore_permissions=True) + enrollment.run_method("on_change") return progress diff --git a/lms/lms/doctype/lms_badge/lms_badge.js b/lms/lms/doctype/lms_badge/lms_badge.js index 5869b81b..dac91f30 100644 --- a/lms/lms/doctype/lms_badge/lms_badge.js +++ b/lms/lms/doctype/lms_badge/lms_badge.js @@ -3,13 +3,17 @@ frappe.ui.form.on("LMS Badge", { refresh: (frm) => { - frm.events.set_fields_to_check(frm); + frm.events.set_field_options(frm); + + if (frm.doc.event == "Auto Assign") { + add_assign_button(frm); + } }, reference_doctype: (frm) => { - frm.events.set_fields_to_check(frm); + frm.events.set_field_options(frm); }, - set_fields_to_check: (frm) => { + set_field_options: (frm) => { const reference_doctype = frm.doc.reference_doctype; if (!reference_doctype) return; @@ -23,7 +27,37 @@ frappe.ui.form.on("LMS Badge", { .filter(frappe.model.is_value_type); const fields_to_check = fields.map(map_for_options); + + const user_fields = fields + .filter( + (df) => + (df.fieldtype === "Link" && df.options === "User") || + df.fieldtype === "Data" + ) + .map(map_for_options) + .concat([ + { label: __("Owner"), value: "owner" }, + { label: __("Modified By"), value: "modified_by" }, + ]); + frm.set_df_property("field_to_check", "options", fields_to_check); + frm.set_df_property("user_field", "options", user_fields); }); }, }); + +const add_assign_button = (frm) => { + frm.add_custom_button(__("Assign"), function () { + frappe.call({ + method: "lms.lms.doctype.lms_badge.lms_badge.assign_badge", + args: { + badge: frm.doc, + }, + callback: function (r) { + if (r.message) { + frappe.msgprint(r.message); + } + }, + }); + }); +}; diff --git a/lms/lms/doctype/lms_badge/lms_badge.json b/lms/lms/doctype/lms_badge/lms_badge.json index 49d5f58c..d2e974d3 100644 --- a/lms/lms/doctype/lms_badge/lms_badge.json +++ b/lms/lms/doctype/lms_badge/lms_badge.json @@ -10,10 +10,11 @@ "title", "description", "image", - "reference_doctype", "column_break_wgum", "grant_only_once", "event", + "reference_doctype", + "user_field", "field_to_check", "condition" ], @@ -50,13 +51,14 @@ "fieldtype": "Select", "in_list_view": 1, "label": "Event", - "options": "New\nValue Change", + "options": "New\nValue Change\nAuto Assign", "reqd": 1 }, { "fieldname": "condition", "fieldtype": "Code", - "label": "Condition" + "label": "Condition", + "mandatory_depends_on": "eval:doc.event == \"Auto Assign\"" }, { "depends_on": "eval:doc.event == 'Value Change'", @@ -71,17 +73,22 @@ "label": "Grant only once" }, { - "default": "0", + "default": "1", "fieldname": "enabled", "fieldtype": "Check", - "label": "Enabled", - "options": "1" + "label": "Enabled" }, { "fieldname": "description", "fieldtype": "Small Text", "label": "Description", "reqd": 1 + }, + { + "fieldname": "user_field", + "fieldtype": "Select", + "label": "User Field", + "reqd": 1 } ], "index_web_pages_for_search": 1, @@ -91,7 +98,7 @@ "link_fieldname": "badge" } ], - "modified": "2024-05-02 14:23:32.198858", + "modified": "2024-05-14 14:46:13.644382", "modified_by": "Administrator", "module": "LMS", "name": "LMS Badge", @@ -114,5 +121,6 @@ "sort_field": "creation", "sort_order": "DESC", "states": [], - "title_field": "title" + "title_field": "title", + "track_changes": 1 } \ No newline at end of file diff --git a/lms/lms/doctype/lms_badge/lms_badge.py b/lms/lms/doctype/lms_badge/lms_badge.py index 30ad7c03..797ef678 100644 --- a/lms/lms/doctype/lms_badge/lms_badge.py +++ b/lms/lms/doctype/lms_badge/lms_badge.py @@ -2,17 +2,33 @@ # For license information, please see license.txt import frappe +import json from frappe.model.document import Document class LMSBadge(Document): + def on_update(self): + if self.event == "Auto Assign" and self.condition: + try: + json.loads(self.condition) + except ValueError: + frappe.throw("Condition must be in valid JSON format.") + elif self.condition: + try: + compile(self.condition, "", "eval") + except Exception: + frappe.throw("Condition must be valid python code.") + def apply(self, doc): if self.rule_condition_satisfied(doc): - self.award(doc) + award(self, doc.get(self.user_field)) def rule_condition_satisfied(self, doc): doc_before_save = doc.get_doc_before_save() + if self.event == "Manual Assignment": + return False + if self.event == "New" and doc_before_save != None: return False @@ -20,39 +36,49 @@ class LMSBadge(Document): field_to_check = self.field_to_check if not field_to_check: return False - print(doc_before_save.get(field_to_check), doc.get(field_to_check)) - if doc_before_save and doc_before_save.get(field_to_check) == doc.get( - field_to_check - ): - return False if self.condition: - return self.eval_condition(doc) + return eval_condition(doc, self.condition) return False - def award(self, doc): - if self.grant_only_once: - if frappe.db.exists( - "LMS Badge Assignment", - {"badge": self.name, "member": frappe.session.user}, - ): - return - assignment = frappe.new_doc("LMS Badge Assignment") - assignment.update( - { - "badge": self.name, - "member": frappe.session.user, - "issued_on": frappe.utils.now(), - } - ) - assignment.save() +def award(doc, member): + if doc.grant_only_once: + if frappe.db.exists( + "LMS Badge Assignment", + {"badge": doc.name, "member": member}, + ): + return - def eval_condition(self, doc): - return self.condition and frappe.safe_eval( - self.condition, None, {"doc": doc.as_dict()} - ) + assignment = frappe.new_doc("LMS Badge Assignment") + assignment.update( + { + "badge": doc.name, + "member": member, + "issued_on": frappe.utils.now(), + } + ) + assignment.save() + + +def eval_condition(doc, condition): + return condition and frappe.safe_eval(condition, None, {"doc": doc.as_dict()}) + + +@frappe.whitelist() +def assign_badge(badge): + badge = frappe._dict(json.loads(badge)) + if not badge.event == "Auto Assign": + return + + fields = ["name"] + print(badge.user_field) + fields.append(badge.user_field) + list = frappe.get_all(badge.reference_doctype, filters=badge.condition, fields=fields) + print(list) + for doc in list: + award(badge, doc.get(badge.user_field)) def process_badges(doc, state): diff --git a/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json b/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json index f062c1f0..78e4eae9 100644 --- a/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json +++ b/lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json @@ -61,7 +61,7 @@ ], "index_web_pages_for_search": 1, "links": [], - "modified": "2024-05-08 14:18:39.455213", + "modified": "2024-05-13 20:16:00.191517", "modified_by": "Administrator", "module": "LMS", "name": "LMS Badge Assignment", diff --git a/lms/lms/doctype/lms_batch/lms_batch.json b/lms/lms/doctype/lms_batch/lms_batch.json index 925ac2a0..e6eaec58 100644 --- a/lms/lms/doctype/lms_batch/lms_batch.json +++ b/lms/lms/doctype/lms_batch/lms_batch.json @@ -1,5 +1,6 @@ { "actions": [], + "allow_import": 1, "allow_rename": 1, "autoname": "format: CLS-{#####}", "creation": "2022-11-09 16:14:05.876933", @@ -304,7 +305,7 @@ ], "index_web_pages_for_search": 1, "links": [], - "modified": "2024-04-17 10:35:21.957961", + "modified": "2024-05-14 14:47:48.839162", "modified_by": "Administrator", "module": "LMS", "name": "LMS Batch", @@ -352,5 +353,6 @@ "sort_field": "modified", "sort_order": "DESC", "states": [], - "title_field": "title" + "title_field": "title", + "track_changes": 1 } \ No newline at end of file diff --git a/lms/lms/doctype/lms_certificate/lms_certificate.json b/lms/lms/doctype/lms_certificate/lms_certificate.json index 27d461cc..d3f6f8a1 100644 --- a/lms/lms/doctype/lms_certificate/lms_certificate.json +++ b/lms/lms/doctype/lms_certificate/lms_certificate.json @@ -1,5 +1,6 @@ { "actions": [], + "allow_import": 1, "creation": "2021-08-16 15:47:19.494055", "doctype": "DocType", "editable_grid": 1, @@ -87,7 +88,7 @@ ], "index_web_pages_for_search": 1, "links": [], - "modified": "2024-04-09 13:42:18.350028", + "modified": "2024-05-14 14:48:31.650107", "modified_by": "Administrator", "module": "LMS", "name": "LMS Certificate", @@ -116,6 +117,15 @@ "role": "Moderator", "share": 1, "write": 1 + }, + { + "email": 1, + "export": 1, + "print": 1, + "read": 1, + "report": 1, + "role": "LMS Student", + "share": 1 } ], "sort_field": "modified", diff --git a/lms/lms/doctype/lms_enrollment/lms_enrollment.json b/lms/lms/doctype/lms_enrollment/lms_enrollment.json index cf781940..d33a0d12 100644 --- a/lms/lms/doctype/lms_enrollment/lms_enrollment.json +++ b/lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1,13 +1,15 @@ { "actions": [], + "allow_import": 1, "creation": "2022-02-07 12:01:40.929633", "doctype": "DocType", "editable_grid": 1, "engine": "InnoDB", "field_order": [ "course", - "member_type", + "progress", "payment", + "current_lesson", "column_break_3", "member", "member_name", @@ -17,8 +19,7 @@ "subgroup", "batch_old", "column_break_12", - "current_lesson", - "progress", + "member_type", "role" ], "fields": [ @@ -113,7 +114,8 @@ }, { "fieldname": "section_break_8", - "fieldtype": "Section Break" + "fieldtype": "Section Break", + "hidden": 1 }, { "fieldname": "payment", @@ -124,7 +126,7 @@ ], "index_web_pages_for_search": 1, "links": [], - "modified": "2024-03-18 17:32:30.182301", + "modified": "2024-05-14 14:50:08.405033", "modified_by": "Administrator", "module": "LMS", "name": "LMS Enrollment", @@ -173,5 +175,6 @@ "sort_field": "modified", "sort_order": "DESC", "states": [], - "title_field": "member_name" + "title_field": "member_name", + "track_changes": 1 } \ No newline at end of file From 2ea585871630568b3df4e183073ce30786aafcbe Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Tue, 14 May 2024 15:14:41 +0530 Subject: [PATCH 8/8] fix: reverted unnecesary custom fields --- lms/fixtures/custom_field.json | 6046 +++++++++++--------------------- 1 file changed, 2014 insertions(+), 4032 deletions(-) diff --git a/lms/fixtures/custom_field.json b/lms/fixtures/custom_field.json index baac5b0b..d2a0934d 100644 --- a/lms/fixtures/custom_field.json +++ b/lms/fixtures/custom_field.json @@ -1,4034 +1,2016 @@ [ - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": "0", - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "accept_payment", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "payments", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Accept Payment", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-09-01 11:24:59.789657", - "module": null, - "name": "Web Form-accept_payment", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": "0", - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Print Format", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "print_designer", - "fieldtype": "Check", - "hidden": 1, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": null, - "is_system_generated": 1, - "is_virtual": 0, - "label": "Print Designer", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-11-01 14:04:08.574962", - "module": null, - "name": "Print Format-print_designer", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Print Format", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "print_designer_header", - "fieldtype": "JSON", - "hidden": 1, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": null, - "is_system_generated": 1, - "is_virtual": 0, - "label": "Print Designer Header", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-11-01 14:04:08.579349", - "module": null, - "name": "Print Format-print_designer_header", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Print Format", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "print_designer_body", - "fieldtype": "JSON", - "hidden": 1, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": null, - "is_system_generated": 1, - "is_virtual": 0, - "label": "Print Designer Body", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-11-01 14:04:08.581822", - "module": null, - "name": "Print Format-print_designer_body", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Print Format", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "print_designer_after_table", - "fieldtype": "JSON", - "hidden": 1, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": null, - "is_system_generated": 1, - "is_virtual": 0, - "label": "Print Designer After Table", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-11-01 14:04:08.584276", - "module": null, - "name": "Print Format-print_designer_after_table", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Print Format", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "print_designer_footer", - "fieldtype": "JSON", - "hidden": 1, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": null, - "is_system_generated": 1, - "is_virtual": 0, - "label": "Print Designer Footer", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-11-01 14:04:08.586638", - "module": null, - "name": "Print Format-print_designer_footer", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Print Format", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "print_designer_settings", - "fieldtype": "JSON", - "hidden": 1, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": null, - "is_system_generated": 1, - "is_virtual": 0, - "label": "Print Designer Settings", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-11-01 14:04:08.589048", - "module": null, - "name": "Print Format-print_designer_settings", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Certificate Request", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "modules", - "fieldtype": "Small Text", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "evaluator", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Modules", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-06-01 18:28:48.541350", - "module": null, - "name": "LMS Certificate Request-modules", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Batch Student", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_partner_name", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "payment", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Partner Name", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-10-09 16:18:34.602594", - "module": null, - "name": "Batch Student-custom_partner_name", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Batch Student", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_partner", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_partner_name", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Partner", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-09-29 16:22:41.094137", - "module": null, - "name": "Batch Student-custom_partner", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Batch Student", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_invoice", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 1, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "username", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Invoice", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-09-13 22:37:46.320585", - "module": null, - "name": "Batch Student-custom_invoice", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Certificate Evaluation", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "assignment_doc", - "fieldtype": "Attach", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "status", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Assignment Doc", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-06-06 11:50:49.812428", - "module": null, - "name": "LMS Certificate Evaluation-assignment_doc", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Certificate", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_section_break_xmayc", - "fieldtype": "Section Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "batch_name", - "is_system_generated": 0, - "is_virtual": 0, - "label": "", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-10-10 12:36:13.596444", - "module": null, - "name": "LMS Certificate-custom_section_break_xmayc", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "country", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "username", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Country", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 19:14:11.571754", - "module": null, - "name": "User-country", - "no_copy": 0, - "non_negative": 0, - "options": "Country", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": "Umair Sayed, Sayali Yewale", - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Certificate", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "evaluator", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_section_break_xmayc", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Evaluator", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-05-16 12:54:25.932596", - "module": null, - "name": "LMS Certificate-evaluator", - "no_copy": 0, - "non_negative": 0, - "options": "", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "verify_terms", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "country", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Acceptance for Terms and/or Policies", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 19:15:34.932911", - "module": null, - "name": "User-verify_terms", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Certificate", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_free", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "evaluator", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Free", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-10-10 12:36:14.013829", - "module": null, - "name": "LMS Certificate-custom_free", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Certificate", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_column_break_c5v5y", - "fieldtype": "Column Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_free", - "is_system_generated": 0, - "is_virtual": 0, - "label": "", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-10-10 12:36:19.995770", - "module": null, - "name": "LMS Certificate-custom_column_break_c5v5y", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": "V13", - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Certificate", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "version", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_column_break_c5v5y", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Version", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-05-11 16:11:44.524967", - "module": null, - "name": "LMS Certificate-version", - "no_copy": 0, - "non_negative": 0, - "options": "V13\nV14\nV15", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Certificate", - "fetch_from": "course.module_names_for_certificate", - "fetch_if_empty": 1, - "fieldname": "module_names_for_certificate", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "version", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Module Names for Certificate", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-05-23 11:55:35.789776", - "module": null, - "name": "LMS Certificate-module_names_for_certificate", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "user_category", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "time_zone", - "is_system_generated": 0, - "is_virtual": 0, - "label": "User Category", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-04-19 13:02:18.219510", - "module": "LMS", - "name": "User-user_category", - "no_copy": 0, - "non_negative": 0, - "options": "\nBusiness Owner\nManager (Sales/Marketing/Customer)\nEmployee\nStudent\nFreelancer/Just looking\nOthers", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Certificate", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "training_batch", - "fieldtype": "Link", - "hidden": 1, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "module_names_for_certificate", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Training Batch", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2023-01-31 16:58:15.601358", - "module": null, - "name": "LMS Certificate-training_batch", - "no_copy": 0, - "non_negative": 0, - "options": "Training Batch", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": "", - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "cover_image", - "fieldtype": "Attach Image", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "user_category", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Cover Image", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 10:59:52.682115", - "module": null, - "name": "User-cover_image", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Course", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "section_break_28", - "fieldtype": "Section Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "price_certificate", - "is_system_generated": 0, - "is_virtual": 0, - "label": "", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-04-13 17:45:40.472648", - "module": null, - "name": "LMS Course-section_break_28", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Course", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "bundle", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "section_break_28", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Bundle", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-04-13 17:45:40.816390", - "module": null, - "name": "LMS Course-bundle", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": "bundle", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Course", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "bundle_courses", - "fieldtype": "Table MultiSelect", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "bundle", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Bundle Courses", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-04-13 17:46:46.194336", - "module": null, - "name": "LMS Course-bundle_courses", - "no_copy": 0, - "non_negative": 0, - "options": "Bundle Component", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": "bundle", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Course", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "module_names_for_certificate", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "bundle_courses", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Module Names for Certificate", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-05-11 16:08:52.987832", - "module": null, - "name": "LMS Course-module_names_for_certificate", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "looking_for_job", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "interest", - "is_system_generated": 1, - "is_virtual": 0, - "label": "I am looking for a job", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 12:56:32.110405", - "module": null, - "name": "User-looking_for_job", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Course", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "certification_resource", - "fieldtype": "Section Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "module_names_for_certificate", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Certification Resource", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-04-28 14:39:25.096077", - "module": null, - "name": "LMS Course-certification_resource", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "LMS Course", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "help_article_", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "certification_resource", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Help Article ", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-04-28 14:39:25.523782", - "module": null, - "name": "LMS Course-help_article_", - "no_copy": 0, - "non_negative": 0, - "options": "Help Article", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": "", - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "profile_complete", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "bio", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Profile Complete", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 11:00:13.792809", - "module": null, - "name": "User-profile_complete", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "linkedin", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "mobile_no", - "is_system_generated": 1, - "is_virtual": 0, - "label": "LinkedIn ID", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:46:55.834145", - "module": null, - "name": "User-linkedin", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "github", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "linkedin", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Github ID", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:46:55.834145", - "module": null, - "name": "User-github", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "medium", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "github", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Medium ID", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:46:55.834145", - "module": null, - "name": "User-medium", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "payments_tab", - "fieldtype": "Tab Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_css", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Payments", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-09-01 11:24:59.630388", - "module": null, - "name": "Web Form-payments_tab", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "profession", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "medium", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Profession", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:46:55.834145", - "module": null, - "name": "User-profession", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": "Private Information includes your Grade and Work Environment Preferences", - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "hide_private", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "profession", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Hide my Private Information from others", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 11:57:47.942969", - "module": null, - "name": "User-hide_my_private_information_from_others", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": "accept_payment", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "payment_gateway", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "accept_payment", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Payment Gateway", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-09-01 11:24:59.885658", - "module": null, - "name": "Web Form-payment_gateway", - "no_copy": 0, - "non_negative": 0, - "options": "Payment Gateway", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "education_details", - "fieldtype": "Section Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "hide_private", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Education Details", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 11:57:55.170620", - "module": null, - "name": "User-education_details", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": "Buy Now", - "depends_on": "accept_payment", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "payment_button_label", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "payment_gateway", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Button Label", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-09-01 11:24:59.990882", - "module": null, - "name": "Web Form-payment_button_label", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "education", - "fieldtype": "Table", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "education_details", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Education", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 11:58:56.052663", - "module": null, - "name": "User-education", - "no_copy": 0, - "non_negative": 0, - "options": "Education Detail", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": "accept_payment", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "payment_button_help", - "fieldtype": "Text", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "payment_button_label", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Button Help", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-09-01 11:25:00.103442", - "module": null, - "name": "Web Form-payment_button_help", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "work_experience_details", - "fieldtype": "Section Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "education", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Work Experience Details", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 11:56:29.466560", - "module": null, - "name": "User-work_experience_details", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "payments_cb", - "fieldtype": "Column Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "payment_button_help", - "is_system_generated": 1, - "is_virtual": 0, - "label": null, - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-09-01 11:25:00.227676", - "module": null, - "name": "Web Form-payments_cb", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "work_experience", - "fieldtype": "Table", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "work_experience_details", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Work Experience", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 11:58:43.329371", - "module": null, - "name": "User-work_experience", - "no_copy": 0, - "non_negative": 0, - "options": "Work Experience", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": "0", - "depends_on": "accept_payment", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amount_based_on_field", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "payments_cb", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Amount Based On Field", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-09-01 11:25:00.329108", - "module": null, - "name": "Web Form-amount_based_on_field", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "internship", - "fieldtype": "Table", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "work_experience", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Volunteering or Internship", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:58:04.285835", - "module": null, - "name": "User-internship", - "no_copy": 0, - "non_negative": 0, - "options": "Work Experience", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": "eval:doc.accept_payment && doc.amount_based_on_field", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amount_field", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "amount_based_on_field", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Amount Field", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-09-01 11:25:00.433657", - "module": null, - "name": "Web Form-amount_field", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "certification_details", - "fieldtype": "Section Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "internship", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Certification Details", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:58:29.975380", - "module": null, - "name": "User-certification_details", - "no_copy": 0, - "non_negative": 0, - "options": "", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": "eval:doc.accept_payment && !doc.amount_based_on_field", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amount", - "fieldtype": "Currency", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "amount_field", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Amount", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-09-01 11:25:00.534871", - "module": null, - "name": "Web Form-amount", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "certification", - "fieldtype": "Table", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "certification_details", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Certification", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 11:59:54.850517", - "module": null, - "name": "User-certification", - "no_copy": 0, - "non_negative": 0, - "options": "Certification", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": "accept_payment", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "currency", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "amount", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Currency", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-09-01 11:25:00.652959", - "module": null, - "name": "Web Form-currency", - "no_copy": 0, - "non_negative": 0, - "options": "Currency", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "skill_details", - "fieldtype": "Section Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "certification", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Skill Details", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 12:01:29.335323", - "module": null, - "name": "User-skill_details", - "no_copy": 0, - "non_negative": 0, - "options": "", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "skill", - "fieldtype": "Table MultiSelect", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "skill_details", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Skill", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 15:32:13.944672", - "module": null, - "name": "User-skill", - "no_copy": 0, - "non_negative": 0, - "options": "Skills", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "carrer_preference_details", - "fieldtype": "Section Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "skill", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Career Preference Details", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 15:35:50.764368", - "module": null, - "name": "User-carrer_preference_details", - "no_copy": 0, - "non_negative": 0, - "options": "", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "preferred_functions", - "fieldtype": "Table MultiSelect", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "carrer_preference_details", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Preferred Functions", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 17:12:36.454519", - "module": null, - "name": "User-preferred_functions", - "no_copy": 0, - "non_negative": 0, - "options": "Preferred Function", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "preferred_location", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "preferred_functions", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Preferred Location", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 17:12:40.105066", - "module": null, - "name": "User-preferred_location", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "career_preference_column", - "fieldtype": "Column Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "preferred_location", - "is_system_generated": 1, - "is_virtual": 0, - "label": "", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 12:47:32.673594", - "module": null, - "name": "User-career_preference_column", - "no_copy": 0, - "non_negative": 0, - "options": "", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "preferred_industries", - "fieldtype": "Table MultiSelect", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "career_preference_column", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Preferred Industries", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 17:12:31.604282", - "module": null, - "name": "User-preferred_industries", - "no_copy": 0, - "non_negative": 0, - "options": "Preferred Industry", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "dream_companies", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "preferred_industries", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Dream Companies", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 12:49:19.295124", - "module": null, - "name": "User-dream_companies", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "work_environment", - "fieldtype": "Section Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "dream_companies", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Work Environment", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 12:49:46.685634", - "module": null, - "name": "User-work_environment", - "no_copy": 0, - "non_negative": 0, - "options": "", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "attire", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "work_environment", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Attire Preference", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 12:03:02.296214", - "module": null, - "name": "User-attire", - "no_copy": 0, - "non_negative": 0, - "options": "Casual Wear\nFormal Wear", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "collaboration", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "attire", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Collaboration Preference", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 12:02:49.680208", - "module": null, - "name": "User-collaboration", - "no_copy": 0, - "non_negative": 0, - "options": "Individual Work\nTeam Work\nBoth Individual and Team Work", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "role", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "collaboration", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Role Preference", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 16:10:37.349479", - "module": null, - "name": "User-role", - "no_copy": 0, - "non_negative": 0, - "options": "Clearly Defined Role\nUnstructured Role", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "work_environment_column", - "fieldtype": "Column Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "role", - "is_system_generated": 1, - "is_virtual": 0, - "label": "", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 16:45:46.776903", - "module": null, - "name": "User-work_environment_column", - "no_copy": 0, - "non_negative": 0, - "options": "", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "location_preference", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "work_environment_column", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Location Preference", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 12:02:04.328536", - "module": null, - "name": "User-location_preference", - "no_copy": 0, - "non_negative": 0, - "options": "Travel\nOffice close to Home", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "time", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "location_preference", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Time Preference", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 16:16:37.885306", - "module": null, - "name": "User-time", - "no_copy": 0, - "non_negative": 0, - "options": "Flexible Time\nFixed 9-5", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "company_type", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "time", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Company Type", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 12:01:41.342622", - "module": null, - "name": "User-company_type", - "no_copy": 0, - "non_negative": 0, - "options": "Corporate Organization\nStartup Organization", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "headline", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "mute_sounds", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Headline", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-02-23 17:37:11.025946", - "module": "", - "name": "User-headline", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "city", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "headline", - "is_system_generated": 1, - "is_virtual": 0, - "label": "City", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-01-12 16:37:13.419068", - "module": null, - "name": "User-city", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "college", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "desk_theme", - "is_system_generated": 1, - "is_virtual": 0, - "label": "College Name", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2022-01-12 16:37:25.418147", - "module": null, - "name": "User-college", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "User", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "branch", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "college", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Branch", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2021-12-31 14:46:55.834145", - "module": null, - "name": "User-branch", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - } + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "country", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "username", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Country", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 19:14:11.571754", + "module": null, + "name": "User-country", + "no_copy": 0, + "non_negative": 0, + "options": "Country", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "verify_terms", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "country", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Acceptance for Terms and/or Policies", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 19:15:34.932911", + "module": null, + "name": "User-verify_terms", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "user_category", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "time_zone", + "is_system_generated": 0, + "is_virtual": 0, + "label": "User Category", + "length": 0, + "mandatory_depends_on": null, + "modified": "2022-04-19 13:02:18.219510", + "module": "LMS", + "name": "User-user_category", + "no_copy": 0, + "non_negative": 0, + "options": "\nBusiness Owner\nManager (Sales/Marketing/Customer)\nEmployee\nStudent\nFreelancer/Just looking\nOthers", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "college", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "desk_theme", + "is_system_generated": 1, + "is_virtual": 0, + "label": "College Name", + "length": 0, + "mandatory_depends_on": null, + "modified": "2022-01-12 16:37:25.418147", + "module": null, + "name": "User-college", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "branch", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "college", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Branch", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:46:55.834145", + "module": null, + "name": "User-branch", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "headline", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "mute_sounds", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Headline", + "length": 0, + "mandatory_depends_on": null, + "modified": "2022-02-23 17:37:11.025946", + "module": "", + "name": "User-headline", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "city", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "headline", + "is_system_generated": 1, + "is_virtual": 0, + "label": "City", + "length": 0, + "mandatory_depends_on": null, + "modified": "2022-01-12 16:37:13.419068", + "module": null, + "name": "User-city", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "linkedin", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "mobile_no", + "is_system_generated": 1, + "is_virtual": 0, + "label": "LinkedIn ID", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:46:55.834145", + "module": null, + "name": "User-linkedin", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "github", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "linkedin", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Github ID", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:46:55.834145", + "module": null, + "name": "User-github", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "medium", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "github", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Medium ID", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:46:55.834145", + "module": null, + "name": "User-medium", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "profession", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "medium", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Profession", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:46:55.834145", + "module": null, + "name": "User-profession", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "education_details", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "hide_private", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Education Details", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 11:57:55.170620", + "module": null, + "name": "User-education_details", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": "", + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "profile_complete", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "bio", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Profile Complete", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 11:00:13.792809", + "module": null, + "name": "User-profile_complete", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": "Private Information includes your Grade and Work Environment Preferences", + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "hide_private", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "profession", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Hide my Private Information from others", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 11:57:47.942969", + "module": null, + "name": "User-hide_my_private_information_from_others", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": "", + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "cover_image", + "fieldtype": "Attach Image", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "user_category", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Cover Image", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 10:59:52.682115", + "module": null, + "name": "User-cover_image", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "looking_for_job", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "interest", + "is_system_generated": 1, + "is_virtual": 0, + "label": "I am looking for a job", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 12:56:32.110405", + "module": null, + "name": "User-looking_for_job", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "education", + "fieldtype": "Table", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "education_details", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Education", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 11:58:56.052663", + "module": null, + "name": "User-education", + "no_copy": 0, + "non_negative": 0, + "options": "Education Detail", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "work_experience_details", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "education", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Work Experience Details", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 11:56:29.466560", + "module": null, + "name": "User-work_experience_details", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "work_experience", + "fieldtype": "Table", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "work_experience_details", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Work Experience", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 11:58:43.329371", + "module": null, + "name": "User-work_experience", + "no_copy": 0, + "non_negative": 0, + "options": "Work Experience", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "internship", + "fieldtype": "Table", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "work_experience", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Volunteering or Internship", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:58:04.285835", + "module": null, + "name": "User-internship", + "no_copy": 0, + "non_negative": 0, + "options": "Work Experience", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "certification_details", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "internship", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Certification Details", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 14:58:29.975380", + "module": null, + "name": "User-certification_details", + "no_copy": 0, + "non_negative": 0, + "options": "", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "certification", + "fieldtype": "Table", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "certification_details", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Certification", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 11:59:54.850517", + "module": null, + "name": "User-certification", + "no_copy": 0, + "non_negative": 0, + "options": "Certification", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "skill_details", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "certification", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Skill Details", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 12:01:29.335323", + "module": null, + "name": "User-skill_details", + "no_copy": 0, + "non_negative": 0, + "options": "", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "skill", + "fieldtype": "Table MultiSelect", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "skill_details", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Skill", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 15:32:13.944672", + "module": null, + "name": "User-skill", + "no_copy": 0, + "non_negative": 0, + "options": "Skills", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "carrer_preference_details", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "skill", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Career Preference Details", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 15:35:50.764368", + "module": null, + "name": "User-carrer_preference_details", + "no_copy": 0, + "non_negative": 0, + "options": "", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "preferred_functions", + "fieldtype": "Table MultiSelect", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "carrer_preference_details", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Preferred Functions", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 17:12:36.454519", + "module": null, + "name": "User-preferred_functions", + "no_copy": 0, + "non_negative": 0, + "options": "Preferred Function", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "preferred_location", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "preferred_functions", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Preferred Location", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 17:12:40.105066", + "module": null, + "name": "User-preferred_location", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "career_preference_column", + "fieldtype": "Column Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "preferred_location", + "is_system_generated": 1, + "is_virtual": 0, + "label": "", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 12:47:32.673594", + "module": null, + "name": "User-career_preference_column", + "no_copy": 0, + "non_negative": 0, + "options": "", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "preferred_industries", + "fieldtype": "Table MultiSelect", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "career_preference_column", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Preferred Industries", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 17:12:31.604282", + "module": null, + "name": "User-preferred_industries", + "no_copy": 0, + "non_negative": 0, + "options": "Preferred Industry", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "dream_companies", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "preferred_industries", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Dream Companies", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 12:49:19.295124", + "module": null, + "name": "User-dream_companies", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "work_environment", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "dream_companies", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Work Environment", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 12:49:46.685634", + "module": null, + "name": "User-work_environment", + "no_copy": 0, + "non_negative": 0, + "options": "", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "attire", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "work_environment", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Attire Preference", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 12:03:02.296214", + "module": null, + "name": "User-attire", + "no_copy": 0, + "non_negative": 0, + "options": "Casual Wear\nFormal Wear", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "collaboration", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "attire", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Collaboration Preference", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 12:02:49.680208", + "module": null, + "name": "User-collaboration", + "no_copy": 0, + "non_negative": 0, + "options": "Individual Work\nTeam Work\nBoth Individual and Team Work", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "role", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "collaboration", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Role Preference", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 16:10:37.349479", + "module": null, + "name": "User-role", + "no_copy": 0, + "non_negative": 0, + "options": "Clearly Defined Role\nUnstructured Role", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "work_environment_column", + "fieldtype": "Column Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "role", + "is_system_generated": 1, + "is_virtual": 0, + "label": "", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 16:45:46.776903", + "module": null, + "name": "User-work_environment_column", + "no_copy": 0, + "non_negative": 0, + "options": "", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "location_preference", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "work_environment_column", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Location Preference", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 12:02:04.328536", + "module": null, + "name": "User-location_preference", + "no_copy": 0, + "non_negative": 0, + "options": "Travel\nOffice close to Home", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "time", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "location_preference", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Time Preference", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 16:16:37.885306", + "module": null, + "name": "User-time", + "no_copy": 0, + "non_negative": 0, + "options": "Flexible Time\nFixed 9-5", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "User", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "company_type", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "time", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Company Type", + "length": 0, + "mandatory_depends_on": null, + "modified": "2021-12-31 12:01:41.342622", + "module": null, + "name": "User-company_type", + "no_copy": 0, + "non_negative": 0, + "options": "Corporate Organization\nStartup Organization", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "translatable": 0, + "unique": 0, + "width": null + } ] \ No newline at end of file