Преглед изворни кода

Added smart search for 'Date' fields (and not only DateTime)

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@1464 a333f486-631f-4898-b8df-5754b55c2be0
dflaven пре 14 година
родитељ
комит
bbaaf01832
2 измењених фајлова са 28 додато и 6 уклоњено
  1. 12 1
      dictionaries/dictionary.itop.core.php
  2. 16 5
      dictionaries/fr.dictionary.itop.core.php

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

@@ -104,7 +104,18 @@ If the time is omitted, it defaults to 00:00:00
 
 	'Core:AttributeDate' => 'Date',
 	'Core:AttributeDate+' => 'Date (year-month-day)',
-	'Core:AttributeDate?SmartSearch' => '',
+	'Core:AttributeDate?SmartSearch' => '
+<p>
+	Date format:<br/>
+	<b>yyyy-mm-dd</b><br/>
+	Example: 2011-07-19
+</p>
+<p>
+Operators:<br/>
+	<b>&gt;</b><em>date</em><br/>
+	<b>&lt;</b><em>date</em><br/>
+	<b>[</b><em>date</em>,<em>date</em><b>]</b>
+</p>',
 
 	'Core:AttributeDeadline' => 'Deadline',
 	'Core:AttributeDeadline+' => 'Date, displayed relatively to the current time',

+ 16 - 5
dictionaries/fr.dictionary.itop.core.php

@@ -48,11 +48,11 @@ Dict::Add('FR FR', 'French', 'Français', array(
 	'Class:ActionEmail/Attribute:importance/Value:low+' => '',
 	'Class:ActionEmail/Attribute:importance/Value:normal' => 'Normale',
 	'Class:ActionEmail/Attribute:importance/Value:normal+' => '',
-	'Class:TriggerOnPortalUdpate' => 'Déclencheur sur mise à jour depuis le portail',
-	'Class:TriggerOnPortalUdpate+' => '',
+	'Class:TriggerOnPortalUpdate' => 'Déclencheur sur mise à jour depuis le portail',
+	'Class:TriggerOnPortalUpdate+' => '',
 	'Class:TriggerOnStateEnter' => 'Déclencheur sur un objet entrant dans un état',
 	'Class:TriggerOnStateEnter+' => '',
-	'Class:TriggerOnStateLeave' => 'Déclencheur sur un objet quitant un état',
+	'Class:TriggerOnStateLeave' => 'Déclencheur sur un objet quittant un état',
 	'Class:TriggerOnStateLeave+' => '',
 	'Class:TriggerOnObjectCreate' => 'Déclencheur sur la création d\'un objet',
 	'Class:TriggerOnObjectCreate+' => '',
@@ -455,7 +455,18 @@ Si l\'heure n\'est pas spécifiée, cela revient à 00:00:00 (minuit)
 </p>',
 	'Core:AttributeDate' => 'Date',
 	'Core:AttributeDate+' => 'Date (année-mois-jour)',
-	'Core:AttributeDate?SmartSearch' => '',
+	'Core:AttributeDate?SmartSearch' => '
+<p>
+	Format de date :<br/>
+	<b>aaaa-mm-jj</b><br/>
+	Exemple : 2011-07-19
+</p>
+<p>
+Opérateurs :<br/>
+	<b>&gt;</b><em>date</em><br/>
+	<b>&lt;</b><em>date</em><br/>
+	<b>[</b><em>date</em>,<em>date</em><b>]</b>
+</p>',
 	'Core:AttributeDeadline' => 'Délai',
 	'Core:AttributeDeadline+' => 'Date/heure exprimée relativement à l\'heure courante',
 	'Core:AttributeExternalKey' => 'Clé externe',
@@ -501,7 +512,7 @@ Si l\'heure n\'est pas spécifiée, cela revient à 00:00:00 (minuit)
 	'Class:Action/Attribute:finalclass+' => '',
 	'Class:ActionNotification' => 'notification',
 	'Class:ActionNotification+' => '',
-	'Class:Trigger' => 'trigger',
+	'Class:Trigger' => 'Déclencheur',
 	'Class:Trigger+' => '',
 	'Class:Trigger/Attribute:description' => 'Description',
 	'Class:Trigger/Attribute:description+' => '',