Browse Source

Adjusted the text of the "Notifications" welcome page (added two types of triggers)

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@2359 a333f486-631f-4898-b8df-5754b55c2be0
romainq 12 years ago
parent
commit
155fea7000

+ 6 - 4
dictionaries/dictionary.itop.ui.php

@@ -858,11 +858,13 @@ Dict::Add('EN US', 'English', 'English', array(
 	'UI:NotificationsMenu:Title' => 'Configuration of the <span class="hilite">Notifications</span>',
 	'UI:NotificationsMenu:Title' => 'Configuration of the <span class="hilite">Notifications</span>',
 	'UI:NotificationsMenu:Help' => 'Help',
 	'UI:NotificationsMenu:Help' => 'Help',
 	'UI:NotificationsMenu:HelpContent' => '<p>In iTop the notifications are fully customizable. They are based on two sets of objects: <i>triggers and actions</i>.</p>
 	'UI:NotificationsMenu:HelpContent' => '<p>In iTop the notifications are fully customizable. They are based on two sets of objects: <i>triggers and actions</i>.</p>
-<p><i><b>Triggers</b></i> define when a notification will be executed. There are 3 types of triggers for covering 3 differents phases of an object life cycle:
+<p><i><b>Triggers</b></i> define when a notification will be executed. There are 5 types of triggers for covering 3 differents phases of an object life cycle:
 <ol>
 <ol>
-	<li>the "OnCreate" triggers get executed when an object of the specified class is created</li>
-	<li>the "OnStateEnter" triggers get executed before an object of the given class enters a specified state (coming from another state)</li>
-	<li>the "OnStateLeave" triggers get executed when an object of the given class is leaving a specified state</li>
+	<li>the "on object creation" triggers get executed when an object of the specified class is created</li>
+	<li>the "on entering a state" triggers get executed before an object of the given class enters a specified state (coming from another state)</li>
+	<li>the "on leaving a state" triggers get executed when an object of the given class is leaving a specified state</li>
+	<li>the "on timeout" triggers get executed when a TTR or TTO as been reached</li>
+	<li>the "on portal update" triggers get executed when a ticket is updated from the portal</li>
 </ol>
 </ol>
 </p>
 </p>
 <p>
 <p>

+ 1 - 1
dictionaries/fr.dictionary.itop.core.php

@@ -547,7 +547,7 @@ Opérateurs :<br/>
 	'Class:TriggerOnStateChange+' => '',
 	'Class:TriggerOnStateChange+' => '',
 	'Class:TriggerOnStateChange/Attribute:state' => 'Etat',
 	'Class:TriggerOnStateChange/Attribute:state' => 'Etat',
 	'Class:TriggerOnStateChange/Attribute:state+' => 'label',
 	'Class:TriggerOnStateChange/Attribute:state+' => 'label',
-	'Class:TriggerOnThresholdReached' => 'Déclencheur (dépassement de durée)',
+	'Class:TriggerOnThresholdReached' => 'Déclencheur sur dépassement de durée',
 	'Class:TriggerOnThresholdReached+' => 'Déclencheur sur franchissement de seuil d\'un chronomètre',
 	'Class:TriggerOnThresholdReached+' => 'Déclencheur sur franchissement de seuil d\'un chronomètre',
 	'Class:TriggerOnThresholdReached/Attribute:stop_watch_code' => 'Chronomètre',
 	'Class:TriggerOnThresholdReached/Attribute:stop_watch_code' => 'Chronomètre',
 	'Class:TriggerOnThresholdReached/Attribute:stop_watch_code+' => '',
 	'Class:TriggerOnThresholdReached/Attribute:stop_watch_code+' => '',

+ 6 - 4
dictionaries/fr.dictionary.itop.ui.php

@@ -716,11 +716,13 @@ Dict::Add('FR FR', 'French', 'Français', array(
 	'UI:NotificationsMenu:Title' => 'Configuration des <span class="hilite">Notifications</span>',
 	'UI:NotificationsMenu:Title' => 'Configuration des <span class="hilite">Notifications</span>',
 	'UI:NotificationsMenu:Help' => 'Aide',
 	'UI:NotificationsMenu:Help' => 'Aide',
 	'UI:NotificationsMenu:HelpContent' => '<p>Dans iTop les notifications sont totalement configurables. Elles sont basées sur deux types d\'objets: <i>déclencheurs et actions</i>.</p>
 	'UI:NotificationsMenu:HelpContent' => '<p>Dans iTop les notifications sont totalement configurables. Elles sont basées sur deux types d\'objets: <i>déclencheurs et actions</i>.</p>
-<p><i><b>Les déclencheurs</b></i> définissent quand une notification doit être exécutée. Il y a 3 types de déclencheurs pour couvrir les 3 différentes phases de la vie d\'un objet:
+<p><i><b>Les déclencheurs</b></i> définissent quand une notification doit être exécutée. Il y a 5 types de déclencheurs pour couvrir les 3 différentes phases du cycle de vie d\'un objet:
 <ol>
 <ol>
-	<li>un déclencheur "OnCreate" est exécuté quand un objet d\'une classe spécifique est créé.</li>
-	<li>un déclencheur "OnEnter" est exécuté avant que l\'objet n\'entre dans un état donné (en venant d\'un autre état du cycle de vie)</li>
-	<li>un déclencheur "OnLeave" est exécuté  quand l\'objet quitte un état spécifié</li>
+	<li>un déclencheur "sur création d\'un objet" est exécuté quand un objet d\'une classe spécifique est créé.</li>
+	<li>un déclencheur "sur objet entrant dans un état" est exécuté avant que l\'objet n\'entre dans un état donné (en venant d\'un autre état du cycle de vie)</li>
+	<li>un déclencheur "sur objet quittant un état" est exécuté  quand l\'objet quitte un état spécifié</li>
+	<li>un déclencheur "sur dépassement de durée" est exécuté quand un TTO/TTR est dépassé</li>
+	<li>un déclencheur "sur mise à jour depuis le portail" est exécuté quand un ticket est modifié depuis le portail dédié aux clients externes</li>
 </ol>
 </ol>
 </p>
 </p>
 <p>
 <p>