diff --git a/church/church_communications/web_form/presentations/__init__.py b/church/church_communications/web_form/presentations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/church/church_communications/web_form/presentations/presentations.js b/church/church_communications/web_form/presentations/presentations.js new file mode 100644 index 0000000..699703c --- /dev/null +++ b/church/church_communications/web_form/presentations/presentations.js @@ -0,0 +1,3 @@ +frappe.ready(function() { + // bind events here +}) \ No newline at end of file diff --git a/church/church_communications/web_form/presentations/presentations.json b/church/church_communications/web_form/presentations/presentations.json new file mode 100644 index 0000000..c261e70 --- /dev/null +++ b/church/church_communications/web_form/presentations/presentations.json @@ -0,0 +1,80 @@ +{ + "allow_comments": 0, + "allow_delete": 0, + "allow_edit": 0, + "allow_incomplete": 0, + "allow_multiple": 0, + "allow_print": 1, + "anonymous": 0, + "apply_document_permissions": 1, + "button_label": "Save", + "condition_json": "[]", + "creation": "2025-12-19 23:50:47.255475", + "doc_type": "Church Presentation", + "docstatus": 0, + "doctype": "Web Form", + "idx": 0, + "is_standard": 1, + "list_columns": [ + { + "fieldname": "title", + "fieldtype": "Data", + "label": "Title" + } + ], + "list_title": "Presentations", + "login_required": 1, + "max_attachment_size": 0, + "modified": "2025-12-20 00:20:51.007813", + "modified_by": "Administrator", + "module": "Church Communications", + "name": "presentations", + "owner": "Administrator", + "published": 1, + "route": "presentations", + "show_attachments": 1, + "show_list": 1, + "show_sidebar": 0, + "title": "Presentations", + "web_form_fields": [ + { + "allow_read_on_all_link_options": 0, + "fieldname": "title", + "fieldtype": "Data", + "hidden": 0, + "label": "Title", + "max_length": 0, + "max_value": 0, + "precision": "", + "read_only": 0, + "reqd": 0, + "show_in_filter": 0 + }, + { + "allow_read_on_all_link_options": 0, + "fieldname": "section_break_hgry", + "fieldtype": "Section Break", + "hidden": 0, + "max_length": 0, + "max_value": 0, + "precision": "", + "read_only": 0, + "reqd": 0, + "show_in_filter": 0 + }, + { + "allow_read_on_all_link_options": 0, + "fieldname": "slides", + "fieldtype": "Table", + "hidden": 0, + "label": "Slides", + "max_length": 0, + "max_value": 0, + "options": "Church Presentation Slide", + "precision": "", + "read_only": 0, + "reqd": 0, + "show_in_filter": 0 + } + ] +} \ No newline at end of file diff --git a/church/church_communications/web_form/presentations/presentations.py b/church/church_communications/web_form/presentations/presentations.py new file mode 100644 index 0000000..e1ada61 --- /dev/null +++ b/church/church_communications/web_form/presentations/presentations.py @@ -0,0 +1,5 @@ +import frappe + +def get_context(context): + # do your magic here + pass