From aa87e91c805b2a0a09289e306274c98768eebaa9 Mon Sep 17 00:00:00 2001 From: Jonathan Miller <1+jmiller@noreply.git.mokoconsulting.tech> Date: Sat, 27 Jun 2026 20:18:29 +0000 Subject: [PATCH] feat: scaffold batch 1 --- .../language/en-GB/com_mokosuitechurch.ini | 8 +++++++ .../src/Controller/DisplayController.php | 16 ++++++++++++++ .../admin/src/Model/ChurchDashboardModel.php | 15 +++++++++++++ .../src/View/ChurchContributions/HtmlView.php | 21 +++++++++++++++++++ .../src/View/ChurchDashboard/HtmlView.php | 21 +++++++++++++++++++ .../admin/src/View/ChurchEvents/HtmlView.php | 21 +++++++++++++++++++ .../src/View/ChurchFamilies/HtmlView.php | 21 +++++++++++++++++++ .../admin/src/View/ChurchMembers/HtmlView.php | 21 +++++++++++++++++++ .../src/View/ChurchMinistries/HtmlView.php | 21 +++++++++++++++++++ .../tmpl/churchcontributions/default.php | 15 +++++++++++++ .../admin/tmpl/churchdashboard/default.php | 15 +++++++++++++ .../admin/tmpl/churchevents/default.php | 15 +++++++++++++ .../admin/tmpl/churchfamilies/default.php | 15 +++++++++++++ .../admin/tmpl/churchmembers/default.php | 15 +++++++++++++ .../admin/tmpl/churchministries/default.php | 15 +++++++++++++ 15 files changed, 255 insertions(+) create mode 100644 source/packages/com_mokosuitechurch/admin/language/en-GB/com_mokosuitechurch.ini create mode 100644 source/packages/com_mokosuitechurch/admin/src/Controller/DisplayController.php create mode 100644 source/packages/com_mokosuitechurch/admin/src/Model/ChurchDashboardModel.php create mode 100644 source/packages/com_mokosuitechurch/admin/src/View/ChurchContributions/HtmlView.php create mode 100644 source/packages/com_mokosuitechurch/admin/src/View/ChurchDashboard/HtmlView.php create mode 100644 source/packages/com_mokosuitechurch/admin/src/View/ChurchEvents/HtmlView.php create mode 100644 source/packages/com_mokosuitechurch/admin/src/View/ChurchFamilies/HtmlView.php create mode 100644 source/packages/com_mokosuitechurch/admin/src/View/ChurchMembers/HtmlView.php create mode 100644 source/packages/com_mokosuitechurch/admin/src/View/ChurchMinistries/HtmlView.php create mode 100644 source/packages/com_mokosuitechurch/admin/tmpl/churchcontributions/default.php create mode 100644 source/packages/com_mokosuitechurch/admin/tmpl/churchdashboard/default.php create mode 100644 source/packages/com_mokosuitechurch/admin/tmpl/churchevents/default.php create mode 100644 source/packages/com_mokosuitechurch/admin/tmpl/churchfamilies/default.php create mode 100644 source/packages/com_mokosuitechurch/admin/tmpl/churchmembers/default.php create mode 100644 source/packages/com_mokosuitechurch/admin/tmpl/churchministries/default.php diff --git a/source/packages/com_mokosuitechurch/admin/language/en-GB/com_mokosuitechurch.ini b/source/packages/com_mokosuitechurch/admin/language/en-GB/com_mokosuitechurch.ini new file mode 100644 index 0000000..ad67b28 --- /dev/null +++ b/source/packages/com_mokosuitechurch/admin/language/en-GB/com_mokosuitechurch.ini @@ -0,0 +1,8 @@ +COM_MOKOSUITECHURCH="MokoSuiteChurch" +COM_MOKOSUITECHURCH_DESCRIPTION="Layer 2 — Church management, member care, ministries, events, contributions, and pledge tracking" +COM_MOKOSUITECHURCH_CHURCHDASHBOARD="Dashboard" +COM_MOKOSUITECHURCH_CHURCHMEMBERS="Members" +COM_MOKOSUITECHURCH_CHURCHFAMILIES="Families" +COM_MOKOSUITECHURCH_CHURCHMINISTRIES="Ministries" +COM_MOKOSUITECHURCH_CHURCHEVENTS="Events" +COM_MOKOSUITECHURCH_CHURCHCONTRIBUTIONS="Contributions" diff --git a/source/packages/com_mokosuitechurch/admin/src/Controller/DisplayController.php b/source/packages/com_mokosuitechurch/admin/src/Controller/DisplayController.php new file mode 100644 index 0000000..a5b9f44 --- /dev/null +++ b/source/packages/com_mokosuitechurch/admin/src/Controller/DisplayController.php @@ -0,0 +1,16 @@ + +
+
+

Contributions

+

Manage contributions here.

+
+
diff --git a/source/packages/com_mokosuitechurch/admin/tmpl/churchdashboard/default.php b/source/packages/com_mokosuitechurch/admin/tmpl/churchdashboard/default.php new file mode 100644 index 0000000..589a88f --- /dev/null +++ b/source/packages/com_mokosuitechurch/admin/tmpl/churchdashboard/default.php @@ -0,0 +1,15 @@ + +
+
+

Dashboard

+

Manage dashboard here.

+
+
diff --git a/source/packages/com_mokosuitechurch/admin/tmpl/churchevents/default.php b/source/packages/com_mokosuitechurch/admin/tmpl/churchevents/default.php new file mode 100644 index 0000000..97ae075 --- /dev/null +++ b/source/packages/com_mokosuitechurch/admin/tmpl/churchevents/default.php @@ -0,0 +1,15 @@ + +
+
+

Events

+

Manage events here.

+
+
diff --git a/source/packages/com_mokosuitechurch/admin/tmpl/churchfamilies/default.php b/source/packages/com_mokosuitechurch/admin/tmpl/churchfamilies/default.php new file mode 100644 index 0000000..853459c --- /dev/null +++ b/source/packages/com_mokosuitechurch/admin/tmpl/churchfamilies/default.php @@ -0,0 +1,15 @@ + +
+
+

Families

+

Manage families here.

+
+
diff --git a/source/packages/com_mokosuitechurch/admin/tmpl/churchmembers/default.php b/source/packages/com_mokosuitechurch/admin/tmpl/churchmembers/default.php new file mode 100644 index 0000000..f293452 --- /dev/null +++ b/source/packages/com_mokosuitechurch/admin/tmpl/churchmembers/default.php @@ -0,0 +1,15 @@ + +
+
+

Members

+

Manage members here.

+
+
diff --git a/source/packages/com_mokosuitechurch/admin/tmpl/churchministries/default.php b/source/packages/com_mokosuitechurch/admin/tmpl/churchministries/default.php new file mode 100644 index 0000000..ad4df35 --- /dev/null +++ b/source/packages/com_mokosuitechurch/admin/tmpl/churchministries/default.php @@ -0,0 +1,15 @@ + +
+
+

Ministries

+

Manage ministries here.

+
+