From 925348e8fe8bb25c57b62df8f824005d7a42a6c7 Mon Sep 17 00:00:00 2001 From: Meteo Date: Fri, 15 May 2026 22:10:38 +0200 Subject: [PATCH] Changed system files to portal-management --- install.sql | 8 +++--- .../modules/index.php | 0 .../sources/inserve/index.php | 0 pub/bin/locales/en.php | 3 ++- pub/bin/locales/nl.php | 3 ++- pub/bin/pages/pageDashboard.php | 6 ++--- .../portal-management/pageAccessControl.php | 25 +++++++++++++++++++ .../pageAccessControl_admin_add.php | 0 .../pageAccessControl_admin_edit.php | 0 .../pageAccessControl_admin_view.php | 0 .../pageAccessControl_permission_add.php | 0 .../pageAccessControl_permission_edit.php | 0 .../pageAccessControl_permission_view.php | 0 .../pageAccessControl_user_group_add.php | 0 .../pageAccessControl_user_group_edit.php | 0 .../pageAccessControl_user_group_view.php | 0 .../pageAccessControl_view.php | 0 .../pageMonitoring.php | 0 .../pageSystemConfig.php | 4 +-- .../sources/pageSourceInserve.php | 12 ++++----- pub/bin/pages/system/pageAccessControl.php | 25 ------------------- pub/bin/php/Classes/pageBuilder.php | 8 +++--- sql-update-1.2.1.sql | 4 +++ 23 files changed, 52 insertions(+), 46 deletions(-) rename pub/api/v1/{system => portal-management}/modules/index.php (100%) rename pub/api/v1/{system => portal-management}/sources/inserve/index.php (100%) create mode 100644 pub/bin/pages/portal-management/pageAccessControl.php rename pub/bin/pages/{system => portal-management}/pageAccessControl_admin_add.php (100%) rename pub/bin/pages/{system => portal-management}/pageAccessControl_admin_edit.php (100%) rename pub/bin/pages/{system => portal-management}/pageAccessControl_admin_view.php (100%) rename pub/bin/pages/{system => portal-management}/pageAccessControl_permission_add.php (100%) rename pub/bin/pages/{system => portal-management}/pageAccessControl_permission_edit.php (100%) rename pub/bin/pages/{system => portal-management}/pageAccessControl_permission_view.php (100%) rename pub/bin/pages/{system => portal-management}/pageAccessControl_user_group_add.php (100%) rename pub/bin/pages/{system => portal-management}/pageAccessControl_user_group_edit.php (100%) rename pub/bin/pages/{system => portal-management}/pageAccessControl_user_group_view.php (100%) rename pub/bin/pages/{system => portal-management}/pageAccessControl_view.php (100%) rename pub/bin/pages/{system => portal-management}/pageMonitoring.php (100%) rename pub/bin/pages/{system => portal-management}/pageSystemConfig.php (98%) rename pub/bin/pages/{system => portal-management}/sources/pageSourceInserve.php (97%) delete mode 100644 pub/bin/pages/system/pageAccessControl.php create mode 100644 sql-update-1.2.1.sql diff --git a/install.sql b/install.sql index 7ca83cd..b0012fd 100644 --- a/install.sql +++ b/install.sql @@ -125,14 +125,14 @@ INSERT INTO `system_pages` (`page_uuid`, `module_uuid`, `page_name`, `page_icon` ('3a4cede8-c8bc-472e-8d79-e2c38c245a45', 'ce86cab5-fb45-4e7c-8733-e9eb516bf3f5', 'server_overview', 'fa-solid fa-server', 'dashboard_text_server_overview', '/servers/pageServerOverview.php', '/servers', 'success'), ('4d2bb0f5-62c9-417e-a9ba-f673124f6a3a', 'f535daf2-a1fb-4e8e-acf1-009233cf97a2', 'phonebooks', 'fas fa-address-book', 'dashboard_text_phonebooks', '/autop/pagePhonebooks.php', '/phonebooks', 'primary'), ('53c2bb43-afb7-46a1-9eb1-a3376d629d8e', '247aa89e-2ffa-4cba-8672-3fef451255b7', 'companies', 'fas fa-building', 'dashboard_text_organizations', '/customers/pageCompanies.php', '/companies', 'success'), -('558df250-d6bd-4b81-b23d-99b472b2c72a', '0f044275-1744-444c-9627-736310d7997e', 'systemconfig', 'fas fa-cogs', 'dashboard_text_systemconfig', '/system/pageSystemConfig.php', '/systemconfig', 'danger'), -('5b167631-ba04-4452-bb8f-3ae0be8bccb0', '0f044275-1744-444c-9627-736310d7997e', 'inserve_source', NULL, 'source_inserve', '/system/sources/pageSourceInserve.php', '/system/sources/inserve', 'secondary'), +('558df250-d6bd-4b81-b23d-99b472b2c72a', '0f044275-1744-444c-9627-736310d7997e', 'systemconfig', 'fas fa-cogs', 'dashboard_text_systemconfig', '/portal-management/pageSystemConfig.php', '/systemconfig', 'danger'), +('5b167631-ba04-4452-bb8f-3ae0be8bccb0', '0f044275-1744-444c-9627-736310d7997e', 'inserve_source', NULL, 'source_inserve', '/portal-management/sources/pageSourceInserve.php', '/portal-management/sources/inserve', 'secondary'), ('94ba750f-4a0a-46ea-830b-07b86fd0ed47', 'f535daf2-a1fb-4e8e-acf1-009233cf97a2', 'device_settings', 'fas fa-terminal', 'dashboard_text_device_settings', '/autop/pageDevicesSettings.php', '/devicesettings', 'primary'), -('a9e542a7-be1e-4e93-a924-7f43ef974e16', '0f044275-1744-444c-9627-736310d7997e', 'monitoring', 'fa-solid fa-magnifying-glass', 'dashboard_text_monitoring', '/system/pageMonitoring.php', '/monitoring', 'info'), +('a9e542a7-be1e-4e93-a924-7f43ef974e16', '0f044275-1744-444c-9627-736310d7997e', 'monitoring', 'fa-solid fa-magnifying-glass', 'dashboard_text_monitoring', '/portal-management/pageMonitoring.php', '/monitoring', 'info'), ('aa4a31ba-6da6-4449-a39a-08d161663346', '0f044275-1744-444c-9627-736310d7997e', 'dashboard', 'fas fa-tachometer-alt', NULL, 'pageDashboard.php', '/', NULL), ('ac9eca38-5d4a-4e08-a85a-4f56775f1861', '0f044275-1744-444c-9627-736310d7997e', 'userprofile', 'fa-solid fa-address-card', NULL, 'pageUserProfile.php', '/userprofile', NULL), ('b3e7b4a9-c108-4761-83cf-a2fc6ad624db', '46f0a6d8-21be-4f76-8a95-2e22be8f3878', 'stompjeslist', 'fa-solid fa-hand-fist', 'dashboard_text_stompjes', '/office/pageStompjes.php', '/stompjes', 'primary'), -('c14362c2-7db2-4047-aed2-9569c0b4febf', '0f044275-1744-444c-9627-736310d7997e', 'access_control', 'fa-solid fa-user-group', 'dashboard_text_access_control', '/system/pageAccessControl.php', '/accesscontrol', 'secondary'), +('c14362c2-7db2-4047-aed2-9569c0b4febf', '0f044275-1744-444c-9627-736310d7997e', 'access_control', 'fa-solid fa-user-group', 'dashboard_text_access_control', '/portal-management/pageAccessControl.php', '/accesscontrol', 'secondary'), ('cc6ef77a-79b2-4e65-af27-978c33a39bfe', '0f044275-1744-444c-9627-736310d7997e', 'changelog', 'fa-solid fa-table-list', NULL, 'pageChangelog.php', '/changelog', NULL), ('d0f9e1b4-9584-40d7-a6c1-f397ea030b14', 'f535daf2-a1fb-4e8e-acf1-009233cf97a2', 'platforms', 'fas fa-layer-group', 'dashboard_text_platforms', '/autop/pagePlatforms.php', '/platforms', 'primary'), ('f851bc6f-564e-4689-813b-84e56e99ee1f', 'f535daf2-a1fb-4e8e-acf1-009233cf97a2', 'devices', 'fas fa-fax', 'dashboard_text_devices', '/autop/pageDevices.php', '/devices', 'primary'); diff --git a/pub/api/v1/system/modules/index.php b/pub/api/v1/portal-management/modules/index.php similarity index 100% rename from pub/api/v1/system/modules/index.php rename to pub/api/v1/portal-management/modules/index.php diff --git a/pub/api/v1/system/sources/inserve/index.php b/pub/api/v1/portal-management/sources/inserve/index.php similarity index 100% rename from pub/api/v1/system/sources/inserve/index.php rename to pub/api/v1/portal-management/sources/inserve/index.php diff --git a/pub/bin/locales/en.php b/pub/bin/locales/en.php index 7dbae7a..a606761 100644 --- a/pub/bin/locales/en.php +++ b/pub/bin/locales/en.php @@ -38,7 +38,8 @@ return [ 'admin_management' => 'Admin Access', 'access_control' => 'Access Control', 'monitoring' => 'Monitoring', - 'systemconfig' => 'Portal Management', + 'systemconfig' => 'Settings', + 'portal-management' => 'Portal Management', 'dashboard_text_admin_management' => 'Manage access for administrators', 'dashboard_text_access_control' => 'Edit permission and groups', 'dashboard_text_monitoring' => 'Monitoring and logs from the portal', diff --git a/pub/bin/locales/nl.php b/pub/bin/locales/nl.php index c89361f..b5e6bfc 100644 --- a/pub/bin/locales/nl.php +++ b/pub/bin/locales/nl.php @@ -38,7 +38,8 @@ return [ 'admin_management' => 'Admin Beheer', 'access_control' => 'Toegangs beheer', 'monitoring' => 'Monitoring', - 'systemconfig' => 'Portaal beheer', + 'systemconfig' => 'Instellingen', + 'portal-management' => 'Portaal beheer', 'dashboard_text_admin_management' => 'Toegang beheer voor administrators', 'dashboard_text_access_control' => 'Beheer permissies en groepen', 'dashboard_text_monitoring' => 'Monitoring van systeem en gebeurtenissen', diff --git a/pub/bin/pages/pageDashboard.php b/pub/bin/pages/pageDashboard.php index 6223133..e64fb16 100644 --- a/pub/bin/pages/pageDashboard.php +++ b/pub/bin/pages/pageDashboard.php @@ -60,9 +60,9 @@ function showCard($module_name, $page_name, $width = 3) showCard('autop', 'phonebooks'); } - if ($GLOBALS['modules_enabled']['system']) { - showCard('system', 'access_control'); - showCard('system', 'systemconfig'); + if ($GLOBALS['modules_enabled']['portal-management']) { + showCard('portal-management', 'access_control'); + showCard('portal-management', 'systemconfig'); } ?> \ No newline at end of file diff --git a/pub/bin/pages/portal-management/pageAccessControl.php b/pub/bin/pages/portal-management/pageAccessControl.php new file mode 100644 index 0000000..df80f2e --- /dev/null +++ b/pub/bin/pages/portal-management/pageAccessControl.php @@ -0,0 +1,25 @@ +fetch_assoc()) {