Add website module

This commit is contained in:
meichthys 2026-03-02 04:55:38 +00:00
parent 8a55172aa2
commit a44eea5b8b
28 changed files with 352 additions and 64 deletions

View File

@ -72,7 +72,7 @@
"type": "Link"
}
],
"modified": "2025-12-08 22:53:43.821421",
"modified": "2026-03-01 23:53:33.885173",
"modified_by": "Administrator",
"module": "Church Communications",
"name": "Communications",

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Manual: Communications",
"links": [],
"modified": "2025-11-02 00:56:18.589739",
"modified": "2026-03-01 23:53:33.928235",
"modified_by": "Administrator",
"module": "Church Communications",
"name": "Manual: Communications",

View File

@ -238,7 +238,7 @@
"type": "Link"
}
],
"modified": "2025-11-10 23:42:34.098933",
"modified": "2026-03-01 23:53:33.964639",
"modified_by": "Administrator",
"module": "Church Finances",
"name": "Finances",

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Manual: Finances",
"links": [],
"modified": "2025-11-12 23:24:05.428984",
"modified": "2026-03-01 23:53:34.004566",
"modified_by": "Administrator",
"module": "Church Finances",
"name": "Manual: Finances",
@ -23,7 +23,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 5.1,
"sequence_id": 7.0,
"shortcuts": [],
"title": "Manual: Finances"
}

View File

@ -43,7 +43,7 @@
"type": "Link"
}
],
"modified": "2025-12-08 22:57:22.250564",
"modified": "2026-03-01 23:53:34.024070",
"modified_by": "Administrator",
"module": "Church Foundations",
"name": "Foundations",
@ -53,7 +53,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 7.0,
"sequence_id": 8.0,
"shortcuts": [],
"title": "Foundations"
}

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Getting Started",
"links": [],
"modified": "2026-01-12 00:05:13.303545",
"modified": "2026-03-01 23:53:33.814564",
"modified_by": "Administrator",
"module": "Church Foundations",
"name": "Getting Started",

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Manual: Foundations",
"links": [],
"modified": "2025-11-02 01:05:43.669975",
"modified": "2026-03-01 23:53:34.041257",
"modified_by": "Administrator",
"module": "Church Foundations",
"name": "Manual: Foundations",
@ -23,7 +23,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 5.2,
"sequence_id": 9.0,
"shortcuts": [],
"title": "Manual: Foundations"
}

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Manual: Website",
"links": [],
"modified": "2026-02-02 23:18:28.432425",
"modified": "2026-03-01 23:53:34.287867",
"modified_by": "Administrator",
"module": "Church Foundations",
"name": "Manual: Website",
@ -23,7 +23,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 5.7,
"sequence_id": 23.0,
"shortcuts": [],
"title": "Manual: Website"
}

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Support",
"links": [],
"modified": "2025-11-02 22:09:14.841684",
"modified": "2026-03-01 23:53:33.847485",
"modified_by": "Administrator",
"module": "Church Foundations",
"name": "Support",

View File

@ -18,7 +18,7 @@
"is_hidden": 0,
"label": "Welcome",
"links": [],
"modified": "2026-02-12 22:03:11.277791",
"modified": "2026-03-01 23:53:33.749953",
"modified_by": "Administrator",
"module": "Church Foundations",
"name": "Welcome",

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Manual: Ministries",
"links": [],
"modified": "2025-11-02 01:25:17.457302",
"modified": "2026-03-01 23:53:34.074310",
"modified_by": "Administrator",
"module": "Church Ministries",
"name": "Manual: Ministries",
@ -23,7 +23,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 5.3,
"sequence_id": 11.0,
"shortcuts": [],
"title": "Manual: Ministries"
}

View File

@ -112,7 +112,7 @@
"type": "Link"
}
],
"modified": "2025-10-22 23:37:07.852171",
"modified": "2026-03-01 23:53:34.057250",
"modified_by": "Administrator",
"module": "Church Ministries",
"name": "Ministries",
@ -122,7 +122,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 8.0,
"sequence_id": 10.0,
"shortcuts": [],
"title": "Ministries"
}

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Manual: Missions",
"links": [],
"modified": "2025-11-02 01:38:09.426543",
"modified": "2026-03-01 23:53:34.110707",
"modified_by": "Administrator",
"module": "Church Missions",
"name": "Manual: Missions",
@ -23,7 +23,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 5.4,
"sequence_id": 13.0,
"shortcuts": [],
"title": "Manual: Missions"
}

View File

@ -72,7 +72,7 @@
"type": "Link"
}
],
"modified": "2025-11-02 01:27:01.834182",
"modified": "2026-03-01 23:53:34.091666",
"modified_by": "Administrator",
"module": "Church Missions",
"name": "Missions",
@ -82,7 +82,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 9.0,
"sequence_id": 12.0,
"shortcuts": [],
"title": "Missions"
}

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Manual: Operations",
"links": [],
"modified": "2026-01-06 22:23:53.967818",
"modified": "2026-03-01 23:53:34.142627",
"modified_by": "Administrator",
"module": "Church Operations",
"name": "Manual: Operations",
@ -23,7 +23,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 5.5,
"sequence_id": 15.0,
"shortcuts": [],
"title": "Manual: Operations"
}

View File

@ -53,7 +53,7 @@
"type": "Link"
}
],
"modified": "2026-01-05 23:54:03.614596",
"modified": "2026-03-01 23:53:34.126218",
"modified_by": "Administrator",
"module": "Church Operations",
"name": "Operations",
@ -63,7 +63,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 9.1,
"sequence_id": 14.0,
"shortcuts": [],
"title": "Operations"
}

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Manual: People",
"links": [],
"modified": "2026-02-02 23:53:05.514800",
"modified": "2026-03-01 23:53:34.182905",
"modified_by": "Administrator",
"module": "Church People",
"name": "Manual: People",
@ -23,7 +23,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 5.8,
"sequence_id": 17.0,
"shortcuts": [],
"title": "Manual: People"
}

View File

@ -146,7 +146,7 @@
"type": "Link"
}
],
"modified": "2025-10-27 22:23:54.118093",
"modified": "2026-03-01 23:53:34.159927",
"modified_by": "Administrator",
"module": "Church People",
"name": "People",
@ -169,7 +169,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 10.0,
"sequence_id": 16.0,
"shortcuts": [],
"title": "People"
}

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Manual: Prayers",
"links": [],
"modified": "2025-11-02 01:10:32.765145",
"modified": "2026-03-01 23:53:34.218246",
"modified_by": "Administrator",
"module": "Church Prayers",
"name": "Manual: Prayers",
@ -23,7 +23,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 5.5,
"sequence_id": 19.0,
"shortcuts": [],
"title": "Manual: Prayers"
}

View File

@ -101,7 +101,7 @@
"type": "Link"
}
],
"modified": "2025-10-22 23:37:07.921075",
"modified": "2026-03-01 23:53:34.199101",
"modified_by": "Administrator",
"module": "Church Prayers",
"name": "Prayers",
@ -120,7 +120,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 11.0,
"sequence_id": 18.0,
"shortcuts": [],
"title": "Prayers"
}

View File

@ -13,7 +13,7 @@
"is_hidden": 0,
"label": "Manual: Study",
"links": [],
"modified": "2026-02-27 00:21:40.377514",
"modified": "2026-03-01 23:53:34.248560",
"modified_by": "Administrator",
"module": "Church Study",
"name": "Manual: Study",
@ -23,7 +23,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 5.6,
"sequence_id": 21.0,
"shortcuts": [],
"title": "Manual: Study"
}

View File

@ -73,7 +73,7 @@
"type": "Link"
}
],
"modified": "2026-02-26 22:31:19.454329",
"modified": "2026-03-01 23:53:34.231761",
"modified_by": "Administrator",
"module": "Church Study",
"name": "Study",
@ -83,7 +83,7 @@
"public": 1,
"quick_lists": [],
"roles": [],
"sequence_id": 12.0,
"sequence_id": 20.0,
"shortcuts": [],
"title": "Study"
}

View File

View File

@ -0,0 +1,270 @@
{
"charts": [],
"content": "[{\"id\":\"BWHWSzfGxM\",\"type\":\"onboarding\",\"data\":{\"onboarding_name\":\"Website\",\"col\":12}},{\"id\":\"vGlW7T54B1\",\"type\":\"header\",\"data\":{\"text\":\"<span class=\\\"h4\\\"><b>Your Shortcuts</b></span>\",\"col\":12}},{\"id\":\"jtc-pdITaj\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Web Page\",\"col\":3}},{\"id\":\"TtxKt49iRD\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Web Form\",\"col\":3}},{\"id\":\"zxizYiIlVU\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Website Settings\",\"col\":3}},{\"id\":\"1sq4izK3LC\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"AojiPcXzWQ\",\"type\":\"header\",\"data\":{\"text\":\"<span class=\\\"h4\\\"><b>Reports &amp; Masters</b></span>\",\"col\":12}},{\"id\":\"CwAfg_RVOi\",\"type\":\"card\",\"data\":{\"card_name\":\"Setup\",\"col\":4}},{\"id\":\"vwEt3NWuP0\",\"type\":\"card\",\"data\":{\"card_name\":\"Blog\",\"col\":4}},{\"id\":\"S3zudvwL7L\",\"type\":\"card\",\"data\":{\"card_name\":\"Web Site\",\"col\":4}},{\"id\":\"cnc4wuMolb\",\"type\":\"card\",\"data\":{\"card_name\":\"Portal\",\"col\":4}},{\"id\":\"8sE6NnzXQq\",\"type\":\"card\",\"data\":{\"card_name\":\"Knowledge Base\",\"col\":4}}]",
"creation": "2020-03-02 14:13:51.089373",
"custom_blocks": [],
"docstatus": 0,
"doctype": "Workspace",
"for_user": "",
"hide_custom": 0,
"icon": "website",
"idx": 0,
"is_hidden": 0,
"label": "Website",
"links": [
{
"hidden": 0,
"icon": "setting",
"is_query_report": 0,
"label": "Setup",
"link_count": 0,
"onboard": 0,
"type": "Card Break"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Website Settings",
"link_count": 0,
"link_to": "Website Settings",
"link_type": "DocType",
"onboard": 1,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Website Theme",
"link_count": 0,
"link_to": "Website Theme",
"link_type": "DocType",
"onboard": 1,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Website Script",
"link_count": 0,
"link_to": "Website Script",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "About Us Settings",
"link_count": 0,
"link_to": "About Us Settings",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Contact Us Settings",
"link_count": 0,
"link_to": "Contact Us Settings",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"hidden": 0,
"icon": "",
"is_query_report": 0,
"label": "Blog",
"link_count": 0,
"onboard": 0,
"type": "Card Break"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Blog Post",
"link_count": 0,
"link_to": "Blog Post",
"link_type": "DocType",
"onboard": 1,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Blogger",
"link_count": 0,
"link_to": "Blogger",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Blog Category",
"link_count": 0,
"link_to": "Blog Category",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"hidden": 0,
"icon": "website",
"is_query_report": 0,
"label": "Web Site",
"link_count": 0,
"onboard": 0,
"type": "Card Break"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Web Page",
"link_count": 0,
"link_to": "Web Page",
"link_type": "DocType",
"onboard": 1,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Web Form",
"link_count": 0,
"link_to": "Web Form",
"link_type": "DocType",
"onboard": 1,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Website Sidebar",
"link_count": 0,
"link_to": "Website Sidebar",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Website Slideshow",
"link_count": 0,
"link_to": "Website Slideshow",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Website Route Meta",
"link_count": 0,
"link_to": "Website Route Meta",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"hidden": 0,
"icon": "website",
"is_query_report": 0,
"label": "Portal",
"link_count": 0,
"onboard": 0,
"type": "Card Break"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Portal Settings",
"link_count": 0,
"link_to": "Portal Settings",
"link_type": "DocType",
"onboard": 1,
"type": "Link"
},
{
"hidden": 0,
"icon": "project",
"is_query_report": 0,
"label": "Knowledge Base",
"link_count": 0,
"onboard": 0,
"type": "Card Break"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Help Category",
"link_count": 0,
"link_to": "Help Category",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Help Article",
"link_count": 0,
"link_to": "Help Article",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
}
],
"modified": "2026-03-01 23:53:37.114133",
"modified_by": "Administrator",
"module": "Church Website",
"name": "Website",
"number_cards": [],
"owner": "Administrator",
"parent_page": "",
"public": 1,
"quick_lists": [],
"restrict_to_domain": "",
"roles": [],
"sequence_id": 22.0,
"shortcuts": [
{
"color": "Green",
"format": "{} Published",
"label": "Web Page",
"link_to": "Web Page",
"stats_filter": "{ \"published\": 1 }",
"type": "DocType"
},
{
"label": "Web Form",
"link_to": "Web Form",
"type": "DocType"
},
{
"label": "Website Settings",
"link_to": "Website Settings",
"type": "DocType"
}
],
"title": "Website"
}

View File

@ -20,8 +20,8 @@
"meta_description": null,
"meta_image": null,
"meta_title": null,
"modified": "2026-02-17 00:30:17.442457",
"module": "Church Foundations",
"modified": "2026-03-01 23:35:57.589931",
"module": "Church Website",
"name": "beliefs",
"page_blocks": [],
"published": 1,
@ -55,8 +55,8 @@
"meta_description": null,
"meta_image": null,
"meta_title": null,
"modified": "2026-02-17 23:44:06.319449",
"module": "Church Missions",
"modified": "2026-03-01 23:35:50.982078",
"module": "Church Website",
"name": "missionaries",
"page_blocks": [],
"published": 1,
@ -90,18 +90,18 @@
"meta_description": null,
"meta_image": null,
"meta_title": null,
"modified": "2026-02-17 01:24:21.666748",
"module": "Church Foundations",
"modified": "2026-03-01 23:35:38.127398",
"module": "Church Website",
"name": "about",
"page_blocks": [],
"published": 1,
"route": "about",
"route": "home",
"show_sidebar": 0,
"show_title": 1,
"slideshow": null,
"start_date": null,
"text_align": "Center",
"title": "About",
"title": "Home",
"website_sidebar": null
}
]

View File

@ -26,10 +26,10 @@
"head_html": null,
"hide_footer_signup": 0,
"hide_login": 0,
"home_page": "",
"home_page": "home",
"indexing_authorization_code": null,
"indexing_refresh_token": null,
"modified": "2026-02-17 22:08:14.501243",
"modified": "2026-03-01 23:50:17.840650",
"name": "Website Settings",
"navbar_search": 0,
"navbar_template": null,
@ -44,14 +44,14 @@
"title_prefix": null,
"top_bar_items": [
{
"label": "About",
"label": "Home",
"open_in_new_tab": 0,
"parent": "Website Settings",
"parent_label": null,
"parentfield": "top_bar_items",
"parenttype": "Website Settings",
"right": 1,
"url": "/about"
"url": "/home"
},
{
"label": "Beliefs",
@ -72,6 +72,36 @@
"parenttype": "Website Settings",
"right": 1,
"url": "/missions"
},
{
"label": "Blog",
"open_in_new_tab": 0,
"parent": "Website Settings",
"parent_label": null,
"parentfield": "top_bar_items",
"parenttype": "Website Settings",
"right": 1,
"url": "/blog"
},
{
"label": "About Us",
"open_in_new_tab": 0,
"parent": "Website Settings",
"parent_label": null,
"parentfield": "top_bar_items",
"parenttype": "Website Settings",
"right": 1,
"url": "/about"
},
{
"label": "Contact Us",
"open_in_new_tab": 0,
"parent": "Website Settings",
"parent_label": null,
"parentfield": "top_bar_items",
"parenttype": "Website Settings",
"right": 1,
"url": "/contact"
}
],
"website_theme": "Standard",

View File

@ -211,19 +211,6 @@ fixtures = [
"dt": "Role Profile",
"filters": [["Name", "like", "Church%"]],
},
{
"dt": "Web Page",
"filters": [
[
"Name",
"in",
[
"About Us",
"Our Beliefs",
],
]
],
},
{"dt": "Web Page", "filters": [["module", "like", "%Church%"]]},
{"dt": "Website Settings"},
]

View File

@ -7,4 +7,5 @@ Church Foundations
Church Study
Church Customizations
Church Communications
Church Operations
Church Operations
Church Website