Configurer les actions personnalisées


Lors de la configuration d'un module, après avoir cliqué sur le bouton "Configurer les actions personnalisées" dans le menu contextuel des options avancées, une nouvelle fenêtre apparait listant les actions personnalisées configurées sur le module.

Une action personnalisée est une action spécifique qui peut déclencher des traitements divers et variés sur un élément. Ces différents traitements sont listés ci-dessous.

Création d'une action personnalisée

Il est possible de configurer différentes actions personnalisées sur un même module. 

Pour créer une action personnalisée :

  • Cliquer sur le bouton "Ajouter une ligne" situé en bas à gauche à la suite des actions personnalisées configurées ;
  • Une nouvelle fenêtre apparaît ;
  • Remplissez les informations comme expliqué ci-dessous ;
  • Pour valider votre création, cliquez sur le bouton "Enregistrer" situé en bas à droite de la fenêtre.

Configurer une action personnalisée

Chaque action personnalisée est configurée en remplissant les informations suivantes : 

  • Nom : Le nom de l'action personnalisée affiché dans le menu contextuel ;
  • Icône :  L'icône qui sera affichée avant le nom dans le menu contextuel ;
  • Couleur : La couleur de fond qui sera affiché dans le menu contextuel ;
  • Référence interne : Une référence unique pour l'action personnalisée. Si le champ n'est pas rempli, la référence sera générée automatiquement ;
  • Ne pas afficher dans le menu contextuel : Cette case à cocher permet d'afficher ou de masquer l'action personnalisée dans le menu déroulant ;
  • Restreindre avec les règles : Ce menu déroulant contient les règles qui permettent d'activer le droit d'affichage de l'action personnalisée dans le menu contextuel. Il suffit qu'une règle soit vraie pour que le droit soit autorisé ;
  • Type : Le type permet de déterminer le traitement qui sera effectué par l'action. Les types sont les suivants : 
    • Lien : Ce type permet l'ouverture d'un lien. Pour configurer ce type, il faut saisir les informations suivantes : 
      • Ouverture dans : Ce menu déroulant permet de choisir le mode d'ouverture du lien parmi :
        • Un nouvel onglet : Ouvre le lien dans un nouvel onglet du navigateur ;
        • Le contexte de navigation actuel : Ouvre le lien dans la fenêtre actuelle du navigateur;
        • Le contexte de navigation plus haut : TODO Marche pas ?
        • Une modal :  TODO Marche pas ? 
      • Lien : Ce champ permet de saisir le lien qui sera ouvert. Un menu déroulant est aussi présent. Il permet de faciliter l'insertion de variables dynamiques dans la valeur du champ ;
      • Ne pas créer de shortUrl (pour les liens Saphyr) : Saphyr créé automatiquement des liens plus courts lorsque le lien est un lien Saphyr. Cette case à cocher permet d'empêcher la création de ce lien court.
    • Lien PDF : TODO
      • Lien : Ce champ permet de saisir le lien qui sera ouvert. Un menu déroulant est aussi présent. Il permet de faciliter l'insertion de variables dynamiques dans la valeur du champ.
    • Fusion PDF : TODO
    • Affichage excel en modal : TODO
    • Action Saphyr : Ce type permet le déclenchement d'une autre action Saphyr ; 
      • Module : Ce menu déroulant liste les modules ;
      • Action : Ce menu déroulant liste les actions provenant du module sélectionné dans le champ précédent ;
      • Ouvrir dans : Ce menu déroulant permet de choisir le mode d'ouverture du lien parmi :
        • Dans un nouvel onglet : Ouvre le lien dans un nouvel onglet du navigateur ;
        • Dans le même onglet : Ouvre le lien dans la fenêtre actuelle du navigateur.
      • Paramètres supplémentaires : Dans ce champ libre peuvent être saisis une liste de paramètres GET à passer à l'ouverture de la vue.
        • ATTENTION : Les paramètres doivent respecter un format (HTTP Query string).
    • Export :  TODO Marche pas ?