Something went wrong while setting issue due date.
[Core] - Re-structuration of sections and related menu entries
Closed
[Core] - Re-structuration of sections and related menu entries
Requirements
In order to be more user-friendly, we decided to restructure elements from section and menu entries.
Descriptive title for this contribution
[Core] - Re-structuration of sections and related menu entries
Step by step description of this contribution
Below list of new sections and related entries.
- Configuration
-
- Configuration
-
- Abonnement (fd-plugins)
-
- Informations du serveur GPG (fd-plugins)
-
- Modèle de mail
-
- Tâches
- Dashboard
-
- Argonaut (fd-plugins)
-
- Plugin manager
-
- Tableau de bord des tâches
-
- Objets d'inventaire (fd-plugins)
- Rapports
-
- Audit (fd-plugins)
-
- Aide au débogage (fd-plugins)
- Export / import
-
- Import / Export LDAP (fd-plugins)
-
- Importation OPSI (fd-plugins)
Source directory would therefore change as follow
FD_PATH/plugins/addons would become
FD_PATH/plugins/
-
configuration
- config -> configuration/config
- addons/subscription/ -> configuration/subscription (fd-plugins)
- addons/gpg/ -> configuration/gpg/ (fd-plugins)
- addons/mailtemplate/ -> configuration/mailtemplate/
- addons/tasks/ -> configuration/tasks
-
dashboard
- addons/argonaut/ -> dashboard/argonaut (fd-plugins)
- addons/pluginsManager/ -> dashboard/pluginmanager
- admin/tasks/ -> dashboard/tasks/
-
reports
- admin/audit/ -> reports/audit
- addons/debugHelp/ -> reports/debughelp (fd-plugins)
-
export
- addons/ldapmanager/ -> export/ldapmanager (fd-plugins)
- addons/opsi/ -> export/opsi (fd-plugins)
-
generic
- addons/ldapdump/ -> generic/ldapdump/ (fd-plugins)
EDIT 1 : For the full above list of folder modication and new location, refer to the cloned issue within plugins. EDIT 2 : In order to be aligned with the numbering of section and priorities, below list is to be taken as reference.
- Users and Groups - 0
- Systems - 10
- Configuration 20
- Dashboard 30
- Reporting 40
- Export / Import 50
- My account 60
Schemas needed by this contribution
No new schemas should be required
Benefits
Better logical view.
Possible Drawbacks
None
Actual use cases
None