Menus personnalisés
Module d’administration
Aperçu
Pour créer des menus personnalisés dans le module administration, vous devez créer et modifier un fichier XML nommé admin.xml
dans le dossier CustomMenu
situé dans\wwwroot\wfgen\App_Data\customMenus
.
Ces menus personnalisés seront alors disponibles en tant qu'options de menu supplémentaires dans le module d'administration. WorkflowGen supporte deux niveaux d'éléments de menu personnalisés.
Les éléments du menu peuvent être sécurisés par le profil utilisateur.
Contenu XML
Article de menu / propriétés du nœud
Paramètre
Description
Title
Spécifie le titre du nœud
Le titre du nœud menuItem
sera le nom utilisé pour l'article sur la page d'accueil du module d'administration.
Profile
Spécifie si le lien sera visible pour les utilisateurs avec un profil administrateur ou utilisateur
Valeurs possibles : user
ou admin
✏️ Note : Si Utilisateur est spécifié, il n'accorde pas l'accès à tous les utilisateurs mais seulement à ceux qui ont accès au module administration (par exemple, les gérants de dossier).
URL
Spécifie l'URL à ajouter en tant que lien personnalisé
📌 Exemple : http://www.workflowgen.com
Description
Spécifie une description pour le lien personnalisé
📌 Exemple : Visitez le site Web WorkflowGen !
Target
Spécifie si le lien personnalisé sera ouvert dans la page de WorkflowGen (par défaut) ou dans une nouvelle fenêtre de navigateur
Valeurs possibles : ""
(par défaut) ou _new
showInHomepage
Spécifie si le lien personnalisé sera affiché dans le nouvel élément de menu uniquement ou également sur la page d'accueil du module d'administration (par défaut)
Valeur par défaut : true
(par défaut) ou false
Icon
Spécifie le chemin d'accès à une icône personnalisée à afficher à la place de l'icône de flèche circulaire par défaut
Images
Vous pouvez également utiliser des images dans un thème personnalisé. Pour ce faire, créez un nouveau thème WorkflowGen et dirigez le chemin URL de l'icône à son emplacement dans le répertoire \wfgen\App_Themes\MONTHEME\admin\images
.
Le répertoire par défaut est \wfgen\App_Themes\Default\admin\images
. Vous pouvez également ajouter vos images personnalisées à ce dossier et les utiliser à partir du dossier de thème Default
(voir l'exemple ci-dessous).
Exemple de fichier admin.xml
admin.xml
Portail utilisateur
Aperçu
Pour créer des menus personnalisés dans le portail utilisateur, vous devez créer et modifier un fichier XML nommé portal.xml
dans le dossier CustomMenu
situé dans\wwwroot\wfgen\App_Data\customMenus
.
Ces menus personnalisés seront alors disponibles en tant qu'options de menu supplémentaires dans le portail utilisateur. WorkflowGen supporte deux niveaux d'éléments de menu personnalisés.
Les éléments du menu peuvent être sécurisés par le profil utilisateur.
Contenu XML
Article de menu/propriétés du nœud
Paramètre
Description
Title
Spécifie le titre du nœud
Le titre du nœud menuItem
sera le nom utilisé pour l'article sur la page d'accueil du portail utilisateur.
Profile
Spécifie si le lien sera visible pour les utilisateurs avec un profil utilisateur, superviseur, gestionnaire ou administrateur Valeurs possibles :
user
supervisor
manager
admin
URL
Spécifie l'URL à ajouter en tant que lien personnalisé
📌 Exemple : http://www.workflowgen.com
Description
Spécifie une description pour le lien personnalisé
📌 Exemple : Visitez le site Web WorkflowGen !
Target
Spécifie si le lien personnalisé sera ouvert dans la page de WorkflowGen (par défaut) ou dans une nouvelle fenêtre de navigateur
Valeurs possibles : ""
(par défaut) ou _new
showInHomepage
Spécifie si le lien personnalisé sera affiché dans le nouvel élément de menu uniquement ou également sur la page d'accueil du module d'administration (par défaut)
Valeur par défaut : true
(par défaut) ou false
Icon
Spécifie le chemin d'accès à une icône personnalisée à afficher à la place de l'icône de flèche circulaire par défaut
Vous pouvez également utiliser des images dans un thème personnalisé. Pour ce faire, créez un nouveau thème WorkflowGen et dirigez le chemin URL de l'icône à son emplacement dans le répertoire \wfgen\App_Themes\MONTHEME\portal\images
.
Le répertoire par défaut est \wfgen\App_Themes\Default\portal\images
. Vous pouvez également ajouter vos images personnalisées à ce dossier et les utiliser à partir du dossier de thème Default
(voir l'exemple ci-dessous).
Exemple de fichier portal.xml
portal.xml