N°7685 - Align Calendar invitation presentation to Email and add tooltip

This commit is contained in:
vdumas
2024-07-24 13:08:37 +02:00
parent 4c66cfe6e3
commit 35a7d907cd
2 changed files with 18 additions and 13 deletions

View File

@@ -523,9 +523,9 @@ Dict::Add('EN US', 'English', 'English', array(
'Class:Action+' => 'User defined action',
'Class:Action/ComplementaryName' => '%1$s: %2$s',
'Class:Action/Attribute:name' => 'Name',
'Class:Action/Attribute:name+' => '',
'Class:Action/Attribute:name+' => 'Any value that is meaningful to distinguish this action from the others',
'Class:Action/Attribute:description' => 'Description',
'Class:Action/Attribute:description+' => '',
'Class:Action/Attribute:description+' => 'A longer explanation about the purpose of this action. For information only.',
'Class:Action/Attribute:status' => 'Status',
'Class:Action/Attribute:status+' => 'This status drives the action behavior',
'Class:Action/Attribute:status/Value:test' => 'Being tested',
@@ -590,10 +590,12 @@ If omitted the From (email) is used.',
If omitted the From (label) is used.',
'Class:ActionEmail/Attribute:to' => 'To',
'Class:ActionEmail/Attribute:to+' => 'To: an OQL query returning objects having an email field.
While editing, click on the magnifier to get pertinent examples',
While editing, click on the magnifier to get pertinent examples.
You can use in the OQL :this->attribute_code with an attribute code of the object which triggered the Notification. Then test your OQL syntax using the play icon.',
'Class:ActionEmail/Attribute:cc' => 'Cc',
'Class:ActionEmail/Attribute:cc+' => 'Carbon Copy: an OQL query returning objects having an email field.
While editing, click on the magnifier to get pertinent examples',
While editing, click on the magnifier to get pertinent examples.
You can use in the OQL :this->attribute_code with an attribute code of the object which triggered the Notification. Then test your OQL syntax using the play icon.',
'Class:ActionEmail/Attribute:bcc' => 'Bcc',
'Class:ActionEmail/Attribute:bcc+' => 'Blind Carbon Copy: an OQL query returning objects having an email field.
While editing, click on the magnifier to get pertinent examples',
@@ -687,7 +689,7 @@ Dict::Add('EN US', 'English', 'English', array(
'Class:Trigger+' => 'Custom event handler',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s',
'Class:Trigger/Attribute:description' => 'Description',
'Class:Trigger/Attribute:description+' => 'one line description',
'Class:Trigger/Attribute:description+' => 'Be precise as your users will base their potential unsubscription on this information',
'Class:Trigger/Attribute:action_list' => 'Triggered actions',
'Class:Trigger/Attribute:action_list+' => 'Actions performed when the trigger is activated',
'Class:Trigger/Attribute:finalclass' => 'Trigger sub-class',
@@ -695,7 +697,7 @@ Dict::Add('EN US', 'English', 'English', array(
'Class:Trigger/Attribute:context' => 'Context',
'Class:Trigger/Attribute:context+' => 'Context to allow the trigger to start',
'Class:Trigger/Attribute:complement' => 'Additional information',
'Class:Trigger/Attribute:complement+' => 'Further information as provided in english, by this trigger',
'Class:Trigger/Attribute:complement+' => 'Computed automatically in english for triggers derived from TriggerOnObject',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription',

View File

@@ -48,11 +48,11 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:Action/Attribute:asynchronous/Value:use_global_setting' => 'Utiliser le paramétrage global',
'Class:Action/Attribute:asynchronous/Value:yes' => 'Oui',
'Class:Action/Attribute:description' => 'Description',
'Class:Action/Attribute:description+' => '',
'Class:Action/Attribute:description+' => 'Une explication sur ce que fait cette action, à usage interne',
'Class:Action/Attribute:finalclass' => 'Sous-classe d\'Action',
'Class:Action/Attribute:finalclass+' => 'Nom de la classe instanciable',
'Class:Action/Attribute:name' => 'Nom',
'Class:Action/Attribute:name+' => 'Label',
'Class:Action/Attribute:name+' => 'N\'importe quel label permettant d\'identifier cette action au milieu des autres. ',
'Class:Action/Attribute:status' => 'Etat',
'Class:Action/Attribute:status+' => '',
'Class:Action/Attribute:status/Value:disabled' => 'Inactive',
@@ -80,7 +80,9 @@ En édition, cliquez sur la loupe pour obtenir des exemples pertinents.',
- $current_contact->attribute$ attribut de la Personne qui a déclenché la notification',
'Class:ActionEmail/Attribute:cc' => 'Copie',
'Class:ActionEmail/Attribute:cc+' => 'Copie : une requête OQL retournant des objets ayant un attribut mél.
En édition, cliquez sur la loupe pour obtenir des exemples pertinents.',
En édition, cliquez sur la loupe pour obtenir des exemples pertinents.
Les mots-clés sous la forme :this->attcode spécifiant un champ de l\'objet ayant déclenché la notification sont acceptés.
Vous pouvez testez votre OQL avec l\'icône de lecture.',
'Class:ActionEmail/Attribute:from' => 'De (mél)',
'Class:ActionEmail/Attribute:from+' => 'Soit une adresse mél en clair, soit un mot clé comme $this->agent_id->email$.
Ce dernier pourrait ne pas être accepté par certains serveurs de mél.',
@@ -123,8 +125,9 @@ Si ce champ n\'est pas rempli, la valeur de \'De (libellé)\' sera utilisée',
'Class:ActionEmail/Attribute:test_recipient' => 'Destinataire de test',
'Class:ActionEmail/Attribute:test_recipient+' => 'Adresse mél utilisée en remplacement des A, Copie et Copie Cachée, lorsque la notification est \'En test\'',
'Class:ActionEmail/Attribute:to' => 'A',
'Class:ActionEmail/Attribute:to+' => 'A : une requête OQL retournant des objets ayant un attribut mél.
En édition, cliquez sur la loupe pour obtenir des exemples pertinents.',
'Class:ActionEmail/Attribute:to+' => 'Une requête OQL retournant des objets ayant un attribut mél.
En édition, recherchez des exemples d\'OQL pertinents avec l\'icône loupe.
Les mots-clés sous la forme :this->attcode spécifiant un champ de l\'objet ayant déclenché l\'action sont utilisables. Puis testez votre requête OQL avec l\'icône de lecture.',
'Class:ActionNewsroom' => 'Notification par news',
'Class:ActionNewsroom+' => '',
'Class:ActionNewsroom/Attribute:title' => 'Titre',
@@ -553,11 +556,11 @@ Ce lien est affiché dans le tootip du cadenas, visible sur les objets '.ITOP_AP
'Class:Trigger/Attribute:context' => 'Contexte',
'Class:Trigger/Attribute:context+' => 'Contexte de déclenchement',
'Class:Trigger/Attribute:description' => 'Description',
'Class:Trigger/Attribute:description+' => '',
'Class:Trigger/Attribute:description+' => 'Soyez explicite, afin que vos utilisateurs comprennent à quelles notifications précisement ils se désabonnent',
'Class:Trigger/Attribute:finalclass' => 'Sous-classe de Déclencheur',
'Class:Trigger/Attribute:finalclass+' => 'Nom de la classe instanciable',
'Class:Trigger/Attribute:subscription_policy' => 'Politique d\'abonnement',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger',
'Class:Trigger/Attribute:subscription_policy+' => 'Règle pilotant l\'abonnement/désabonnement aux canaux de notification liées à ce déclencheur',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Autoriser la désinscription de tous les canaux',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Interdire la désinscription',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Forcer la conservation d\'un canal (News ou Email)',