websiteWebsite
bechamail Bechamail
Bechamail est un outil de gestion des adresses email par domaine, avant tout orienté utilisateur final.

 

Browse the code

Differences between 130 and 131 on /.
Number of edited files: 10 (4 added, 0 deleted and 6 modified)
Author: zenjo
Log message: MX du domaine pour le supadmin dans liste-alias et mailbox + rebuild use cases (1)
Date: 2009-12-30 11:40:56

Added file(s) Deleted file(s) Modified file(s)

 

Old New Code
3 3
<entry
4 4
   kind="dir"
5 5
   path="."
6  
   revision="129">
  6
   revision="130">
7 7
<url>http://svn.codingteam.net/code/bechamail</url>
8 8
<repository>
9 9
<root>http://svn.codingteam.net/code/bechamail</root>
13 13
<schedule>normal</schedule>
14 14
</wc-info>
15 15
<commit
16  
   revision="129">
  16
   revision="130">
17 17
<author>zenjo</author>
18  
<date>2009-12-26T10:58:16.151567Z</date>
  18
<date>2009-12-26T12:46:52.122968Z</date>
19 19
</commit>
20 20
</entry>
21 21
</info>
22 22

                                        

 

Old New Code
1 1
<?xml version="1.0" encoding="UTF-8"?>
2  
<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2009-04-19T10:53:49" xmi.version="1.2" >
  2
<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2009-12-29T15:45:42" xmi.version="1.2" >
3 3
 <XMI.header>
4 4
  <XMI.documentation>
5 5
   <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
21 21
     </UML:Namespace.ownedElement>
22 22
     <XMI.extension xmi.extender="umbrello" >
23 23
      <diagrams>
24  
       <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1022" snapy="10" showatts="1" xmi.id="145" documentation="" type="1" showops="1" showpackage="0" name="diagramme de classes" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="871" >
  24
       <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1009" snapy="10" showatts="1" xmi.id="145" documentation="" type="1" showops="1" showpackage="0" name="diagramme de classes" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="855" >
25 25
        <widgets/>
26 26
        <messages/>
27 27
        <associations/>
36 36
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="149" isRoot="false" isAbstract="false" name="Login" />
37 37
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="150" isRoot="false" isAbstract="false" name="Vérifier login/mot de passe" />
38 38
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="151" isRoot="false" isAbstract="false" name="Vérifier niveau" />
39  
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="174" isRoot="false" isAbstract="false" name="Gestion alias" />
  39
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="174" isRoot="false" isAbstract="false" name="Alias non génériques" />
40 40
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="175" isRoot="false" isAbstract="false" name="Gestion mailbox" />
41 41
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="176" isRoot="false" isAbstract="false" name="Gestion logins" />
42 42
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="177" isRoot="false" isAbstract="false" name="info boite suppr/répertoire" />
53 53
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="261" isRoot="false" isAbstract="false" name="4. Modifier alias_1" />
54 54
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="263" isRoot="false" isAbstract="false" name="Ajouter mailbox" />
55 55
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="265" isRoot="false" isAbstract="false" name="Supprimer mailbox" />
56  
      <UML:UseCase comment="Voir aussi le use case 1" isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="266" isRoot="false" isAbstract="false" name="1. Gestion" />
  56
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="266" isRoot="false" isAbstract="false" name="Gestion" />
57 57
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="324" isRoot="false" isAbstract="false" name="Vérifier doublons pop 3" />
58 58
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="331" isRoot="false" isAbstract="false" name="Modifier login" />
59 59
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="333" isRoot="false" isAbstract="false" name="Ajouter login" />
138 138
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="2JBjtbHTERFm" isRoot="false" isAbstract="false" name="Modifier mailbox" />
139 139
      <UML:Dependency isSpecification="false" visibility="public" namespace="Use Case View" xmi.id="JAT8k4X3P4cp" client="2JBjtbHTERFm" name="«extend»" supplier="175" />
140 140
      <UML:Dependency isSpecification="false" visibility="public" namespace="Use Case View" xmi.id="7aJCt3bdco0j" client="203" name="" supplier="175" />
  141
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="Ut05KffeXl6I" isRoot="false" isAbstract="false" name="Domaines" />
  142
      <UML:Generalization isSpecification="false" child="Ut05KffeXl6I" visibility="public" namespace="Use Case View" xmi.id="im1ZRXdDOcje" parent="266" discriminator="" name="" />
  143
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="MFAhBAMopcvD" isRoot="false" isAbstract="false" name="Alias génériques" />
  144
      <UML:Generalization isSpecification="false" child="MFAhBAMopcvD" visibility="public" namespace="Use Case View" xmi.id="yLI6lvdhCO23" parent="266" discriminator="" name="" />
  145
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="euJchIcedGdR" isRoot="false" isAbstract="false" name="Système" />
  146
      <UML:UseCase isSpecification="false" isLeaf="false" visibility="public" namespace="Use Case View" xmi.id="YlbKRP869cl3" isRoot="false" isAbstract="false" name="Vérification domaines" />
  147
      <UML:Generalization isSpecification="false" child="euJchIcedGdR" visibility="public" namespace="Use Case View" xmi.id="vNiCyNpE0EiQ" parent="266" discriminator="" name="" />
  148
      <UML:Generalization isSpecification="false" child="MFAhBAMopcvD" visibility="public" namespace="Use Case View" xmi.id="ntYo8GCLCpKe" parent="euJchIcedGdR" discriminator="" name="" />
  149
      <UML:Generalization isSpecification="false" child="Ut05KffeXl6I" visibility="public" namespace="Use Case View" xmi.id="PFba5tCtonSs" parent="euJchIcedGdR" discriminator="" name="" />
  150
      <UML:Generalization isSpecification="false" child="YlbKRP869cl3" visibility="public" namespace="Use Case View" xmi.id="QMtDAJ5nSagb" parent="euJchIcedGdR" discriminator="" name="" />
141 151
     </UML:Namespace.ownedElement>
142 152
     <XMI.extension xmi.extender="umbrello" >
143 153
      <diagrams>
144  
       <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1031" snapy="10" showatts="1" xmi.id="146" documentation="" type="2" showops="1" showpackage="0" name="Bechamail" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="1418" >
  154
       <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1027" snapy="10" showatts="1" xmi.id="146" documentation="" type="2" showops="1" showpackage="0" name="Bechamail" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="1419" >
145 155
        <widgets>
146 156
         <actorwidget usesdiagramfillcolor="0" width="106" x="31" fillcolor="#ffffc0" y="17" linewidth="none" height="63" usefillcolor="1" isinstance="0" xmi.id="147" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" />
147 157
         <actorwidget usesdiagramfillcolor="0" width="142" x="202" fillcolor="#ffffc0" y="13" linewidth="none" height="63" usefillcolor="1" isinstance="0" xmi.id="148" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" />
148 158
         <usecasewidget usesdiagramfillcolor="1" width="70" x="119" fillcolor="none" y="143" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="149" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
149 159
         <usecasewidget usesdiagramfillcolor="1" width="223" x="25" fillcolor="none" y="259" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="150" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
150 160
         <usecasewidget usesdiagramfillcolor="1" width="134" x="110" fillcolor="none" y="463" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="151" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
151  
         <notewidget usesdiagramfillcolor="1" width="322" x="9" fillcolor="none" y="591" linewidth="none" height="106" usefillcolor="1" isinstance="0" xmi.id="173" text="Niveau 1 (=Administrateur)?
152  
- o => Ts les domaines+gest. login+alias générique+info boite/répertoire+stats login et transport
  161
         <notewidget usesdiagramfillcolor="1" width="322" x="9" fillcolor="none" y="591" linewidth="none" height="106" usefillcolor="1" isinstance="0" xmi.id="173" text="Niveau 1 (=Superadministrateur)?
  162
- o => Ts les domaines, gest. login+alias
  163
génériques+domaines/transports
  164
+stats détaillées
153 165
- n => Domaines autorisés" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
154  
         <usecasewidget usesdiagramfillcolor="1" width="121" x="618" fillcolor="none" y="25" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="174" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
155  
         <usecasewidget usesdiagramfillcolor="0" width="136" x="524" fillcolor="#ffffc0" y="493" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="175" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" />
156  
         <usecasewidget usesdiagramfillcolor="1" width="112" x="551" fillcolor="none" y="998" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="176" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
157  
         <usecasewidget usesdiagramfillcolor="1" width="97" x="613" fillcolor="none" y="1266" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="193" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  166
         <usecasewidget usesdiagramfillcolor="0" width="161" x="628" fillcolor="#ffffc0" y="70" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="174" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" />
  167
         <usecasewidget usesdiagramfillcolor="0" width="136" x="713" fillcolor="#ffffc0" y="182" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="175" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" />
  168
         <usecasewidget usesdiagramfillcolor="1" width="112" x="738" fillcolor="none" y="314" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="176" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  169
         <usecasewidget usesdiagramfillcolor="1" width="97" x="754" fillcolor="none" y="436" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="193" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
158 170
         <notewidget usesdiagramfillcolor="1" width="202" x="35" fillcolor="none" y="331" linewidth="none" height="74" usefillcolor="1" isinstance="0" xmi.id="199" text="Login/mot de passe ok?
159 171
- o => Accès autorisé
160 172
- n => Accès interdit" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
161  
         <usecasewidget usesdiagramfillcolor="1" width="119" x="458" fillcolor="none" y="247" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="200" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
162  
         <usecasewidget usesdiagramfillcolor="1" width="126" x="450" fillcolor="none" y="152" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="201" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
163  
         <usecasewidget usesdiagramfillcolor="1" width="140" x="451" fillcolor="none" y="378" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="202" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
164  
         <usecasewidget usesdiagramfillcolor="0" width="314" x="546" fillcolor="#ffffc0" y="856" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="203" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" />
165  
         <usecasewidget usesdiagramfillcolor="1" width="195" x="697" fillcolor="none" y="238" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="219" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
166  
         <usecasewidget usesdiagramfillcolor="1" width="228" x="690" fillcolor="none" y="166" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="220" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
167  
         <usecasewidget usesdiagramfillcolor="1" width="172" x="701" fillcolor="none" y="100" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="221" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
168  
         <usecasewidget usesdiagramfillcolor="0" width="252" x="676" fillcolor="#ffffc0" y="321" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="222" showstereotype="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,75,0,0,0,0,0" linecolor="#ff0000" />
169 173
         <usecasewidget usesdiagramfillcolor="1" width="300" x="17" fillcolor="none" y="735" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="254" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
170  
         <usecasewidget usesdiagramfillcolor="0" width="134" x="559" fillcolor="#ffffc0" y="603" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="263" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" />
171  
         <usecasewidget usesdiagramfillcolor="0" width="155" x="519" fillcolor="#ffffc0" y="737" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="265" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" />
172  
         <usecasewidget usesdiagramfillcolor="0" width="83" x="272" fillcolor="#ffffc0" y="164" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="266" showstereotype="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,75,0,0,0,0,0" linecolor="#ff0000" />
173  
         <usecasewidget usesdiagramfillcolor="1" width="178" x="805" fillcolor="none" y="642" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="324" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
174  
         <usecasewidget usesdiagramfillcolor="1" width="123" x="716" fillcolor="none" y="1117" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="331" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
175  
         <usecasewidget usesdiagramfillcolor="1" width="116" x="834" fillcolor="none" y="1204" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="333" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
176  
         <usecasewidget usesdiagramfillcolor="1" width="137" x="576" fillcolor="none" y="1176" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="335" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
177  
         <usecasewidget usesdiagramfillcolor="1" width="193" x="800" fillcolor="none" y="1019" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="337" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  174
         <usecasewidget usesdiagramfillcolor="0" width="83" x="472" fillcolor="#ffffc0" y="256" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="266" showstereotype="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" />
178 175
         <usecasewidget usesdiagramfillcolor="1" width="304" x="23" fillcolor="none" y="837" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="339" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
179  
         <boxwidget usesdiagramfillcolor="1" width="1023" x="4" fillcolor="none" y="0" linewidth="none" height="1414" usefillcolor="1" isinstance="0" xmi.id="365" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#000000" />
180  
         <usecasewidget usesdiagramfillcolor="1" width="100" x="486" fillcolor="none" y="1346" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="440" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
181  
         <usecasewidget usesdiagramfillcolor="1" width="198" x="774" fillcolor="none" y="1346" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="442" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
182  
         <actorwidget usesdiagramfillcolor="1" width="49" x="45" fillcolor="none" y="1115" linewidth="none" height="63" usefillcolor="1" isinstance="0" xmi.id="451" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
183  
         <usecasewidget usesdiagramfillcolor="1" width="70" x="259" fillcolor="none" y="1120" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="452" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
184  
         <usecasewidget usesdiagramfillcolor="1" width="139" x="825" fillcolor="none" y="558" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="CFs2YImy2NUk" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
185  
         <usecasewidget usesdiagramfillcolor="0" width="204" x="776" fillcolor="#ffffc0" y="740" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="Lb1VS29vftn8" showstereotype="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" />
186  
         <usecasewidget usesdiagramfillcolor="1" width="130" x="559" fillcolor="none" y="669" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="2JBjtbHTERFm" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
187  
         <notewidget usesdiagramfillcolor="0" width="123" x="840" fillcolor="#ffffff" y="6" linewidth="none" height="70" usefillcolor="1" isinstance="0" xmi.id="8ph59bD5ZRd6" showstereotype="1" text="Use case 0
188  
1. = voir aussi 
189  
use case 1" usesdiagramusefillcolor="1" font="New Century Schoolbook,9,-1,5,50,0,0,0,0,0" linecolor="none" />
  176
         <boxwidget usesdiagramfillcolor="1" width="1023" x="0" fillcolor="none" y="0" linewidth="none" height="1414" usefillcolor="1" isinstance="0" xmi.id="365" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#000000" />
  177
         <usecasewidget usesdiagramfillcolor="1" width="100" x="464" fillcolor="none" y="709" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="440" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  178
         <usecasewidget usesdiagramfillcolor="1" width="198" x="432" fillcolor="none" y="861" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="442" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  179
         <actorwidget usesdiagramfillcolor="1" width="49" x="344" fillcolor="none" y="1026" linewidth="none" height="63" usefillcolor="1" isinstance="0" xmi.id="451" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  180
         <usecasewidget usesdiagramfillcolor="1" width="70" x="558" fillcolor="none" y="1031" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="452" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  181
         <notewidget usesdiagramfillcolor="0" width="141" x="799" fillcolor="#ffffff" y="6" linewidth="none" height="50" usefillcolor="1" isinstance="0" xmi.id="8ph59bD5ZRd6" showstereotype="1" text="Use case général" usesdiagramusefillcolor="1" font="New Century Schoolbook,9,-1,5,50,0,0,0,0,0" linecolor="none" />
  182
         <usecasewidget usesdiagramfillcolor="1" width="82" x="795" fillcolor="none" y="686" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="Ut05KffeXl6I" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  183
         <usecasewidget usesdiagramfillcolor="0" width="176" x="711" fillcolor="#ffffc0" y="589" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="MFAhBAMopcvD" showstereotype="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" />
  184
         <boxwidget usesdiagramfillcolor="1" width="288" x="624" fillcolor="none" y="546" linewidth="none" height="299" usefillcolor="1" isinstance="0" xmi.id="q51yfzAqyo12" showstereotype="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#000000" />
  185
         <floatingtext usesdiagramfillcolor="1" width="113" x="649" fillcolor="none" y="554" linewidth="none" posttext="" role="700" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="xKdzoGqbmmkD" showstereotype="1" text="Requires level 1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="none" />
  186
         <usecasewidget usesdiagramfillcolor="1" width="72" x="639" fillcolor="none" y="680" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="euJchIcedGdR" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  187
         <usecasewidget usesdiagramfillcolor="1" width="168" x="700" fillcolor="none" y="772" linewidth="none" height="53" usefillcolor="1" isinstance="0" xmi.id="YlbKRP869cl3" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
190 188
        </widgets>
191 189
        <messages/>
192 190
        <associations>
197 195
           <point x="15" y="266" />
198 196
           <point x="15" y="438" />
199 197
          </linepath>
200  
          <floatingtext usesdiagramfillcolor="1" width="71" x="17" fillcolor="none" y="443" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="47UQ0wRQOayI" text="«include»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  198
          <floatingtext usesdiagramfillcolor="1" width="71" x="17" fillcolor="none" y="443" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="qHqsdzMfhTMx" text="«include»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
201 199
         </assocwidget>
202  
         <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" linewidth="none" widgetbid="150" widgetaid="149" xmi.id="158" linecolor="none" >
  200
         <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="150" widgetaid="149" xmi.id="158" linecolor="none" >
203 201
          <linepath>
204 202
           <startpoint startx="154" starty="196" />
205  
           <endpoint endx="99" endy="259" />
  203
           <endpoint endx="136" endy="259" />
206 204
          </linepath>
207  
          <floatingtext usesdiagramfillcolor="1" width="77" x="92" fillcolor="none" y="211" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="prPOGSij7eSm" text="«requires»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  205
          <floatingtext usesdiagramfillcolor="1" width="77" x="92" fillcolor="none" y="211" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="vb4XKw39hZqB" text="«requires»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
208 206
         </assocwidget>
209 207
         <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" linewidth="none" widgetbid="149" widgetaid="147" xmi.id="163" linecolor="none" >
210 208
          <linepath>
211 209
           <startpoint startx="84" starty="80" />
212 210
           <endpoint endx="142" endy="143" />
213 211
          </linepath>
214  
          <floatingtext usesdiagramfillcolor="1" width="111" x="62" fillcolor="none" y="103" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="ldC1HRALYekY" showstereotype="1" text="«communicate»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  212
          <floatingtext usesdiagramfillcolor="1" width="111" x="62" fillcolor="none" y="103" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="rIyD0WbqnRjO" showstereotype="1" text="«communicate»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
215 213
         </assocwidget>
216 214
         <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" linewidth="none" widgetbid="149" widgetaid="148" xmi.id="166" linecolor="none" >
217 215
          <linepath>
218 216
           <startpoint startx="273" starty="76" />
219 217
           <endpoint endx="165" endy="143" />
220 218
          </linepath>
221  
          <floatingtext usesdiagramfillcolor="1" width="111" x="177" fillcolor="none" y="92" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="a9xzktFXlevz" text="«communicate»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  219
          <floatingtext usesdiagramfillcolor="1" width="111" x="177" fillcolor="none" y="92" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="R538WN4Rz8xH" text="«communicate»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
222 220
         </assocwidget>
223 221
         <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="151" widgetaid="173" roleBdoc="" documentation="" roleAdoc="" type="513" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
224 222
          <linepath>
232 230
           <endpoint endx="136" endy="312" />
233 231
          </linepath>
234 232
         </assocwidget>
235  
         <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="174" widgetaid="201" xmi.id="210" linecolor="none" >
  233
         <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="266" widgetaid="174" xmi.id="267" linecolor="none" >
236 234
          <linepath>
237  
           <startpoint startx="513" starty="152" />
238  
           <endpoint endx="678" endy="78" />
  235
           <startpoint startx="708" starty="123" />
  236
           <endpoint endx="513" endy="256" />
  237
           <point x="634" y="171" />
  238
           <point x="603" y="197" />
239 239
          </linepath>
240 240
         </assocwidget>
241  
         <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="174" widgetaid="202" xmi.id="213" linecolor="none" >
  241
         <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" linewidth="none" widgetbid="266" widgetaid="175" xmi.id="270" linecolor="none" >
242 242
          <linepath>
243  
           <startpoint startx="521" starty="378" />
244  
           <endpoint endx="618" endy="51" />
245  
           <point x="420" y="272" />
246  
           <point x="416" y="134" />
  243
           <startpoint startx="713" starty="208" />
  244
           <endpoint endx="555" endy="273" />
  245
           <point x="649" y="236" />
247 246
          </linepath>
248 247
         </assocwidget>
249  
         <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="174" widgetaid="200" xmi.id="216" linecolor="none" >
  248
         <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" linewidth="none" widgetbid="266" widgetaid="176" xmi.id="273" linecolor="none" >
250 249
          <linepath>
251  
           <startpoint startx="517" starty="247" />
252  
           <endpoint endx="618" endy="64" />
253  
           <point x="440" y="212" />
254  
           <point x="440" y="145" />
  250
           <startpoint startx="738" starty="340" />
  251
           <endpoint endx="555" endy="291" />
  252
           <point x="670" y="319" />
255 253
          </linepath>
256  
          <floatingtext usesdiagramfillcolor="1" width="69" x="506" fillcolor="none" y="97" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="4eiAG9uzk7z1" showstereotype="1" text="«extend»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
257 254
         </assocwidget>
258  
         <assocwidget totalcounta="4" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="221" widgetaid="201" xmi.id="223" linecolor="none" >
  255
         <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" linewidth="none" widgetbid="266" widgetaid="150" xmi.id="289" linecolor="none" >
259 256
          <linepath>
260  
           <startpoint startx="576" starty="165" />
261  
           <endpoint endx="701" endy="126" />
  257
           <startpoint startx="248" starty="285" />
  258
           <endpoint endx="472" endy="273" />
262 259
          </linepath>
  260
          <floatingtext usesdiagramfillcolor="1" width="69" x="333" fillcolor="none" y="273" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="20PjXDtPVraU" text="«follows»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
263 261
         </assocwidget>
264  
         <assocwidget totalcounta="4" indexa="2" totalcountb="2" indexb="1" linewidth="none" widgetbid="220" widgetaid="201" xmi.id="226" linecolor="none" >
  262
         <assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" linewidth="none" widgetbid="151" widgetaid="266" xmi.id="294" linecolor="none" >
265 263
          <linepath>
266  
           <startpoint startx="576" starty="178" />
267  
           <endpoint endx="690" endy="192" />
268  
          </linepath>
269  
          <floatingtext usesdiagramfillcolor="1" width="77" x="599" fillcolor="none" y="162" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="Y9L6n5cNEZKw" showstereotype="1" text="«requires»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
270  
         </assocwidget>
271  
         <assocwidget totalcounta="4" indexa="3" totalcountb="2" indexb="1" linewidth="none" widgetbid="219" widgetaid="201" xmi.id="232" linecolor="none" >
272  
          <linepath>
273  
           <startpoint startx="576" starty="191" />
274  
           <endpoint endx="794" endy="238" />
275  
          </linepath>
276  
         </assocwidget>
277  
         <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="222" widgetaid="200" xmi.id="235" linecolor="none" >
278  
          <linepath>
279  
           <startpoint startx="577" starty="273" />
280  
           <endpoint endx="676" endy="347" />
281  
           <point x="587" y="282" />
282  
           <point x="596" y="287" />
283  
           <point x="645" y="321" />
284  
          </linepath>
285  
         </assocwidget>
286  
         <assocwidget totalcounta="4" indexa="2" totalcountb="2" indexb="1" linewidth="none" widgetbid="220" widgetaid="200" xmi.id="241" linecolor="none" >
287  
          <linepath>
288  
           <startpoint startx="517" starty="300" />
289  
           <endpoint endx="804" endy="219" />
290  
           <point x="715" y="425" />
291  
           <point x="950" y="413" />
292  
           <point x="946" y="256" />
293  
          </linepath>
294  
          <floatingtext usesdiagramfillcolor="1" width="77" x="555" fillcolor="none" y="333" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="RXUCAN9CzqMF" showstereotype="1" text="«requires»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
295  
         </assocwidget>
296  
         <assocwidget totalcounta="4" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="221" widgetaid="200" xmi.id="244" linecolor="none" >
297  
          <linepath>
298  
           <startpoint startx="487" starty="300" />
299  
           <endpoint endx="873" endy="126" />
300  
           <point x="717" y="447" />
301  
           <point x="972" y="435" />
302  
           <point x="970" y="143" />
303  
          </linepath>
304  
         </assocwidget>
305  
         <assocwidget totalcounta="4" indexa="3" totalcountb="2" indexb="1" linewidth="none" widgetbid="219" widgetaid="200" xmi.id="247" linecolor="none" >
306  
          <linepath>
307  
           <startpoint startx="547" starty="300" />
308  
           <endpoint endx="794" endy="291" />
309  
           <point x="722" y="399" />
310  
           <point x="934" y="389" />
311  
           <point x="931" y="304" />
312  
          </linepath>
313  
         </assocwidget>
314  
         <assocwidget totalcounta="4" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="266" widgetaid="174" xmi.id="267" linecolor="none" >
315  
          <linepath>
316  
           <startpoint startx="618" starty="38" />
317  
           <endpoint endx="313" endy="164" />
318  
           <point x="546" y="39" />
319  
           <point x="373" y="108" />
320  
          </linepath>
321  
         </assocwidget>
322  
         <assocwidget totalcounta="2" indexa="1" totalcountb="8" indexb="7" linewidth="none" widgetbid="266" widgetaid="175" xmi.id="270" linecolor="none" >
323  
          <linepath>
324  
           <startpoint startx="524" starty="519" />
325  
           <endpoint endx="344" endy="217" />
326  
           <point x="442" y="512" />
327  
          </linepath>
328  
         </assocwidget>
329  
         <assocwidget totalcounta="2" indexa="1" totalcountb="8" indexb="6" linewidth="none" widgetbid="266" widgetaid="176" xmi.id="273" linecolor="none" >
330  
          <linepath>
331  
           <startpoint startx="607" starty="998" />
332  
           <endpoint endx="334" endy="217" />
333  
           <point x="473" y="916" />
334  
          </linepath>
335  
         </assocwidget>
336  
         <assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" linewidth="none" widgetbid="266" widgetaid="150" xmi.id="289" linecolor="none" >
337  
          <linepath>
338  
           <startpoint startx="173" starty="259" />
339  
           <endpoint endx="272" endy="190" />
340  
          </linepath>
341  
          <floatingtext usesdiagramfillcolor="1" width="69" x="195" fillcolor="none" y="213" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="zHFjMEiuN3y8" text="«follows»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
342  
         </assocwidget>
343  
         <assocwidget totalcounta="8" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="151" widgetaid="266" xmi.id="294" linecolor="none" >
344  
          <linepath>
345  
           <startpoint startx="282" starty="217" />
  264
           <startpoint startx="472" starty="291" />
346 265
           <endpoint endx="177" endy="463" />
347 266
           <point x="266" y="408" />
348 267
          </linepath>
349  
          <floatingtext usesdiagramfillcolor="1" width="77" x="192" fillcolor="none" y="419" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="8YVL6oHXJjhR" text="«requires»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  268
          <floatingtext usesdiagramfillcolor="1" width="77" x="192" fillcolor="none" y="419" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="LBK6d1U25V8Z" text="«requires»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
350 269
         </assocwidget>
351  
         <assocwidget totalcounta="8" indexa="2" totalcountb="2" indexb="1" linewidth="none" widgetbid="254" widgetaid="266" xmi.id="310" linecolor="none" >
  270
         <assocwidget totalcounta="6" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="254" widgetaid="266" xmi.id="310" linecolor="none" >
352 271
          <linepath>
353  
           <startpoint startx="292" starty="217" />
  272
           <startpoint startx="485" starty="309" />
354 273
           <endpoint endx="167" endy="735" />
355  
           <point x="343" y="584" />
  274
           <point x="404" y="596" />
356 275
           <point x="343" y="709" />
357 276
          </linepath>
358  
          <floatingtext usesdiagramfillcolor="1" width="152" x="234" fillcolor="none" y="707" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="7qe6gyKfFZMZ" text="«requires, resembles»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  277
          <floatingtext usesdiagramfillcolor="1" width="152" x="343" fillcolor="none" y="523" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="sC1pJw7LuW3R" text="«requires, resembles»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
359 278
         </assocwidget>
360  
         <assocwidget totalcounta="2" indexa="1" totalcountb="5" indexb="4" linewidth="none" widgetbid="175" widgetaid="263" xmi.id="315" linecolor="none" >
  279
         <assocwidget totalcounta="6" indexa="2" totalcountb="2" indexb="1" linewidth="none" widgetbid="339" widgetaid="266" xmi.id="340" linecolor="none" >
361 280
          <linepath>
362  
           <startpoint startx="626" starty="603" />
363  
           <endpoint endx="632" endy="546" />
364  
          </linepath>
365  
         </assocwidget>
366  
         <assocwidget totalcounta="2" indexa="1" totalcountb="5" indexb="2" linewidth="none" widgetbid="175" widgetaid="265" xmi.id="318" linecolor="none" >
367  
          <linepath>
368  
           <startpoint startx="596" starty="737" />
369  
           <endpoint endx="578" endy="546" />
370  
           <point x="516" y="706" />
371  
           <point x="514" y="628" />
372  
          </linepath>
373  
          <floatingtext usesdiagramfillcolor="1" width="69" x="531" fillcolor="none" y="572" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="l3T86PEDyjY2" text="«extend»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
374  
         </assocwidget>
375  
         <assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" linewidth="none" widgetbid="324" widgetaid="263" xmi.id="325" linecolor="none" >
376  
          <linepath>
377  
           <startpoint startx="693" starty="638" />
378  
           <endpoint endx="805" endy="668" />
379  
          </linepath>
380  
          <floatingtext usesdiagramfillcolor="1" width="77" x="701" fillcolor="none" y="632" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="VnZnXGEc4sil" showstereotype="1" text="«requires»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
381  
         </assocwidget>
382  
         <assocwidget totalcounta="8" indexa="3" totalcountb="2" indexb="1" linewidth="none" widgetbid="339" widgetaid="266" xmi.id="340" linecolor="none" >
383  
          <linepath>
384  
           <startpoint startx="303" starty="217" />
  281
           <startpoint startx="499" starty="309" />
385 282
           <endpoint endx="175" endy="837" />
386  
           <point x="357" y="585" />
  283
           <point x="436" y="618" />
387 284
           <point x="360" y="770" />
388 285
          </linepath>
389 286
         </assocwidget>
390  
         <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" linewidth="none" widgetbid="337" widgetaid="331" xmi.id="343" linecolor="none" >
  287
         <assocwidget totalcounta="2" indexa="1" totalcountb="6" indexb="5" linewidth="none" widgetbid="266" widgetaid="193" xmi.id="362" linecolor="none" >
391 288
          <linepath>
392  
           <startpoint startx="777" starty="1117" />
393  
           <endpoint endx="864" endy="1072" />
  289
           <startpoint startx="754" starty="462" />
  290
           <endpoint endx="541" endy="309" />
  291
           <point x="703" y="430" />
  292
           <point x="700" y="428" />
394 293
          </linepath>
395 294
         </assocwidget>
396  
         <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" linewidth="none" widgetbid="337" widgetaid="333" xmi.id="346" linecolor="none" >
397  
          <linepath>
398  
           <startpoint startx="892" starty="1204" />
399  
           <endpoint endx="928" endy="1072" />
400  
          </linepath>
401  
          <floatingtext usesdiagramfillcolor="1" width="77" x="835" fillcolor="none" y="1103" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="r0O4ZjeIm5Os" text="«requires»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
402  
         </assocwidget>
403  
         <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="176" widgetaid="331" xmi.id="351" linecolor="none" >
404  
          <linepath>
405  
           <startpoint startx="716" starty="1143" />
406  
           <endpoint endx="635" endy="1051" />
407  
           <point x="680" y="1102" />
408  
          </linepath>
409  
         </assocwidget>
410  
         <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="176" widgetaid="333" xmi.id="354" linecolor="none" >
411  
          <linepath>
412  
           <startpoint startx="834" starty="1230" />
413  
           <endpoint endx="607" endy="1051" />
414  
           <point x="725" y="1185" />
415  
           <point x="633" y="1096" />
416  
          </linepath>
417  
          <floatingtext usesdiagramfillcolor="1" width="69" x="615" fillcolor="none" y="1103" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="Vc3RKbTpN0as" text="«extend»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
418  
         </assocwidget>
419  
         <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="176" widgetaid="335" xmi.id="357" linecolor="none" >
420  
          <linepath>
421  
           <startpoint startx="644" starty="1176" />
422  
           <endpoint endx="579" endy="1051" />
423  
           <point x="620" y="1138" />
424  
           <point x="587" y="1094" />
425  
          </linepath>
426  
         </assocwidget>
427  
         <assocwidget totalcounta="2" indexa="1" totalcountb="8" indexb="5" linewidth="none" widgetbid="266" widgetaid="193" xmi.id="362" linecolor="none" >
428  
          <linepath>
429  
           <startpoint startx="613" starty="1292" />
430  
           <endpoint endx="323" endy="217" />
431  
           <point x="506" y="1270" />
432  
          </linepath>
433  
         </assocwidget>
434  
         <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="222" widgetaid="201" xmi.id="416" linecolor="none" >
435  
          <linepath>
436  
           <startpoint startx="513" starty="205" />
437  
           <endpoint endx="802" endy="321" />
438  
          </linepath>
439  
          <floatingtext usesdiagramfillcolor="1" width="77" x="592" fillcolor="none" y="240" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="GpUKfA3WBSZi" showstereotype="1" text="«requires»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
440  
         </assocwidget>
441 295
         <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="442" widgetaid="440" xmi.id="443" linecolor="none" >
442 296
          <linepath>
443  
           <startpoint startx="586" starty="1372" />
444  
           <endpoint endx="774" endy="1372" />
  297
           <startpoint startx="514" starty="762" />
  298
           <endpoint endx="531" endy="861" />
445 299
          </linepath>
446  
          <floatingtext usesdiagramfillcolor="1" width="71" x="631" fillcolor="none" y="1350" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="BB1xGPnj2rAM" text="«include»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  300
          <floatingtext usesdiagramfillcolor="1" width="71" x="473" fillcolor="none" y="789" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="jwoDnOh8azEB&quot; text="«include»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
447 301
         </assocwidget>
448  
         <assocwidget totalcounta="2" indexa="1" totalcountb="8" indexb="4" linewidth="none" widgetbid="266" widgetaid="440" xmi.id="448" linecolor="none" >
  302
         <assocwidget totalcounta="2" indexa="1" totalcountb="6" indexb="3" linewidth="none" widgetbid="266" widgetaid="440" xmi.id="448" linecolor="none" >
449 303
          <linepath>
450  
           <startpoint startx="536" starty="1346" />
451  
           <endpoint endx="313" endy="217" />
452  
           <point x="481" y="1286" />
  304
           <startpoint startx="514" starty="709" />
  305
           <endpoint endx="513" endy="309" />
  306
           <point x="515" y="591" />
453 307
          </linepath>
454 308
         </assocwidget>
455 309
         <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="452" widgetaid="451" xmi.id="453" linecolor="none" >
456 310
          <linepath>
457  
           <startpoint startx="94" starty="1146" />
458  
           <endpoint endx="259" endy="1146" />
  311
           <startpoint startx="393" starty="1057" />
  312
           <endpoint endx="558" endy="1057" />
459 313
          </linepath>
460  
          <floatingtext usesdiagramfillcolor="1" width="111" x="113" fillcolor="none" y="1119" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="Qb9nbkfrZ9AE" text="«communicate»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
  314
          <floatingtext usesdiagramfillcolor="1" width="111" x="412" fillcolor="none" y="1030" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="zgD4BJd1Wcrp" text="«communicate»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
461 315
         </assocwidget>
462  
         <assocwidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="CFs2YImy2NUk" widgetaid="263" xmi.id="q6ytfZThxyrA" linecolor="none" >
  316
         <assocwidget totalcounta="3" indexa="1" totalcountb="6" indexb="4" linewidth="none" widgetbid="266" widgetaid="euJchIcedGdR" xmi.id="vNiCyNpE0EiQ" linecolor="none" >
463 317
          <linepath>
464  
           <startpoint startx="693" starty="620" />
465  
           <endpoint endx="825" endy="584" />
  318
           <startpoint startx="663" starty="680" />
  319
           <endpoint endx="527" endy="309" />
466 320
          </linepath>
467  
          <floatingtext usesdiagramfillcolor="1" width="71" x="734" fillcolor="none" y="613" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="IDjTdGBoRCjf" text="«include»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
468 321
         </assocwidget>
469  
         <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="Lb1VS29vftn8" widgetaid="265" xmi.id="NKQ5QFnPQjh3" linecolor="none" >
  322
         <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" linewidth="none" widgetbid="euJchIcedGdR" widgetaid="MFAhBAMopcvD" xmi.id="ntYo8GCLCpKe" linecolor="none" >
470 323
          <linepath>
471  
           <startpoint startx="674" starty="763" />
472  
           <endpoint endx="776" endy="766" />
  324
           <startpoint startx="799" starty="642" />
  325
           <endpoint endx="687" endy="680" />
473 326
          </linepath>
474  
          <floatingtext usesdiagramfillcolor="1" width="77" x="683" fillcolor="none" y="742" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="aVPcMXym97Yk" text="«requires»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
475 327
         </assocwidget>
476  
         <assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" linewidth="none" widgetbid="Lb1VS29vftn8" widgetaid="203" xmi.id="kCeBtJCbkf6s" linecolor="none" >
  328
         <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="euJchIcedGdR" widgetaid="Ut05KffeXl6I" xmi.id="PFba5tCtonSs" linecolor="none" >
477 329
          <linepath>
478  
           <startpoint startx="755" starty="856" />
479  
           <endpoint endx="878" endy="793" />
  330
           <startpoint startx="795" starty="712" />
  331
           <endpoint endx="711" endy="706" />
480 332
          </linepath>
481  
          <floatingtext usesdiagramfillcolor="1" width="77" x="770" fillcolor="none" y="817" linewidth="none" posttext="" role="703" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="pBaOLibbtI4X" text="«requires»" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="none" />
482 333
         </assocwidget>
483  
         <assocwidget totalcounta="2" indexa="1" totalcountb="5" indexb="3" linewidth="none" widgetbid="175" widgetaid="2JBjtbHTERFm" xmi.id="JAT8k4X3P4cp" linecolor="none" >
  334
         <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="euJchIcedGdR" widgetaid="YlbKRP869cl3" xmi.id="QMtDAJ5nSagb" linecolor="none" >
484 335
          <linepath>
485  
           <startpoint startx="559" starty="695" />
486  
           <endpoint endx="605" endy="546" />
487  
           <point x="534" y="690" />
488  
           <point x="542" y="627" />
  336
           <startpoint startx="784" starty="772" />
  337
           <endpoint endx="675" endy="733" />
489 338
          </linepath>
490 339
         </assocwidget>
491  
         <assocwidget totalcounta="3" indexa="1" totalcountb="5" indexb="1" linewidth="none" widgetbid="175" widgetaid="203" xmi.id="7aJCt3bdco0j" linecolor="none" >
492  
          <linepath>
493  
           <startpoint startx="650" starty="856" />
494  
           <endpoint endx="551" endy="546" />
495  
           <point x="493" y="780" />
496  
           <point x="493" y="600" />
497  
          </linepath>
498  
         </assocwidget>
499 340
        </associations>
500 341
       </diagram>
501 342
      </diagrams>
514 355
  </UML:Model>
515 356
 </XMI.content>
516 357
 <XMI.extensions xmi.extender="umbrello" >
517  
  <docsettings viewid="146" documentation="" uniqueid="8ph59bD5ZRd6" />
  358
  <docsettings viewid="146" documentation="" uniqueid="vJwpo4pEQgPY" />
518 359
  <listview>
519 360
   <listitem open="1" type="800" label="Views" >
520 361
    <listitem open="1" type="801" id="Logical View" >
526 367
     <listitem open="1" type="811" id="147" />
527 368
     <listitem open="1" type="811" id="451" />
528 369
     <listitem open="1" type="811" id="148" />
529  
     <listitem open="1" type="812" id="266" />
  370
     <listitem open="1" type="812" id="222" />
530 371
     <listitem open="1" type="812" id="261" />
531 372
     <listitem open="1" type="812" id="200" />
532 373
     <listitem open="1" type="812" id="333" />
533 374
     <listitem open="1" type="812" id="263" />
  375
     <listitem open="1" type="812" id="MFAhBAMopcvD" />
  376
     <listitem open="1" type="812" id="174" />
534 377
     <listitem open="1" type="812" id="254" />
535 378
     <listitem open="1" type="812" id="452" />
  379
     <listitem open="1" type="812" id="Ut05KffeXl6I" />
536 380
     <listitem open="1" type="812" id="CFs2YImy2NUk" />
537 381
     <listitem open="1" type="812" id="440" />
538  
     <listitem open="1" type="812" id="174" />
  382
     <listitem open="1" type="812" id="266" />
539 383
     <listitem open="1" type="812" id="176" />
540 384
     <listitem open="1" type="812" id="175" />
541 385
     <listitem open="1" type="812" id="149" />
548 392
     <listitem open="1" type="812" id="202" />
549 393
     <listitem open="1" type="812" id="335" />
550 394
     <listitem open="1" type="812" id="265" />
  395
     <listitem open="1" type="812" id="euJchIcedGdR" />
551 396
     <listitem open="1" type="812" id="203" />
552 397
     <listitem open="1" type="812" id="339" />
  398
     <listitem open="1" type="812" id="YlbKRP869cl3" />
553 399
     <listitem open="1" type="812" id="219" />
554 400
     <listitem open="1" type="812" id="221" />
555 401
     <listitem open="1" type="812" id="337" />
556 402
     <listitem open="1" type="812" id="324" />
557  
     <listitem open="1" type="812" id="222" />
558 403
     <listitem open="1" type="812" id="150" />
559 404
     <listitem open="1" type="812" id="151" />
560 405
     <listitem open="1" type="812" id="220" />
561 406

                                        

 

Old New Code
314 314

                                        
315 315
	// Domaines
316 316
	$template_tete->replace_var("t_f_domaine", $domaine_select);
317  
	$template->replace_var("t_f_domaine", $domaine_select);
  317
	if ($_SESSION["S_niveau"] == 1) 
  318
	   {$template->replace_var("t_f_domaine", $domaine_select." [MX: ".retourne_mx($domaine_select)."]");}
  319
	   else {$template->replace_var("t_f_domaine", $domaine_select);}
318 320
	$template->replace_var("t_nb_domaines", $_SESSION["S_nb_domaines"]);
319 321
	$template->replace_loop_vars("loop_f_domaine", $domaine_formulaire);
320 322

                                        
321 323

                                        

 

Old New Code
314 314
	// Affichage des balises meta et title: voir require ci-dessus
315 315
	
316 316
	// Domaines
317  
	$template_tete->replace_var("t_f_domaine", $domaine_select);
318  
	$template->replace_var("t_f_domaine", $domaine_select);
  317
	$template_tete->replace_var("t_f_domaine", $domaine_select);
  318
	
  319
	if ($_SESSION["S_niveau"] == 1) 
  320
	   {$template->replace_var("t_f_domaine", $domaine_select." [MX: ".retourne_mx($domaine_select)."]");}
  321
	   else {$template->replace_var("t_f_domaine", $domaine_select);}
319 322
	$template->replace_var("t_nb_domaines", $_SESSION["S_nb_domaines"]);
320 323
	$template->replace_loop_vars("loop_f_domaine", $domaine_formulaire);
321 324

                                        
322 325

                                        

 

Old New Code
267 267
}
268 268

                                        
269 269

                                        
270  
// Eviter l'injection XSS dom-based vie GET
  270
// Eviter l'injection XSS dom-based via GET
271 271
function secure_get($varget) {
272 272
   $car_interdit = array("<", ">", "{", "}", "[", "]", "#", "$");
273 273
   $varget = str_replace($car_interdit, "", $varget);
274 274
   return $varget;
275 275
}
276 276

                                        
  277
// Retourne les MX d'un domaine.
  278
function retourne_mx ($hostname) {
  279
   $mxhosts=array();$weight=array();$chainemx="";
  280
   if (getmxrr($hostname, $mxhosts, $weight)) {
  281
      foreach($mxhosts as $wkey => $mxval) {
  282
         $chainemx .= $mxval." (".$weight[$wkey]."), ";
  283
         }
  284
      $chainemx = substr($chainemx,0,-2);
  285
      if ($chainemx=="") {return "Domaine trouvé, mais pas de MX";} else {return $chainemx;}
  286
      }
  287
   else {return "Domaine non trouvé";}
  288

                                    
  289
}
  290

                                    
277 291
// for the fun ;-)
278 292
function exclamation() {
279 293
GLOBAL $conf_exclamation_erreur;
280 294