Changeset 11151
- Timestamp:
- 06/05/08 16:17:28 (4 years ago)
- Location:
- trunk
- Files:
-
- 81 edited
-
Wsp_Modeling/es/content/appGen/appMake/xml.xed.xml (modified) (12 diffs)
-
Wsp_Modeling/es/content/condition/formulaCond/xml.xed.xml (modified) (1 diff)
-
Wsp_Modeling/es/content/condition/freeCond/xml.xed.xml (modified) (2 diffs)
-
Wsp_Modeling/es/content/condition/genericCond/xml.xed.xml (modified) (1 diff)
-
Wsp_Modeling/es/content/core/freePrim/xml.xed.xml (modified) (2 diffs)
-
Wsp_Modeling/es/content/core/freeXed/xml.xed.xml (modified) (1 diff)
-
Wsp_Modeling/es/content/core/generatorItem/xml.xed.xml (modified) (1 diff)
-
Wsp_Modeling/es/content/core/undefinedPrim/xml.xed.xml (modified) (1 diff)
-
Wsp_Modeling/es/content/data/dataFormOdTransf/xml.xed.xml (modified) (6 diffs)
-
Wsp_Modeling/es/content/data/dataFormPrim/xml.xed.xml (modified) (12 diffs)
-
Wsp_Modeling/es/content/data/dataFormXhtmlTransf/xml.xed.xml (modified) (10 diffs)
-
Wsp_Modeling/es/content/data/titleOdTransf/xml.xed.xml (modified) (1 diff)
-
Wsp_Modeling/es/content/genDeploy/freeGenDeploy/xml.xed.xml (modified) (3 diffs)
-
Wsp_Modeling/es/content/genDeploy/sendServerGenDeploy/xml.xed.xml (modified) (1 diff)
-
Wsp_Modeling/es/content/generator/freeGenerator/xml.xed.xml (modified) (2 diffs)
-
Wsp_Modeling/es/content/generator/odGenerator/xml.xed.xml (modified) (1 diff)
-
Wsp_Modeling/es/content/generator/webSiteGenerator/xml.xed.xml (modified) (2 diffs)
-
Wsp_Modeling/es/content/odTemplate/odTemplateText/xml.xed.xml (modified) (11 diffs)
-
Wsp_Modeling/es/content/odWidget/freeOdWidget/xml.xed.xml (modified) (7 diffs)
-
Wsp_Modeling/es/content/odWidget/openOdWidget/xml.xed.xml (modified) (3 diffs)
-
Wsp_Modeling/es/content/organisation/compositionOdtTransf/xml.xed.xml (modified) (9 diffs)
-
Wsp_Modeling/es/content/organisation/compositionPrim/xml.xed.xml (modified) (6 diffs)
-
Wsp_Modeling/es/content/organisation/compositionXhtmlTransf/xml.xed.xml (modified) (20 diffs)
-
Wsp_Modeling/es/content/resources/asciiXhtmlTransf/xml.xed.xml (modified) (5 diffs)
-
Wsp_Modeling/es/content/resources/audioPrim/xml.xed.xml (modified) (3 diffs)
-
Wsp_Modeling/es/content/resources/binaryOdTransf/xml.xed.xml (modified) (2 diffs)
-
Wsp_Modeling/es/content/resources/binaryPrim/xml.xed.xml (modified) (2 diffs)
-
Wsp_Modeling/es/content/resources/binaryXhtmlTransf/binary.xed.xml (modified) (9 diffs)
-
Wsp_Modeling/es/content/resources/binaryXhtmlTransf/xml.xed.xml (modified) (35 diffs)
-
Wsp_Modeling/es/content/resources/folderPrim/xml.xed.xml (modified) (2 diffs)
-
Wsp_Modeling/es/content/resources/imagePrim/xml.xed.xml (modified) (2 diffs)
-
Wsp_Modeling/es/content/resources/textOdTransf/xml.xed.xml (modified) (12 diffs)
-
Wsp_Modeling/es/content/resources/textPrim/xml.xed.xml (modified) (8 diffs)
-
Wsp_Modeling/es/content/resources/textXhtmlTransf/xml.xed.xml (modified) (7 diffs)
-
Wsp_Modeling/es/content/resources/videoPrim/xml.xed.xml (modified) (6 diffs)
-
Wsp_Modeling/es/content/transf/freeOdTransf/xml.xed.xml (modified) (5 diffs)
-
Wsp_Modeling/es/content/transf/freeXhtmlTransf/xml.xed.xml (modified) (10 diffs)
-
Wsp_Modeling/es/content/transf/freeXslOdTransf/xml.xed.xml (modified) (3 diffs)
-
Wsp_Modeling/es/content/transf/freeXslWebSiteTransf/xml.xed.xml (modified) (4 diffs)
-
Wsp_Modeling/es/content/transf/genericWebSiteTransf/xml.xed.xml (modified) (14 diffs)
-
Wsp_Modeling/es/content/transf/webSiteToWebSiteGenTransf/xml.xed.xml (modified) (3 diffs)
-
Wsp_Modeling/es/content/transf/xhtmlToOdGenTransf/xml.xed.xml (modified) (3 diffs)
-
Wsp_Modeling/es/content/uiFrame/transparentUiFrame/xml.xed.xml (modified) (1 diff)
-
Wsp_Modeling/es/content/uiService/freeUiService/xml.xed.xml (modified) (5 diffs)
-
Wsp_Modeling/es/content/uiTemplate/armoireUiTemplate/xml.xed.xml (modified) (12 diffs)
-
Wsp_Modeling/es/content/uiTemplate/freeUiTemplate/xml.xed.xml (modified) (8 diffs)
-
Wsp_Modeling/es/content/uiTemplate/openUiTemplate/xml.xed.xml (modified) (14 diffs)
-
Wsp_Modeling/es/content/uiWidget/crossRefTableUiWidget/xml.xed.xml (modified) (13 diffs)
-
Wsp_Modeling/es/content/uiWidget/freeUiWidget/xml.xed.xml (modified) (12 diffs)
-
Wsp_Modeling/es/content/uiWidget/iframeUiWidget/xml.xed.xml (modified) (6 diffs)
-
Wsp_Modeling/es/content/uiWidget/localOutlineUiWidget/xml.xed.xml (modified) (7 diffs)
-
Wsp_Modeling/es/content/uiWidget/navUiWidget/xml.xed.xml (modified) (8 diffs)
-
Wsp_Modeling/es/content/uiWidget/openUiWidget/xml.xed.xml (modified) (13 diffs)
-
Wsp_Modeling/es/content/uiWidget/outlineUiWidget/xml.xed.xml (modified) (13 diffs)
-
Wsp_Modeling/es/content/wsp/wspDefinition/xml.xed.xml (modified) (15 diffs)
-
Wsp_Modeling/es/content/xEdition/core.xed.xml (modified) (3 diffs)
-
Wsp_Modeling/es/content/xEdition/coreOd.xed.xml (modified) (7 diffs)
-
Wsp_Modeling/es/content/xEdition/coreWeb.xed.xml (modified) (1 diff)
-
Wsp_Modeling/es/content/xEdition/smWLink.xed.xml (modified) (2 diffs)
-
Wsp_Modeling/es/content/xEdition/smWTooltip.xed.xml (modified) (3 diffs)
-
Wsp_ModelingAssmnt/es/content/assmntCompositionPrim/xml.xed.xml (modified) (2 diffs)
-
Wsp_ModelingAssmnt/es/content/assmntCompositionXhtmlTransf/xml.xed.xml (modified) (5 diffs)
-
Wsp_ModelingAssmnt/es/content/assmntGapInTextOdTransf/xml.xed.xml (modified) (2 diffs)
-
Wsp_ModelingAssmnt/es/content/assmntGapInTextXhtmlTransf/xml.xed.xml (modified) (1 diff)
-
Wsp_ModelingAssmnt/es/content/assmntUnitEditOdTransf/xml.xed.xml (modified) (3 diffs)
-
Wsp_ModelingAssmnt/es/content/assmntUnitEditPrim/xml.xed.xml (modified) (3 diffs)
-
Wsp_ModelingAssmnt/es/content/assmntUnitEditXhtmlTransf/xml.xed.xml (modified) (11 diffs)
-
Wsp_ModelingAssmnt/es/content/assmntUnitMcqOdTransf/xml.xed.xml (modified) (3 diffs)
-
Wsp_ModelingAssmnt/es/content/assmntUnitMcqPrim/xml.xed.xml (modified) (4 diffs)
-
Wsp_ModelingAssmnt/es/content/assmntUnitMcqXhtmlTransf/xml.xed.xml (modified) (5 diffs)
-
Wsp_ModelingAssmnt/es/content/assmntUnitMlqOdTransf/xml.xed.xml (modified) (1 diff)
-
Wsp_ModelingAssmnt/es/content/assmntUnitMlqPrim/xml.xed.xml (modified) (8 diffs)
-
Wsp_ModelingAssmnt/es/content/assmntUnitMlqXhtmlTransf/xml.xed.xml (modified) (7 diffs)
-
Wsp_ModelingAssmnt/es/content/dataUiService/xml.xed.xml (modified) (2 diffs)
-
Wsp_ModelingAssmnt/es/content/scormCamCompoWebSiteTransf/xml.xed.xml (modified) (5 diffs)
-
Wsp_ModelingAssmnt/es/content/scormGenDeploy/xml.xed.xml (modified) (1 diff)
-
Wsp_ModelingAssmnt/es/content/xEdition/commonOdTransf.xed.xml (modified) (6 diffs)
-
Wsp_ModelingAssmnt/es/content/xEdition/commonPrim.xed.xml (modified) (4 diffs)
-
Wsp_ModelingAssmnt/es/content/xEdition/commonUnitPrim.xed.xml (modified) (1 diff)
-
Wsp_ModelingAssmnt/es/content/xEdition/commonXhtmlTransf.xed.xml (modified) (24 diffs)
-
Wsp_ModelingSound/es/content/audioEnrichmentPrim/xml.xed.xml (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Wsp_Modeling/es/content/appGen/appMake/xml.xed.xml
r11084 r11151 63 63 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" notnull="true" regexpSgn=".*@sm_wspDefinition\b.*"/> 64 64 <attribute se:bind="attribute" se:name="code" tooltiptext="Identifiant de ce modèle dans appMake" se:mandat="true"> 65 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" />65 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 66 66 </attribute> 67 67 </atts> … … 71 71 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" notnull="true" regexpSgn=".*@wsppack\b.*"/> 72 72 <attribute se:bind="attribute" se:name="code" tooltiptext="Identifiant de ce modèle dans appMake" se:mandat="true"> 73 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" />73 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 74 74 </attribute> 75 75 </atts> … … 87 87 <atts> 88 88 <attribute se:name="name" se:bind="attribute" tooltiptext="Nom de l'application (pas d'espaces, doit pouvoir être un nom de fichier valide)" se:mandat="true"> 89 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9~#@$.-_]+$" /><!-- Ce name doit rester valide pour être utilisé comme nom de fichier (installeur, ...) -->89 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9~#@$.-_]+$" frenchPonct="false"/><!-- Ce name doit rester valide pour être utilisé comme nom de fichier (installeur, ...) --> 90 90 </attribute> 91 91 <attribute se:name="shortName" se:bind="attribute" tooltiptext="Identifiant de l'application" se:mandat="false"> 92 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+[^0-9]$" />92 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+[^0-9]$" frenchPonct="false"/> 93 93 </attribute> 94 94 <attribute se:name="publisher" se:bind="attribute" tooltiptext="Editeur (pas d'espaces, doit pouvoir être un nom de dossier valide)" se:mandat="true"> 95 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" />95 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 96 96 </attribute> 97 97 </atts> … … 128 128 </attribute> 129 129 <attribute se:bind="attribute" se:name="major" se:mandat="true" se:defaultvalue="0"> 130 <wordsInput trim="true" notnull="true" filterRegExp="^[0-9]+$" />130 <wordsInput trim="true" notnull="true" filterRegExp="^[0-9]+$" frenchPonct="false"/> 131 131 </attribute> 132 132 <attribute se:bind="attribute" se:name="medium" se:mandat="true" se:defaultvalue="0"> 133 <wordsInput trim="true" notnull="true" filterRegExp="^[0-9]+$" />133 <wordsInput trim="true" notnull="true" filterRegExp="^[0-9]+$" frenchPonct="false"/> 134 134 </attribute> 135 135 <attribute se:bind="attribute" se:name="minor" se:mandat="true" se:defaultvalue="0"> 136 <wordsInput trim="true" notnull="true" filterRegExp="^[0-9]+$" />136 <wordsInput trim="true" notnull="true" filterRegExp="^[0-9]+$" frenchPonct="false"/> 137 137 </attribute> 138 138 </atts> … … 185 185 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" regexpSgn="(@sc_png|@sc_gif|@sc_jpg|@sc_bmp)#Image\b.*" tooltiptext="Formats supportés : BMP, PNG8, GIF et JPG. PNG24 n'est PAS supporté."/> 186 186 <attribute se:name="transparentColor" se:bind="attribute" tooltiptext="Couleur transparente (notation hexadécimale ex: 0000FF=bleu)."> 187 <wordsInput trim="true" filterRegExp="^[a-fA-F0-9]{6}$" />187 <wordsInput trim="true" filterRegExp="^[a-fA-F0-9]{6}$" frenchPonct="false"/> 188 188 </attribute> 189 189 </atts> … … 253 253 <childs> 254 254 <contentElement class="property" se:bind="text"> 255 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" flex="1" />255 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" flex="1" frenchPonct="false"/> 256 256 </contentElement> 257 257 </childs> … … 290 290 <atts> 291 291 <attribute se:bind="attribute" se:name="url" tooltiptext="Adresse du serveur proxy" se:mandat="true"> 292 <wordsInput trim="true" notnull="true" />292 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 293 293 </attribute> 294 294 <attribute se:bind="attribute" se:name="port" tooltiptext="Port du serveur proxy" se:mandat="true" se:defaultvalue="3128"> 295 <wordsInput trim="true" notnull="true" filterRegExp="^[0-9]+$" />295 <wordsInput trim="true" notnull="true" filterRegExp="^[0-9]+$" frenchPonct="false"/> 296 296 </attribute> 297 297 <attribute se:bind="attribute" se:name="exceptions" tooltiptext="Adresses pour lesquelles ne pas utiliser le proxy séparées par un espace" se:mandat="false" se:defaultvalue="localhost, 127.0.0.1"> 298 <wordsInput trim="true" notnull="true" autocompleteProviderXPath="../xul:fixedProvider" />298 <wordsInput trim="true" notnull="true" autocompleteProviderXPath="../xul:fixedProvider" frenchPonct="false"/> 299 299 <fixedProvider> 300 300 <fpItem value="localhost, 127.0.0.1"/> … … 310 310 <!-- 311 311 <attribute se:bind="attribute" se:name="port" tooltiptext="Port du serveur" se:mandat="true"> 312 <wordsInput trim="true" notnull="true" filterRegExp="^[0-9]{4}$" />312 <wordsInput trim="true" notnull="true" filterRegExp="^[0-9]{4}$" frenchPonct="false"/> 313 313 </attribute> 314 314 --> … … 318 318 <atts> 319 319 <attribute se:bind="attribute" se:name="code" tooltiptext="Code de l'atelier" se:mandat="true"> 320 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9-]+$" />320 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9-]+$" frenchPonct="false"/> 321 321 </attribute> 322 322 <attribute se:bind="attribute" se:name="refWspDefCode" tooltiptext="Code du wspDef auquel doit correspondre cet atelier (précédemment déclaré dans sm:models)" se:mandat="true"> 323 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" />323 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 324 324 </attribute> 325 325 </atts> … … 341 341 <atts> 342 342 <attribute se:bind="attribute" se:name="url" tooltiptext="Url du serveur (ex : http://www.xxx.fr:8080/SCENARIserver)" se:mandat="true"> 343 <wordsInput trim="true" notnull="true" />343 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 344 344 </attribute> 345 345 <attribute se:bind="attribute" se:name="title" tooltiptext="Titre du serveur" se:mandat="false"> 346 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9 ]+$" />346 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9 ]+$" frenchPonct="false"/> 347 347 </attribute> 348 348 <attribute se:bind="attribute" se:name="login" tooltiptext="Identifiant de l'utilisateur" se:mandat="false"> 349 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" />349 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 350 350 </attribute> 351 351 <attribute se:bind="attribute" se:name="password" tooltiptext="Mot de passe de l'utilisateur" se:mandat="false"> 352 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" />352 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 353 353 </attribute> 354 354 </atts> … … 361 361 <atts> 362 362 <attribute se:bind="attribute" se:name="codes" tooltiptext="Codes des atliers séparés par un espace" se:mandat="true"> 363 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9 ]+$" />363 <wordsInput trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9 ]+$" frenchPonct="false"/> 364 364 </attribute> 365 365 </atts> … … 377 377 <atts> 378 378 <attribute se:bind="attribute" se:name="key" tooltiptext="Clef permettant de retourner un code unique pour cette application" se:mandat="true"> 379 <wordsInput oninput="document.getElementById('idPassword').setAttribute('value',''); this.value=''" id="idKey" trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]{4,50}$" />379 <wordsInput oninput="document.getElementById('idPassword').setAttribute('value',''); this.value=''" id="idKey" trim="true" notnull="true" filterRegExp="^[a-zA-Z0-9]{4,50}$" frenchPonct="false"/> 380 380 </attribute> 381 381 </atts> -
trunk/Wsp_Modeling/es/content/condition/formulaCond/xml.xed.xml
r10676 r11151 49 49 <atts> 50 50 <attribute se:bind="attribute" se:name="code" se:mandat="true"> 51 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z][a-zA-Z0-9]*$" />51 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z][a-zA-Z0-9]*$" frenchPonct="false"/> 52 52 </attribute> 53 53 <attribute se:bind="attribute" se:name="info"> -
trunk/Wsp_Modeling/es/content/condition/freeCond/xml.xed.xml
r10676 r11151 49 49 <atts> 50 50 <attribute se:bind="attribute" se:name="code" se:mandat="true"> 51 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z][a-zA-Z0-9]*$" />51 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z][a-zA-Z0-9]*$" frenchPonct="false"/> 52 52 </attribute> 53 53 <attribute se:bind="attribute" se:name="info"> … … 65 65 <atts> 66 66 <attribute se:bind="attribute" se:name="code" se:mandat="true"> 67 <wordsInput trim="true" notnull="true" />67 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z][a-zA-Z0-9]*$" frenchPonct="false"/> 68 68 </attribute> 69 69 <!-- On autorise les attributs libres pour ajouter sur la valeur : racine="", codecomposant=""... --> 70 70 <attribute se:bind="attribute" se:show="ifExist"> 71 <wordsInput />71 <wordsInput frenchPonct="false"/> 72 72 </attribute> 73 73 </atts> -
trunk/Wsp_Modeling/es/content/condition/genericCond/xml.xed.xml
r10687 r11151 164 164 <atts> 165 165 <attribute se:bind="attribute" se:name="prefix" se:mandat="true"> 166 <wordsInput trim="true" notnull="true" />166 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 167 167 </attribute> 168 168 <attribute se:bind="attribute" se:name="namespace" se:mandat="true"> 169 <wordsInput trim="true" notnull="true" />169 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 170 170 </attribute> 171 171 </atts> -
trunk/Wsp_Modeling/es/content/core/freePrim/xml.xed.xml
r11061 r11151 184 184 <atts> 185 185 <attribute se:bind="attribute" se:name="key"> 186 <wordsInput trim="true" />186 <wordsInput trim="true" frenchPonct="false"/> 187 187 </attribute> 188 188 <ptritem se:bind="plugin" se:attributes="sc:refUri" notnull="true" class="xmlview" regexpSgn=".*#Xed\b.*"/> … … 211 211 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" notnull="true" regexpSgn=".*@sc_txt\b.*"/> 212 212 <attribute se:bind="attribute" se:name="encoding"> 213 <wordsInput trim="true" />213 <wordsInput trim="true" frenchPonct="false"/> 214 214 </attribute> 215 215 </atts> -
trunk/Wsp_Modeling/es/content/core/freeXed/xml.xed.xml
r10928 r11151 72 72 <atts> 73 73 <attribute se:bind="attribute" se:name="prefix" se:mandat="true"> 74 <wordsInput notnull="true" trim="true" />74 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 75 75 </attribute> 76 76 <attribute se:bind="attribute" se:name="ns" se:mandat="true"> 77 <wordsInput notnull="true" trim="true" />77 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 78 78 </attribute> 79 79 </atts> -
trunk/Wsp_Modeling/es/content/core/generatorItem/xml.xed.xml
r7714 r11151 61 61 <atts> 62 62 <attribute se:bind="attribute" se:name="extension" se:mandat="true" tooltiptext="Extension du fichier sans le point : 'xml', 'support', 'generateur', etc."> 63 <wordsInput notnull="true" trim="true" />63 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 64 64 </attribute> 65 65 <attribute se:bind="attribute" se:name="code" se:mandat="true"> 66 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" />66 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 67 67 </attribute> 68 68 </atts> -
trunk/Wsp_Modeling/es/content/core/undefinedPrim/xml.xed.xml
r7197 r11151 68 68 <atts> 69 69 <attribute se:bind="attribute" se:name="extensions" se:mandat="false"> 70 <wordsInput notnull="true" trim="true" flex="1" />70 <wordsInput notnull="true" trim="true" flex="1" frenchPonct="false"/> 71 71 </attribute> 72 72 <!--attribute se:bind="attribute" se:name="priority" se:mandat="true" se:defaultvalue="1"> -
trunk/Wsp_Modeling/es/content/data/dataFormOdTransf/xml.xed.xml
r11004 r11151 57 57 <atts> 58 58 <attribute se:id="sm:linkForCode" tooltiptext="Codes séparés par des espaces ou '*'." se:bind="attribute" se:name="codes" se:defaultvalue="*" se:mandat="true"> 59 <wordsInput filterRegExp="^([a-zA-Z0-9 ]+|\*)$" notnull="true" trim="true" />59 <wordsInput filterRegExp="^([a-zA-Z0-9 ]+|\*)$" notnull="true" trim="true" frenchPonct="false"/> 60 60 </attribute> 61 61 </atts> … … 63 63 64 64 <attribute se:id="axis" se:bind="attribute" se:name="axis"> 65 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" />65 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" frenchPonct="false"/> 66 66 </attribute> 67 67 68 68 <se:template se:id="atts_when"> 69 69 <attribute se:name="codes" se:bind="attribute" tooltiptext="&data.dataform.codes;"> 70 <wordsInput trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" />70 <wordsInput trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" frenchPonct="false"/> 71 71 </attribute> 72 72 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" regexpSgn=".*#Cond\b.*" tooltiptext="&data.dataform.condition;"/> … … 124 124 <element se:name="sm:fieldName" se:bind="element" se:id="sm:fieldName" forcefilled="true" se:show="ifExist"/> 125 125 <element se:name="sm:fieldValueString" se:id="sm:fieldValueString" se:bind="element" forcefilled="true" se:show="ifExist"/> 126 <element se: bind="element" se:name="sm:fieldValueEnum" se:id="sm:fieldValueEnum" forcefilled="true" se:show="ifExist">126 <element se:name="sm:fieldValueEnum" se:bind="element" se:id="sm:fieldValueEnum" forcefilled="true" se:show="ifExist"> 127 127 <atts> 128 128 <attribute se:id="sm:fieldValueEnum_format" se:bind="attribute" se:name="format" se:defaultvalue="label"> … … 736 736 <atts> 737 737 <attribute se:id="sm:linkForCode" tooltiptext="Codes séparés par des espaces ou '*'." se:bind="attribute" se:name="codes" se:defaultvalue="*" se:mandat="true"> 738 <wordsInput filterRegExp="^([a-zA-Z0-9 ]+)$" notnull="true" trim="true" />738 <wordsInput filterRegExp="^([a-zA-Z0-9 ]+)$" notnull="true" trim="true" frenchPonct="false"/> 739 739 </attribute> 740 740 </atts> … … 1049 1049 <atts> 1050 1050 <attribute se:bind="attribute" se:name="code"> 1051 <wordsInput trim="true" flex="1" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" />1051 <wordsInput trim="true" flex="1" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" frenchPonct="false"/> 1052 1052 </attribute> 1053 1053 </atts> … … 1060 1060 <atts> 1061 1061 <attribute se:id="refCode" se:name="refCode" se:bind="attribute" se:mandat="true"> 1062 <wordsInput trim="true" notnull="true" />1062 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 1063 1063 </attribute> 1064 1064 <attribute se:id="prefix" se:name="prefixIfExist" se:bind="attribute"> -
trunk/Wsp_Modeling/es/content/data/dataFormPrim/xml.xed.xml
r10922 r11151 44 44 <se:lib> 45 45 <attribute se:id="att_code" se:bind="attribute" se:name="code" se:mandat="true"> 46 <wordsInput notnull="true" trim="true" validRegExp="^[a-zA-Z0-9]+$" />46 <wordsInput notnull="true" trim="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 47 47 </attribute> 48 48 <attribute se:id="occ" se:bind="attribute" se:name="occurence" se:defaultvalue="one"> … … 64 64 <se:template se:id="attsIdentif"> 65 65 <attribute se:bind="attribute" se:name="code" se:mandat="true"> 66 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" />66 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 67 67 </attribute> 68 68 <attribute se:bind="attribute" se:name="name" se:mandat="true"> … … 111 111 <atts> 112 112 <attribute se:bind="attribute" se:name="maxCharacters"> 113 <wordsInput trim="true" validRegExp="^[0-9]+$" />113 <wordsInput trim="true" validRegExp="^[0-9]+$" frenchPonct="false"/> 114 114 </attribute> 115 115 </atts> … … 248 248 <atts> 249 249 <attribute se:name="refCode" se:bind="attribute" se:mandat="true"> 250 <wordsInput trim="true" notnull="true" />250 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 251 251 </attribute> 252 252 <attribute se:name="prefixIfExist" se:bind="attribute"> … … 261 261 <atts> 262 262 <attribute se:name="refCodes" se:bind="attribute"> 263 <wordsInput trim="true" notnull="true" />263 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 264 264 </attribute> 265 265 <attribute se:name="xpath" se:bind="attribute"> 266 <wordsInput trim="true" notnull="true" />266 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 267 267 </attribute> 268 268 <attribute se:name="prefixIfExist" se:bind="attribute"> … … 270 270 </attribute> 271 271 <attribute se:name="xpathOnValue" se:bind="attribute"> 272 <wordsInput trim="true" notnull="true" />272 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 273 273 </attribute> 274 274 <attribute se:name="separator" se:bind="attribute"> … … 285 285 <atts> 286 286 <attribute se:name="refCodes" se:bind="attribute"> 287 <wordsInput trim="true" notnull="true" />287 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 288 288 </attribute> 289 289 <attribute se:name="xpath" se:bind="attribute"> 290 <wordsInput trim="true" notnull="true" />290 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 291 291 </attribute> 292 292 </atts> … … 307 307 <atts> 308 308 <attribute se:name="refCodes" se:bind="attribute"> 309 <wordsInput trim="true" notnull="true" />309 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 310 310 </attribute> 311 311 <attribute se:name="xpath" se:bind="attribute"> 312 <wordsInput trim="true" notnull="true" />312 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 313 313 </attribute> 314 314 </atts> … … 396 396 <atts> 397 397 <attribute se:bind="attribute" se:name="refCode" se:mandat="true"> 398 <wordsInput notnull="true" trim="true" />398 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 399 399 </attribute> 400 400 <attribute se:bind="attribute" se:name="autoRepeatField"> … … 419 419 <atts> 420 420 <attribute se:bind="attribute" se:name="refCode" se:mandat="true"> 421 <wordsInput notnull="true" trim="true" />421 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 422 422 </attribute> 423 423 <se:ref se:refid="defaultStyle"/> … … 434 434 <atts> 435 435 <attribute se:bind="attribute" se:name="refCode" se:mandat="true"> 436 <wordsInput notnull="true" trim="true" />436 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 437 437 </attribute> 438 438 <se:ref se:refid="displayMode"/> … … 452 452 <atts> 453 453 <attribute se:bind="attribute" se:name="refCode" se:mandat="true"> 454 <wordsInput notnull="true" trim="true" />454 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 455 455 </attribute> 456 456 <attribute se:bind="attribute" se:name="editMode"> -
trunk/Wsp_Modeling/es/content/data/dataFormXhtmlTransf/xml.xed.xml
r10743 r11151 52 52 53 53 <attribute se:id="att_key" se:name="key" se:bind="attribute" se:mandat="true"> 54 <wordsInput trim="true" notnull="true"/>54 <wordsInput trim="true" validRegExp="^[a-zA-Z0-9]+$" notnull="true" frenchPonct="false"/> 55 55 </attribute> 56 56 57 57 <attribute se:id="att_class" se:name="class" se:bind="attribute"> 58 <wordsInput trim="true" />58 <wordsInput trim="true" validRegExp="^[a-zA-Z0-9-_ ]+$" frenchPonct="false"/> 59 59 </attribute> 60 60 61 61 <se:template se:id="atts_widget"> 62 62 <attribute se:name="widgetClass" se:bind="attribute"> 63 <wordsInput trim="true" />63 <wordsInput trim="true" validRegExp="^[a-zA-Z0-9-_ ]+$" frenchPonct="false"/> 64 64 </attribute> 65 65 <attribute se:name="crossRefEntries" se:bind="attribute"> 66 <wordsInput trim="true" />66 <wordsInput trim="true" frenchPonct="false"/> 67 67 </attribute> 68 68 </se:template> … … 103 103 <atts> 104 104 <attribute se:bind="attribute" se:name="path" se:mandat="true" se:defaultvalue="/@@"> 105 <wordsInput trim="true" notnull="true" />105 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 106 106 </attribute> 107 107 </atts> … … 162 162 <atts> 163 163 <attribute se:bind="attribute" se:name="path" se:mandat="true" se:defaultvalue="/@@"> 164 <wordsInput trim="true" notnull="true" />164 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 165 165 </attribute> 166 166 </atts> … … 515 515 <atts> 516 516 <attribute se:id="refCode" se:name="refCode" se:bind="attribute" se:mandat="true"> 517 <wordsInput trim="true" notnull="true" />517 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 518 518 </attribute> 519 519 <attribute se:id="prefix" se:name="prefixIfExist" se:bind="attribute"> … … 573 573 <atts> 574 574 <attribute se:name="codes" se:bind="attribute" se:mandat="true" tooltiptext="Codes des 'sm:field' séparés par des espaces."> 575 <wordsInput trim="true" notnull="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" />575 <wordsInput trim="true" notnull="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" frenchPonct="false"/> 576 576 </attribute> 577 577 </atts> … … 584 584 <atts> 585 585 <attribute se:name="codes" se:bind="attribute" se:mandat="true" tooltiptext="Codes des 'sm:group' séparés par des espaces."> 586 <wordsInput trim="true" notnull="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" />586 <wordsInput trim="true" notnull="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" frenchPonct="false"/> 587 587 </attribute> 588 588 </atts> … … 595 595 <atts> 596 596 <attribute se:name="codes" se:bind="attribute" se:mandat="true" tooltiptext="Codes des 'sm:setOf' séparés par des espaces."> 597 <wordsInput trim="true" notnull="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" />597 <wordsInput trim="true" notnull="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" frenchPonct="false"/> 598 598 </attribute> 599 599 </atts> … … 611 611 <atts> 612 612 <attribute se:name="codes" se:bind="attribute" se:mandat="true" tooltiptext="Codes des 'sm:subData' séparés par des espaces."> 613 <wordsInput trim="true" notnull="true" filterRegExp="^([a-zA-Z0-9 ]+)$" />613 <wordsInput trim="true" notnull="true" filterRegExp="^([a-zA-Z0-9 ]+)$" frenchPonct="false"/> 614 614 </attribute> 615 615 </atts> … … 627 627 <atts> 628 628 <attribute se:name="codes" se:bind="attribute" tooltiptext="&data.dataform.codes;"> 629 <wordsInput trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" />629 <wordsInput trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" frenchPonct="false"/> 630 630 </attribute> 631 631 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" regexpSgn=".*#Cond\b.*" tooltiptext="&data.dataform.condition;"/> … … 812 812 <atts> 813 813 <attribute se:name="field" se:id="nav_elt_field" se:bind="attribute" se:mandat="true"> 814 <wordsInput trim="true" notnull="true" />814 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 815 815 </attribute> 816 816 </atts> -
trunk/Wsp_Modeling/es/content/data/titleOdTransf/xml.xed.xml
r10812 r11151 61 61 <atts> 62 62 <attribute se:bind="attribute" se:name="code"> 63 <wordsInput trim="true" flex="1" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" />63 <wordsInput trim="true" flex="1" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" frenchPonct="false"/> 64 64 </attribute> 65 65 </atts> -
trunk/Wsp_Modeling/es/content/genDeploy/freeGenDeploy/xml.xed.xml
r10951 r11151 46 46 <atts> 47 47 <attribute se:bind="attribute" se:name="code" se:mandat="true"> 48 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" />48 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 49 49 </attribute> 50 50 <attribute se:bind="attribute" se:name="name" se:mandat="true"> … … 71 71 <atts> 72 72 <attribute se:bind="attribute" se:name="class" se:mandat="true"> 73 <wordsInput notnull="true" trim="true" />73 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 74 74 </attribute> 75 75 </atts> … … 100 100 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" notnull="true" regexpSgn=".*#Folder\b.*"/> 101 101 <attribute se:bind="attribute" se:name="mainFile" se:mandat="true"> 102 <wordsInput notnull="true" trim="true" />102 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 103 103 </attribute> 104 104 </atts> -
trunk/Wsp_Modeling/es/content/genDeploy/sendServerGenDeploy/xml.xed.xml
r10951 r11151 110 110 <atts> 111 111 <attribute se:name="code" se:bind="attribute" se:mandat="true"> 112 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" />112 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 113 113 </attribute> 114 114 <attribute se:name="name" se:bind="attribute" se:mandat="true"> -
trunk/Wsp_Modeling/es/content/generator/freeGenerator/xml.xed.xml
r10951 r11151 46 46 <atts> 47 47 <attribute se:bind="attribute" se:name="code" se:mandat="true"> 48 <wordsInput notnull="true" trim="true" flex="1" filterRegExp="^[a-zA-Z0-9]+$" />48 <wordsInput notnull="true" trim="true" flex="1" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 49 49 </attribute> 50 50 <attribute se:bind="attribute" se:name="name" se:mandat="true"> … … 71 71 <atts> 72 72 <attribute se:bind="attribute" se:name="class" se:mandat="true"> 73 <wordsInput notnull="true" trim="true" flex="1" />73 <wordsInput notnull="true" trim="true" flex="1" frenchPonct="false"/> 74 74 </attribute> 75 75 </atts> -
trunk/Wsp_Modeling/es/content/generator/odGenerator/xml.xed.xml
r10951 r11151 50 50 <atts> 51 51 <attribute se:bind="attribute" se:name="code" se:mandat="true"> 52 <wordsInput notnull="true" trim="true" flex="1" filterRegExp="^[a-zA-Z0-9]+$" />52 <wordsInput notnull="true" trim="true" flex="1" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 53 53 </attribute> 54 54 <attribute se:bind="attribute" se:name="name" se:mandat="true"> -
trunk/Wsp_Modeling/es/content/generator/webSiteGenerator/xml.xed.xml
r10951 r11151 48 48 <atts> 49 49 <attribute se:name="code" se:bind="attribute" se:mandat="true"> 50 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" />50 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 51 51 </attribute> 52 52 <attribute se:name="name" se:bind="attribute" se:mandat="true"> … … 99 99 <atts> 100 100 <attribute se:name="code" se:bind="attribute" se:mandat="true"> 101 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('template')" />101 <wordsInput notnull="true" trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('template')" frenchPonct="false"/> 102 102 </attribute> 103 103 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" notnull="true" regexpSgn=".*#UiTemplate\b.*"/> -
trunk/Wsp_Modeling/es/content/odTemplate/odTemplateText/xml.xed.xml
r11003 r11151 76 76 <atts> 77 77 <attribute se:bind="attribute" se:name="axis"> 78 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" />78 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" frenchPonct="false"/> 79 79 </attribute> 80 80 </atts> … … 83 83 <atts> 84 84 <attribute se:bind="attribute" se:name="axis"> 85 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" />85 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" frenchPonct="false"/> 86 86 </attribute> 87 87 </atts> … … 92 92 <atts> 93 93 <attribute se:bind="attribute" se:name="path" se:mandat="true" se:defaultvalue="/@@"> 94 <wordsInput trim="true" notnull="true" />94 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 95 95 </attribute> 96 96 </atts> … … 116 116 </attribute> 117 117 <!--attribute se:bind="attribute" se:name="axis"> A priori pas d'intéret 118 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" />118 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" frenchPonct="false"/> 119 119 </attribute--> 120 120 </atts> … … 344 344 <atts> 345 345 <attribute se:bind="attribute" se:name="refCategory" se:mandat="true"> 346 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categoryBlock')" />346 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categoryBlock')" frenchPonct="false"/> 347 347 </attribute> 348 348 <attribute se:bind="attribute" se:name="hideIfNoBlocks" se:defaultvalue="yes" tooltiptext="Masquer si il n'y a aucun block"> … … 415 415 <atts> 416 416 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 417 <wordsInput trim="true" notnull="true" />417 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 418 418 </attribute> 419 419 </atts> … … 499 499 <atts> 500 500 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 501 <wordsInput trim="true" notnull="true" />501 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 502 502 </attribute> 503 503 </atts> … … 542 542 <atts> 543 543 <attribute se:bind="attribute" se:name="refCategory" se:mandat="true"> 544 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categorySequence')" />544 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categorySequence')" frenchPonct="false"/> 545 545 </attribute> 546 546 <attribute se:bind="attribute" se:name="hideIfNoEntry" se:defaultvalue="yes" tooltiptext="Masquer si il n'y a aucune entrée à afficher dans cet index"> … … 623 623 <atts> 624 624 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 625 <wordsInput trim="true" notnull="true" />625 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 626 626 </attribute> 627 627 </atts> … … 772 772 <atts> 773 773 <attribute se:bind="attribute" se:name="category" se:mandat="true"> 774 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categorySequence')" />774 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categorySequence')" frenchPonct="false"/> 775 775 </attribute> 776 776 <attribute se:bind="attribute" se:name="prefix" se:mandat="false"> … … 795 795 <atts> 796 796 <attribute se:bind="attribute" se:name="category" se:mandat="true"> 797 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categoryBlock')" />797 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categoryBlock')" frenchPonct="false"/> 798 798 </attribute> 799 799 <attribute se:bind="attribute" se:name="sort" se:mandat="true" se:defaultvalue="ascending" tooltiptext="Trie les blocks selon la clef de trie définie dans les WDataBlocks"> -
trunk/Wsp_Modeling/es/content/odWidget/freeOdWidget/xml.xed.xml
r10765 r11151 50 50 <atts> 51 51 <attribute se:bind="attribute" se:name="code" se:mandat="true"> 52 <wordsInput trim="true" notnull="true" />52 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 53 53 </attribute> 54 54 <attribute se:bind="attribute" se:name="info"> … … 61 61 <atts> 62 62 <attribute se:bind="attribute" se:name="key" se:mandat="true"> 63 <wordsInput trim="true" notnull="true" />63 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 64 64 </attribute> 65 65 <attribute se:bind="attribute" se:name="occurence" se:mandat="true" se:defaultvalue="One"> … … 77 77 <atts> 78 78 <attribute se:bind="attribute" se:name="contentFormat" se:mandat="true" se:defaultvalue="od"> 79 <wordsInput notnull="true" trim="true" autocompleteProviderXPath="../xul:fixedProvider" />79 <wordsInput notnull="true" trim="true" autocompleteProviderXPath="../xul:fixedProvider" frenchPonct="false"/> 80 80 <fixedProvider> 81 81 <fpItem value="od"/> … … 105 105 <atts> 106 106 <attribute se:bind="attribute" se:name="path" se:mandat="true"> 107 <wordsInput trim="true" notnull="true" />107 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 108 108 </attribute> 109 109 </atts> … … 169 169 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" notnull="true" regexpSgn=".*#Image\b.*"/> 170 170 <attribute se:bind="attribute" se:name="code" se:mandat="true"> 171 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" />171 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 172 172 </attribute> 173 173 </atts> … … 177 177 <atts> 178 178 <attribute se:bind="attribute" se:name="category"> 179 <wordsInput trim="true" />179 <wordsInput trim="true" frenchPonct="false"/> 180 180 </attribute> 181 181 </atts> … … 185 185 <atts> 186 186 <attribute se:bind="attribute" se:name="category"> 187 <wordsInput trim="true" />187 <wordsInput trim="true" frenchPonct="false"/> 188 188 </attribute> 189 189 </atts> -
trunk/Wsp_Modeling/es/content/odWidget/openOdWidget/xml.xed.xml
r10812 r11151 48 48 <atts> 49 49 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 50 <wordsInput trim="true" notnull="true" />50 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 51 51 </attribute> 52 52 </atts> … … 210 210 <atts> 211 211 <attribute se:bind="attribute" se:name="category" se:mandat="false"> 212 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categorySequence')" />212 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categorySequence')" frenchPonct="false"/> 213 213 </attribute> 214 214 </atts> … … 306 306 <atts> 307 307 <attribute se:name="code" se:bind="attribute" se:mandat="true"> 308 <wordsInput trim="true" notnull="true" />308 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 309 309 </attribute> 310 310 <attribute se:name="info" se:bind="attribute"> -
trunk/Wsp_Modeling/es/content/organisation/compositionOdtTransf/xml.xed.xml
r10812 r11151 96 96 <se:template se:id="atts_when"> 97 97 <attribute se:name="codes" se:bind="attribute" tooltiptext="&organisation.composition.codes;"> 98 <wordsInput trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" />98 <wordsInput trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" frenchPonct="false"/> 99 99 </attribute> 100 100 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" regexpSgn=".*#Cond\b.*" tooltiptext="&organisation.composition.condition;"/> … … 146 146 </se:choice> 147 147 <attribute se:id="sm:linkPartCode" tooltiptext="Codes des 'sm:part' séparés par des espaces ou '*'." se:bind="attribute" se:name="codes" se:defaultvalue="*" se:mandat="true"> 148 <wordsInput notnull="true" trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" />148 <wordsInput notnull="true" trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" frenchPonct="false"/> 149 149 </attribute> 150 150 <!--** inDataOrder --> … … 257 257 <atts> 258 258 <attribute se:id="axis" se:bind="attribute" se:name="axis"> 259 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" />259 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" frenchPonct="false"/> 260 260 </attribute> 261 261 </atts> … … 331 331 <atts> 332 332 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 333 <wordsInput trim="true" notnull="true" />333 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 334 334 </attribute> 335 335 </atts> … … 355 355 <atts> 356 356 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 357 <wordsInput trim="true" notnull="true" />357 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 358 358 </attribute> 359 359 </atts> … … 518 518 <atts> 519 519 <attribute se:bind="attribute" se:name="category" se:mandat="false"> 520 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categorySequence')" />520 <wordsInput notnull="true" trim="true" flex="1" autocompleteProviderXPath="id('categorySequence')" frenchPonct="false"/> 521 521 </attribute> 522 522 </atts> … … 547 547 <atts> 548 548 <attribute se:bind="attribute" se:name="category" se:mandat="true"> 549 <wordsInput notnull="true" trim="true" autocompleteProviderXPath="id('categoryBlock')" />549 <wordsInput notnull="true" trim="true" autocompleteProviderXPath="id('categoryBlock')" frenchPonct="false"/> 550 550 </attribute> 551 551 </atts> … … 577 577 <atts> 578 578 <attribute se:bind="attribute" se:name="category" se:mandat="true"> 579 <wordsInput notnull="true" trim="true" autocompleteProviderXPath="id('categoryBlock')" />579 <wordsInput notnull="true" trim="true" autocompleteProviderXPath="id('categoryBlock')" frenchPonct="false"/> 580 580 </attribute> 581 581 </atts> … … 683 683 <atts> 684 684 <attribute se:bind="attribute" se:name="code"> 685 <wordsInput trim="true" flex="1" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" />685 <wordsInput trim="true" flex="1" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" frenchPonct="false"/> 686 686 </attribute> 687 687 </atts> -
trunk/Wsp_Modeling/es/content/organisation/compositionPrim/xml.xed.xml
r11066 r11151 45 45 <se:lib> 46 46 <attribute se:id="att_code" se:bind="attribute" se:name="code" se:mandat="true"> 47 <wordsInput notnull="true" trim="true" validRegExp="^[a-zA-Z0-9]+$" />47 <wordsInput notnull="true" trim="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 48 48 </attribute> 49 49 <attribute se:id="att_name" se:bind="attribute" se:name="name" se:mandat="true"> … … 163 163 <atts> 164 164 <attribute se:bind="attribute" se:name="refCodes" se:mandat="true" tooltiptext="Codes des part séparés par un espace, ou '*'."> 165 <wordsInput notnull="true" trim="true" />165 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 166 166 </attribute> 167 167 </atts> … … 204 204 <atts> 205 205 <attribute se:bind="attribute" se:name="refCode" se:mandat="true"> 206 <wordsInput notnull="true" trim="true" />206 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 207 207 </attribute> 208 208 <attribute se:bind="attribute" se:name="userDependentPref"> … … 230 230 <atts> 231 231 <attribute se:bind="attribute" se:name="key" se:mandat="true"> 232 <wordsInput trim="true" />232 <wordsInput trim="true" frenchPonct="false"/> 233 233 </attribute> 234 234 </atts> … … 265 265 <atts> 266 266 <attribute se:bind="attribute" se:name="refCode" se:mandat="true"> 267 <wordsInput notnull="true" trim="true" />267 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 268 268 </attribute> 269 269 <attribute se:bind="attribute" se:name="display" se:mandat="false" se:defaultvalue="true"> … … 323 323 <atts> 324 324 <attribute se:bind="attribute" se:name="pathRootFile" se:mandat="true"> 325 <wordsInput notnull="true" trim="true" />325 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 326 326 </attribute> 327 327 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" regexpSgn=".*@sc_doss\b.*"/> -
trunk/Wsp_Modeling/es/content/organisation/compositionXhtmlTransf/xml.xed.xml
r11116 r11151 68 68 69 69 <attribute se:id="att_codes-for" tooltiptext="&organisation.composition.codes;" se:bind="attribute" se:name="codes" se:defaultvalue="*" se:mandat="true"> 70 <wordsInput notnull="true" trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" />70 <wordsInput notnull="true" trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" frenchPonct="false"/> 71 71 </attribute> 72 72 73 73 <attribute se:id="att_class" se:name="class" se:bind="attribute"> 74 <wordsInput trim="true" />74 <wordsInput trim="true" validRegExp="^[a-zA-Z0-9-_ ]+$" frenchPonct="false"/> 75 75 </attribute> 76 76 77 77 <se:template se:id="atts_widget"> 78 78 <attribute se:name="widgetClass" se:bind="attribute"> 79 <wordsInput trim="true" notnull="true" />79 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9-_ ]+$" frenchPonct="false"/> 80 80 </attribute> 81 81 <attribute se:name="crossRefEntries" se:bind="attribute"> 82 <wordsInput trim="true" />82 <wordsInput trim="true" frenchPonct="false"/> 83 83 </attribute> 84 84 </se:template> … … 86 86 <se:template se:id="atts_when"> 87 87 <attribute se:name="codes" se:bind="attribute" tooltiptext="&organisation.composition.codes;"> 88 <wordsInput trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" />88 <wordsInput trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$" frenchPonct="false"/> 89 89 </attribute> 90 90 <ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" regexpSgn=".*#Cond\b.*" tooltiptext="&organisation.composition.condition;"/> … … 215 215 <atts> 216 216 <attribute se:bind="attribute" se:name="path" se:mandat="true" se:defaultvalue="/@@"> 217 <wordsInput trim="true" notnull="true" />217 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 218 218 </attribute> 219 219 </atts> … … 290 290 <atts> 291 291 <attribute se:bind="attribute" se:name="path" se:mandat="true" se:defaultvalue="/@@"> 292 <wordsInput trim="true" notnull="true" />292 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 293 293 </attribute> 294 294 </atts> … … 636 636 <atts> 637 637 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 638 <wordsInput trim="true" notnull="true" />638 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 639 639 </attribute> 640 640 </atts> … … 647 647 <atts> 648 648 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 649 <wordsInput trim="true" notnull="true" />649 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 650 650 </attribute> 651 651 </atts> … … 702 702 <xul:ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" regexpSgn=".*#Image\b.*"/> 703 703 <xul:attribute se:name="sc:src" se:bind="attribute" tooltiptext="Chemin vers une image dans published files"> 704 <xul:wordsInput trim="true" />704 <xul:wordsInput trim="true" frenchPonct="false"/> 705 705 </xul:attribute> 706 706 <xul:attribute se:bind="attribute" se:name="alt"> … … 711 711 </xul:attribute> 712 712 <xul:attribute se:bind="attribute" se:name="class"> 713 <xul:wordsInput />713 <xul:wordsInput validRegExp="^[a-zA-Z0-9-_ ]+$" frenchPonct="false"/> 714 714 </xul:attribute> 715 715 <xul:attribute se:bind="attribute" se:show="ifExist"> 716 <xul:wordsInput />716 <xul:wordsInput frenchPonct="false"/> 717 717 </xul:attribute> 718 718 </xul:atts> … … 721 721 <xul:atts> 722 722 <xul:attribute se:bind="attribute" se:name="class"> 723 <xul:wordsInput />723 <xul:wordsInput validRegExp="^[a-zA-Z0-9-_ ]+$" frenchPonct="false"/> 724 724 </xul:attribute> 725 725 <xul:attribute se:bind="attribute" se:show="ifExist"> 726 <xul:wordsInput />726 <xul:wordsInput frenchPonct="false"/> 727 727 </xul:attribute> 728 728 </xul:atts> … … 1080 1080 <atts> 1081 1081 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 1082 <wordsInput trim="true" notnull="true" />1082 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 1083 1083 </attribute> 1084 1084 </atts> … … 1091 1091 <atts> 1092 1092 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 1093 <wordsInput trim="true" notnull="true" />1093 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 1094 1094 </attribute> 1095 1095 </atts> … … 1129 1129 <xul:ptritem se:bind="plugin" se:attributes="sc:refUri" class="xmlview" regexpSgn=".*#Image\b.*"/> 1130 1130 <xul:attribute se:name="sc:src" se:bind="attribute" tooltiptext="Chemin vers une image dans published files"> 1131 <xul:wordsInput trim="true" />1131 <xul:wordsInput trim="true" frenchPonct="false"/> 1132 1132 </xul:attribute> 1133 1133 <xul:attribute se:bind="attribute" se:name="alt"> … … 1138 1138 </xul:attribute> 1139 1139 <xul:attribute se:bind="attribute" se:name="class"> 1140 <xul:wordsInput />1140 <xul:wordsInput validRegExp="^[a-zA-Z0-9-_ ]+$" frenchPonct="false"/> 1141 1141 </xul:attribute> 1142 1142 <xul:attribute se:bind="attribute" se:show="ifExist"> 1143 <xul:wordsInput />1143 <xul:wordsInput frenchPonct="false"/> 1144 1144 </xul:attribute> 1145 1145 </xul:atts> … … 1148 1148 <xul:atts> 1149 1149 <xul:attribute se:bind="attribute" se:name="class"> 1150 <xul:wordsInput />1150 <xul:wordsInput validRegExp="^[a-zA-Z0-9-_ ]+$" frenchPonct="false"/> 1151 1151 </xul:attribute> 1152 1152 <xul:attribute se:bind="attribute" se:show="ifExist"> 1153 <xul:wordsInput />1153 <xul:wordsInput frenchPonct="false"/> 1154 1154 </xul:attribute> 1155 1155 </xul:atts> … … 1238 1238 <atts> 1239 1239 <attribute se:bind="attribute" se:name="template" se:mandat="true"> 1240 <wordsInput notnull="true" trim="true" autocompleteProviderXPath="id('template')" />1240 <wordsInput notnull="true" trim="true" autocompleteProviderXPath="id('template')" frenchPonct="false"/> 1241 1241 </attribute> 1242 1242 <attribute se:bind="attribute" se:name="step"> 1243 <wordsInput trim="true" validRegExp="^(\d*)$" />1243 <wordsInput trim="true" validRegExp="^(\d*)$" frenchPonct="false"/> 1244 1244 </attribute> 1245 1245 </atts> … … 1272 1272 <atts> 1273 1273 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 1274 <wordsInput trim="true" notnull="true" />1274 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 1275 1275 </attribute> 1276 1276 <se:ref se:refid="att_format-zone"/> … … 1293 1293 <atts> 1294 1294 <attribute se:bind="attribute" se:name="template" se:mandat="true"> 1295 <wordsInput notnull="true" trim="true" />1295 <wordsInput notnull="true" trim="true" autocompleteProviderXPath="id('template')" frenchPonct="false"/> 1296 1296 </attribute> 1297 1297 <attribute se:bind="attribute" se:name="step"> 1298 <wordsInput trim="true" validRegExp="^(\d*)$" />1298 <wordsInput trim="true" validRegExp="^(\d*)$" frenchPonct="false"/> 1299 1299 </attribute> 1300 1300 </atts> … … 1375 1375 <atts> 1376 1376 <attribute se:bind="attribute" se:name="template" se:mandat="true"> 1377 <wordsInput trim="true" notnull="true" autocompleteProviderXPath="id('template')" />1377 <wordsInput trim="true" notnull="true" autocompleteProviderXPath="id('template')" frenchPonct="false"/> 1378 1378 </attribute> 1379 1379 <attribute se:bind="attribute" se:name="step"> 1380 <wordsInput trim="true" validRegExp="^(\d*)$" />1380 <wordsInput trim="true" validRegExp="^(\d*)$" frenchPonct="false"/> 1381 1381 </attribute> 1382 1382 </atts> … … 1408 1408 <atts> 1409 1409 <attribute se:name="key" se:bind="attribute" se:mandat="true"> 1410 <wordsInput trim="true" notnull="true" />1410 <wordsInput trim="true" notnull="true" validRegExp="^[a-zA-Z0-9]+$" frenchPonct="false"/> 1411 1411 </attribute> 1412 1412 <se:ref se:refid="att_format-zone"/> … … 1430 1430 <atts> 1431 1431 <attribute se:bind="attribute" se:name="template" se:mandat="true"> 1432 <wordsInput trim="true" notnull="true" autocompleteProviderXPath="id('template')" />1432 <wordsInput trim="true" notnull="true" autocompleteProviderXPath="id('template')" frenchPonct="false"/> 1433 1433 </attribute> 1434 1434 <attribute se:bind="attribute" se:name="step"> 1435 <wordsInput trim="true" validRegExp="^(\d*)$" />1435 <wordsInput trim="true" validRegExp="^(\d*)$" frenchPonct="false"/> 1436 1436 </attribute> 1437 1437 </atts> -
trunk/Wsp_Modeling/es/content/resources/asciiXhtmlTransf/xml.xed.xml
r10307 r11151 69 69 <atts> 70 70 <attribute se:bind="attribute" se:name="role"> 71 <wordsInput trim="true" />71 <wordsInput trim="true" frenchPonct="false"/> 72 72 </attribute> 73 73 </atts> … … 146 146 </attribute> 147 147 <attribute se:name="offset" se:bind="attribute"> 148 <wordsInput trim="true" />148 <wordsInput trim="true" frenchPonct="false"/> 149 149 </attribute> 150 150 <attribute se:name="direction" se:bind="attribute"> … … 176 176 </attribute> 177 177 <attribute se:name="offset" se:bind="attribute"> 178 <wordsInput trim="true" />178 <wordsInput trim="true" frenchPonct="false"/> 179 179 </attribute> 180 180 <attribute se:name="suffix" se:bind="attribute"> … … 235 235 <atts> 236 236 <attribute se:bind="attribute" se:name="textPointer"> 237 <wordsInput trim="false"/>237 <wordsInput/> 238 238 </attribute> 239 239 </atts> … … 247 247 <atts> 248 248 <attribute se:bind="attribute" se:name="role"> 249 <wordsInput trim="true" />249 <wordsInput trim="true" frenchPonct="false"/> 250 250 </attribute> 251 251 </atts> -
trunk/Wsp_Modeling/es/content/resources/audioPrim/xml.xed.xml
r10818 r11151 85 85 <atts> 86 86 <attribute se:name="extensions" se:bind="attribute" se:mandat="true"> 87 <wordsInput notnull="true" trim="true" />87 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 88 88 </attribute> 89 89 </atts> … … 92 92 <atts> 93 93 <attribute se:name="type" se:bind="attribute" se:mandat="true"> 94 <wordsInput notnull="true" trim="true" flex="1" />94 <wordsInput notnull="true" trim="true" flex="1" frenchPonct="false"/> 95 95 </attribute> 96 96 </atts> … … 150 150 <toolbarbutton class="helpBtn" tooltiptext="Documentation du player MP3 (Site web externe)" oncommand="ut.loadExternalURL('http://flash-mp3-player.net/players/maxi/documentation/');"/> 151 151 <attribute se:name="list" se:bind="attribute" tooltiptext="Options séparées par un &"> 152 <wordsInput trim="true" notnull="true" />152 <wordsInput trim="true" notnull="true" frenchPonct="false"/> 153 153 </attribute> 154 154 </atts> -
trunk/Wsp_Modeling/es/content/resources/binaryOdTransf/xml.xed.xml
r11005 r11151 373 373 <atts> 374 374 <attribute se:bind="attribute" se:name="code"> 375 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" />375 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" frenchPonct="false"/> 376 376 </attribute> 377 377 </atts> … … 383 383 <atts> 384 384 <attribute se:id="axis" se:bind="attribute" se:name="axis"> 385 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" />385 <wordsInput trim="true" filterRegExp="^[a-zA-Z0-9]+$" autocompleteProviderXPath="id('axis')" frenchPonct="false"/> 386 386 </attribute> 387 387 </atts> -
trunk/Wsp_Modeling/es/content/resources/binaryPrim/xml.xed.xml
r11120 r11151 68 68 <atts> 69 69 <attribute se:name="extensions" se:bind="attribute" se:mandat="true"> 70 <wordsInput notnull="true" trim="true" />70 <wordsInput notnull="true" trim="true" frenchPonct="false"/> 71 71 </attribute> 72 72 </atts> … … 75 75 <atts> 76 76 <attribute se:name="type" se:bind="attribute" se:mandat="true"> 77 <wordsInput notnull="true" trim="true" flex="1" />77 <wordsInput notnull="true" trim="true" flex="1" frenchPonct="false"/> 78 78 </attribute> 79 79 </atts> -
trunk/Wsp_Modeling/es/content/resources/binaryXhtmlTransf/binary.xed.xml
r10961 r11151 53 53 54 54 <se:lib> 55 56 <!-- LIB : various atts --> 57 <attribute se:id="att_sizeTemplate" se:bind="attribute"> 58 <wordsInput trim="true"/> 55 <!-- LIB : att_int --> 56 <attribute se:id="att_int" se:bind="attribute"> 57 <wordsInput trim="true" validRegExp="^[0-9]+$" notnull="true" frenchPonct="false"/> 58 </attribute> 59 60 <!-- LIB : att_float --> 61 <attribute se:id="att_float" se:bind="attribute"> 62 <wordsInput trim="true" validRegExp="^[0-9.]+$" frenchPonct="false"/> 63 </attribute> 64 65 <!-- LIB : att_color --> 66 <attribute se:id="att_color" se:bind="attribute" tooltiptext="Couleur en notation hexadécimale ex: FF0000 (rouge)"> 67 <wordsInput trim="true" notnull="true" filterRegExp="^[0-9a-fA-f][0-9a-fA-f][0-9a-fA-f][0-9a-fA-f][0-9a-fA-f][0-9a-fA-f]$"/> 59 68 </attribute> 60 69 … … 62 71 <element se:name="sm:scaleFromStandardCharSize" se:id="sm:scaleSCS" se:bind="element" insert="collapsed" tooltiptext="Echelle en fonction de la taille standard de l'image"> 63 72 <atts> 64 <attribute se:name="targetFontSizeInPt" se:bind="attribute" se:mandat="true"> 65 <wordsInput trim="true" validRegExp="^[0-9.]+$" notnull="true"/> 66 </attribute> 67 <attribute se:name="ifDiffMoreThan" se:bind="attribute"> 68 <wordsInput trim="true" validRegExp="^[0-9.]+$" notnull="true"/> 69 </attribute> 73 <se:ref se:name="targetFontSizeInPt" se:refid="att_float"/> 74 <se:ref se:name="ifDiffMoreThan" se:refid="att_float"/> 70 75 </atts> 71 76 <childs> … … 82 87 <element se:name="sm:scaleFromStandardCharSize" se:id="sm:scaleSCSnodpi" se:bind="element" insert="collapsed" tooltiptext="Echelle en fonction de la taille standard de l'image"> 83 88 <atts> 84 <attribute se:name="targetFontSizeInPt" se:bind="attribute" se:mandat="true"> 85 <wordsInput trim="true" validRegExp="^[0-9.]+$" notnull="true"/> 86 &n