CMXX - New Profile setup

This commit is contained in:
“VeLiTi”
2024-10-03 15:26:23 +02:00
parent bf567ec426
commit c42de76fb8
8 changed files with 248 additions and 7 deletions

View File

@@ -16,7 +16,7 @@ $equipments_sub = array('equipments','servicereports','histories','firmwaretool'
$sales_sub = array('accounts','contracts');
$admin_sub = array('users','communications','partners');
$reporting_sub = array('report_build','report_healthindex','report_usage');
$settings_sub = array('config','language','log','maintenance');
$settings_sub = array('config','language','log','maintenance','profiles');
//URLS
$urls = array(
@@ -134,6 +134,12 @@ $urls = array(
"icon" => "fas fa-tachometer-alt",
"name" => "menu_maintenance"
),
"profiles" => array(
"url" => "profiles",
"selected" => "profiles",
"icon" => "fas fa-tachometer-alt",
"name" => "menu_profiles"
),
"marketing" => array(
"url" => "marketing&product_group=Emergency_Plug&product_content=Images",
"selected" => "marketing",

View File

@@ -0,0 +1,20 @@
<?php
/*Standard*/
define('standard_profile','dashboard,profile,equipments,equipment,histories,history,servicereports,servicereport,firmwaretool,application');
/*Superuser*/
define('superuser_profile','dashboard,profile,assets,equipments,equipment,equipment_manage,equipment_manage_edit,equipments_mass_update,histories,history,history_manage,firmwaretool,products,product,products_versions,product_manage,servicereports,servicereport,application,sales,contracts,contract,contract_manage,admin,partners,partner,users,user,user_manage,marketing');
/*Service*/
define('service','dashboard,profile,assets,equipments,equipment,equipment_manage,histories,history,history_manage,firmwaretool,servicereports,servicereport,application,admin,partners,partner,marketing');
/*Admin*/
define('admin_profile','dashboard,profile,buildtool,assets,equipments,equipment,equipment_healthindex,equipment_data,equipment_manage,equipment_manage_edit,equipments_mass_update,histories,history,history_manage,firmwaretool,buildtool,products,products_versions,product,product_manage,servicereports,servicereport,config,settings,language,application,admin,partners,partner,users,user,user_manage,logfile,account,communications,communication,communication_send,sales,accounts,account,contracts,contract,contract_manage,marketing,cartests,cartest,cartest_manage,changelog,reporting,report_build,report_healthindex,report_usage,maintenance');
/*AdminPlus*/
define('adminplus_profile','dashboard,profile,buildtool,assets,equipments,equipment,equipment_healthindex,equipment_data,equipment_manage,equipment_manage_edit,equipments_mass_update,histories,history,history_manage,firmwaretool,buildtool,products,products_versions,product,product_manage,servicereports,servicereport,config,settings,language,application,admin,partners,partner,users,user,user_manage,logfile,account,communications,communication,communication_send,sales,accounts,account,contracts,contract,contract_manage,marketing,cartests,cartest,cartest_manage,changelog,reporting,report_build,report_healthindex,report_usage,maintenance');
/*Build*/
define('build','buildtool,application');
/*Distribution*/
define('distribution','');
/*Firmware*/
define('firmware','firmwaretool,application');
/*Interface*/
define('interface','application');
?>

View File

@@ -0,0 +1,63 @@
<?php
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++
// All individual views and APIs - Profile ++++++++++++++
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++
$all_views = [
"dashboard",
"profile",
"buildtool",
"sales",
"accounts",
"account",
"contracts",
"contract",
"contract_manage",
"cartests",
"cartest",
"cartest_manage",
"assets",
"equipments",
"equipment",
"equipment_healthindex",
"equipment_data",
"equipment_manage",
"equipment_manage_edit",
"equipments_mass_update",
"histories",
"history",
"history_manage",
"firmwaretool",
"buildtool",
"products",
"products_versions",
"product",
"product_manage",
"servicereports",
"servicereport",
"admin",
"partners",
"partner",
"users",
"user",
"user_manage",
"communications",
"communication",
"communication_send",
"marketing",
"reporting",
"report_build",
"report_healthindex",
"report_usage",
"config",
"settings",
"logfile",
"changelog",
"language",
"application",
"maintenance",
"profiles"
];
?>

View File

@@ -26,7 +26,7 @@ $menu_report_build = 'Bestand und Produktion';
$menu_report_healthindex= 'Healthindex';
$menu_report_usage = 'Systemnutzung';
$menu_maintenance = 'Maintenance';
$menu_profiles = 'Profiles';
//TABS
$tab1 = 'Allgemein';

View File

@@ -26,6 +26,7 @@ $menu_report_build = 'Voorraad en Productie';
$menu_report_healthindex= 'Healthindex';
$menu_report_usage = 'Systeemgebruik';
$menu_maintenance = 'Maintenance';
$menu_profiles = 'Profielen';
//TABS

View File

@@ -26,6 +26,7 @@ $menu_report_build = 'Stock and Production';
$menu_report_healthindex= 'Healthindex';
$menu_report_usage = 'System usage';
$menu_maintenance = 'Maintenance';
$menu_profiles = 'Profiles';
//TABS
$tab1 = 'General';