diff --git a/lms/lms/notification/__init__.py b/lms/lms/notification/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/lms/lms/notification/certificate_request_creation/__init__.py b/lms/lms/notification/certificate_request_creation/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/lms/lms/notification/certificate_request_creation/certificate_request_creation.html b/lms/lms/notification/certificate_request_creation/certificate_request_creation.html new file mode 100644 index 00000000..53fb5afd --- /dev/null +++ b/lms/lms/notification/certificate_request_creation/certificate_request_creation.html @@ -0,0 +1,5 @@ +{% set title = frappe.db.get_value("LMS Course", doc.course, "title") %} + +

{{ _("Hey ${0}").format(doc.member_name) }}

+

{{ _('Your evaluation for the course ${0} has been scheduled on ${1} at ${2}.').format(title, frappe.utils.format_date(doc.date, "medium"), frappe.utils.format_time(doc.start_time, "short")) }}

+

{{ _("Please prepare well and be on time for the evaluations.") }}

diff --git a/lms/lms/notification/certificate_request_creation/certificate_request_creation.json b/lms/lms/notification/certificate_request_creation/certificate_request_creation.json new file mode 100644 index 00000000..d32f77bb --- /dev/null +++ b/lms/lms/notification/certificate_request_creation/certificate_request_creation.json @@ -0,0 +1,27 @@ +{ + "attach_print": 0, + "channel": "Email", + "creation": "2022-06-03 11:02:34.579145", + "days_in_advance": 0, + "docstatus": 0, + "doctype": "Notification", + "document_type": "LMS Certificate Request", + "enabled": 1, + "event": "New", + "idx": 0, + "is_standard": 1, + "message": "{% set title = frappe.db.get_value(\"LMS Course\", doc.course, \"title\") %}\n

{{ _('Your evaluation for the course ${0} has been scheduled on ${1} at ${2}.').format(title, frappe.utils.format_date(doc.date, \"medium\"), frappe.utils.format_time(doc.start_time, \"short\")) }}

\n

{{ _(\"Please prepare well and be on time for the evaluations.\") }}

\n", + "modified": "2022-06-03 11:49:01.310656", + "modified_by": "Administrator", + "module": "LMS", + "name": "Certificate Request Creation", + "owner": "Administrator", + "recipients": [ + { + "receiver_by_document_field": "member" + } + ], + "send_system_notification": 0, + "send_to_all_assignees": 0, + "subject": "Your evaluation slot has been booked" +} \ No newline at end of file diff --git a/lms/lms/notification/certificate_request_creation/certificate_request_creation.md b/lms/lms/notification/certificate_request_creation/certificate_request_creation.md new file mode 100644 index 00000000..46f352a0 --- /dev/null +++ b/lms/lms/notification/certificate_request_creation/certificate_request_creation.md @@ -0,0 +1 @@ +

{{ _("Please prepare well and be on time for the evaluations.") }}

\ No newline at end of file diff --git a/lms/lms/notification/certificate_request_creation/certificate_request_creation.py b/lms/lms/notification/certificate_request_creation/certificate_request_creation.py new file mode 100644 index 00000000..e1ada619 --- /dev/null +++ b/lms/lms/notification/certificate_request_creation/certificate_request_creation.py @@ -0,0 +1,5 @@ +import frappe + +def get_context(context): + # do your magic here + pass diff --git a/lms/lms/notification/certificate_request_reminder/__init__.py b/lms/lms/notification/certificate_request_reminder/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.html b/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.html new file mode 100644 index 00000000..53fb5afd --- /dev/null +++ b/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.html @@ -0,0 +1,5 @@ +{% set title = frappe.db.get_value("LMS Course", doc.course, "title") %} + +

{{ _("Hey ${0}").format(doc.member_name) }}

+

{{ _('Your evaluation for the course ${0} has been scheduled on ${1} at ${2}.').format(title, frappe.utils.format_date(doc.date, "medium"), frappe.utils.format_time(doc.start_time, "short")) }}

+

{{ _("Please prepare well and be on time for the evaluations.") }}

diff --git a/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.json b/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.json new file mode 100644 index 00000000..315cf445 --- /dev/null +++ b/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.json @@ -0,0 +1,28 @@ +{ + "attach_print": 0, + "channel": "Email", + "creation": "2022-06-03 11:51:02.681803", + "date_changed": "date", + "days_in_advance": 1, + "docstatus": 0, + "doctype": "Notification", + "document_type": "LMS Certificate Request", + "enabled": 1, + "event": "Days Before", + "idx": 0, + "is_standard": 1, + "message": "{% set title = frappe.db.get_value(\"LMS Course\", doc.course, \"title\") %}\n

{{ _('Your evaluation for the course ${0} has been scheduled on ${1} at ${2}.').format(title, frappe.utils.format_date(doc.date, \"medium\"), frappe.utils.format_time(doc.start_time, \"short\")) }}

\n

{{ _(\"Please prepare well and be on time for the evaluations.\") }}

\n", + "modified": "2022-06-03 11:51:02.681803", + "modified_by": "Administrator", + "module": "LMS", + "name": "Certificate Request Reminder", + "owner": "Administrator", + "recipients": [ + { + "receiver_by_document_field": "member" + } + ], + "send_system_notification": 0, + "send_to_all_assignees": 0, + "subject": "Reminder for Certificate Evaluation" +} \ No newline at end of file diff --git a/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.md b/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.md new file mode 100644 index 00000000..e8ff02cb --- /dev/null +++ b/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.md @@ -0,0 +1,3 @@ +{% set title = frappe.db.get_value("LMS Course", doc.course, "title") %} +

{{ _('Your evaluation for the course ${0} has been scheduled on ${1} at ${2}.').format(title, frappe.utils.format_date(doc.date, "medium"), frappe.utils.format_time(doc.start_time, "short")) }}

+

{{ _("Please prepare well and be on time for the evaluations.") }}

diff --git a/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.py b/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.py new file mode 100644 index 00000000..e1ada619 --- /dev/null +++ b/lms/lms/notification/certificate_request_reminder/certificate_request_reminder.py @@ -0,0 +1,5 @@ +import frappe + +def get_context(context): + # do your magic here + pass