N°7447 - Ease User Dashboard clean-up for iTop administrator

This commit is contained in:
vdumas
2024-04-15 10:10:43 +02:00
parent de5a9261df
commit 331e66e594

View File

@@ -35,7 +35,7 @@ class UserDashboard extends DBObject
(
"category" => "gui",
"key_type" => "autoincrement",
"name_attcode" => "user_id",
"name_attcode" => array('user_id', 'menu_code'),
"state_attcode" => "",
"reconc_keys" => array(),
"db_table" => "priv_app_dashboards",
@@ -47,6 +47,15 @@ class UserDashboard extends DBObject
MetaModel::Init_AddAttribute(new AttributeExternalKey("user_id", array("targetclass"=>"User", "allowed_values"=>null, "sql"=>"user_id", "is_null_allowed"=>false, "on_target_delete"=>DEL_AUTO, "depends_on"=>array())));
MetaModel::Init_AddAttribute(new AttributeString("menu_code", array("allowed_values"=>null, "sql"=>"menu_code", "default_value"=>null, "is_null_allowed"=>false, "depends_on"=>array())));
MetaModel::Init_AddAttribute(new AttributeText("contents", array("allowed_values"=>null, "sql"=>"contents", "default_value"=>null, "is_null_allowed"=>false, "depends_on"=>array())));
MetaModel::Init_SetZListItems('default_search', array (
0 => 'user_id',
1 => 'menu_code',
));
MetaModel::Init_SetZListItems('list', array (
0 => 'user_id',
1 => 'menu_code',
));
}
/**