WorkflowGen Documentation
8.3
8.3
  • Guide d’administration de WorkflowGen
  • Module d'administration WorkflowGen
  • Panneau de configuration
  • Gestion des utilisateurs
    • Annuaires
    • Utilisateurs
    • Groupes
    • Délégations
  • Synchronisation des annuaires
  • Informations globales
    • Participants
    • Applications
    • Catégories
    • Listes globales
  • Définition de processus
    • Édition
    • Participants
    • Données
  • Formulaire
    • Structure, sections et champs
    • Apparence, comportement et correspondances
    • Gestion
  • Workflow
    • Actions
    • Paramètres
    • Conditions et exceptions
    • Notifications
  • Rapport
  • Approbation à distance
  • Application de workflow EFORMASPX
  • Application de workflow XMLTODATABASE
  • Application de workflow GETUSERSFROMDIR
  • Application de workflow XMLTRANS
  • Application de workflow RAISEEXCEPTION
  • Application de workflow UPDATEPROCESSDATA
  • Application de workflow STARTPROCESS
  • Application de workflow COMPLETEACTION
  • Application de workflow GETPROCESSDATA
  • Application de workflow GETFORMDATA
  • Application de workflow CANCELREQUEST
  • Application de workflow MERGEFORM
  • Application de workflow COPYDATA
  • Application de workflow SENDMESSAGE
  • Application de workflow SENDHTTPPOST
  • Application de workflow RESTAPICLIENT
  • Application de workflow EXECSQL
  • Application de workflow JSONTODATA
  • Application de workflow DOCUSIGNSEND
  • Application de workflow DOCUSIGNCHECK
  • Application de workflow ADOBESIGNSEND
  • Application de workflow ADOBESIGNCHECK
  • Application de workflow DOCAPOSTESEND
  • Application de workflow DOCAPOSTECHECK
  • Application de workflow YOUSIGNSEND
  • Application de workflow YOUSIGNCHECK
  • Notifications personnalisées
  • Macros
  • URL WorkflowGen
  • Menus personnalisés
  • Portlet
  • Messages d'erreur
Powered by GitBook
On this page
  • Module d’administration
  • Aperçu
  • Contenu XML
  • Exemple de fichier admin.xml
  • Portail utilisateur
  • Aperçu
  • Contenu XML
  • Exemple de fichier portal.xml
Export as PDF

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

<?xml version="1.0" encoding="utf-8" ?>
<menu>
    <menuItem title="Mes liens..." profile="user">
        <menuItem title="Advantys" url="http://www.advantys.com/" target="_new" description="Advantys Web Site" profile="user" showInHomepage="true"  />
        <menuItem title="WorkflowGen" url="http://www.workflowgen.com/" target="" description="WorkflowGen Web Site" profile="admin" icon="myicon.gif" showInHomepage="false"  />
    </menuItem>
</menu>

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

<?xml version="1.0" encoding="utf-8" ?>
<menu>
    <menuItem title="WorkflowGen – BPM Resource Center" profile="user" url="http://community.workflowgen.com/" description="Open the WorklfowGen BPM Resource Center web site" target="_new" icon="" />  
    <menuItem title="WorkflowGen" profile="supervisor" url="http://www.workflowgen.com/" description="Open the WorkflowGen website" target="_blank" icon="" />  
    <menuItem title="Advantys" profile="manager" url="http://www.advantys.com/" description="Open the Advantys web site" target="_self" icon="" />  
    <menuItem title="Google Search" profile="admin" url="http://www.google.com/" description="Open Google Search" target="_parent" icon="search_l.gif" />  
    <menuItem title="Yahoo!" profile="user" url="http://www.yahoo.com/" description="Open the Yahoo! website" target="_top" icon="" />  
    <menuItem title="New Leave Application" profile="user" url="/wfgen/show.aspx?QUERY=START&amp;P=LEAVE_APPLICATION" description="Launch a new leave application" target="_new" icon="http://dev4/wfgen/App_Themes/Default/portal/images/request_followup_form_l.gif" />
</menu>
PreviousURL WorkflowGenNextPortlet