Changeset a3706cf61a210c0acbba31fc661ca48f97086fcf for flex
- Timestamp:
- 03/13/11 21:30:22 (14 months ago)
- Parents:
- 72fdc647b33b659395c78e32c90a90e685f2ae3d
- Children:
- 4625cfd8d9f3160352b96bbb0c2088cd62c5fce9
- git-committer:
- Robin Gareus <robin@gareus.org> / 2011-03-13T22:30:22Z+0100
- Location:
- flex/sansarmes
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
flex/sansarmes/main.mxml
ra047697 ra3706cf 25 25 <mx:Script> 26 26 <![CDATA[ 27 28 29 27 import mx.controls.Alert; 30 28 import mx.events.CloseEvent; -
flex/sansarmes/paroles.mxml
ra047697 ra3706cf 149 149 // TODO -> check if submit went OK 150 150 if (rawData=="") { 151 Alert.show(' Did not receive a reply from the server. Are you on-line? Please contact robin@gareus.org','No Reply.', mx.controls.Alert.OK);151 Alert.show('Echec de connexion avec le serveur. Vérifiez votre connexion Internet','Pas de réponse', mx.controls.Alert.OK); 152 152 } 153 153 else if (rawData=="invalid request") { 154 Alert.show( 'Invalid Data. Nothing was published. Did you complete the form?', 'Invalid request.', mx.controls.Alert.OK);154 Alert.show("Données invalides. Le texte n'a pas encore été publié. Avez-vous rempli tout le formulaire? Notamment \"Titre\", \"Auteur\" et \"email\"?", 'Demande invalide', mx.controls.Alert.OK); 155 155 } 156 156 else if (rawData=="OK") { 157 Alert.show('Right on. Your lyrics are queued for review.', 'Submission successful', mx.controls.Alert.OK); 157 Alert.show('Parfait! Vos paroles sont soumises à la modération. Merci pour votre participation.', 'Soumission validée', mx.controls.Alert.OK); 158 // TODO: reset GUI 158 159 } 159 160 else { … … 164 165 165 166 private function onReqFault(event:FaultEvent):void { 166 Alert.show(" Failed to contact server. Are you on-line?", "Offline", mx.controls.Alert.OK);167 Alert.show("Echec de connexion avec le serveur. vérifiez votre connexion Internet.", "Offline", mx.controls.Alert.OK); 167 168 } 168 169 … … 175 176 private function ask_license():void { 176 177 var myAlert:Alert; 177 myAlert = Alert.show("J'autorise la diffusion de ce ttetexte (si toutefois je la valide) dans le cadre du projet \"Sans Armes Citoyens\", et notamment sur le site web d'Arte Creative et dans les présentations publiques de ce site et du projet. Les auteurs et Arte Creative s'engagent à ne pas rendre publique ou utiliser à d'autres fins les coordonnées du participant.",178 myAlert = Alert.show("J'autorise la diffusion de ce texte (si toutefois je la valide) dans le cadre du projet \"Sans Armes Citoyens\", et notamment sur le site web d'Arte Creative et dans les présentations publiques de ce site et du projet. Les auteurs et Arte Creative s'engagent à ne pas rendre publique ou utiliser à d'autres fins les coordonnées du participant.", 178 179 'Validation', mx.controls.Alert.YES | mx.controls.Alert.NO, this, license_choise, null, mx.controls.Alert.NO); 179 180 } … … 198 199 if (line==sepline) { 199 200 if (txt[line] !="") { 200 err=" Verse structure invalid; expected empty line "+line+": "+txt[line];201 err="La structure du texte n'est pas valide. Il manque une ligne vide ("+line+": "+txt[line]+")"; 201 202 break; 202 203 } … … 205 206 } else { 206 207 if (txt[line] =="") { 207 err=" Verse structure invalid; expected non-empty line "+line+": "+txt[line];208 err="La structure du texte n'est pas valide. Il manque une ligne écrite: "+line; 208 209 break; 209 210 } … … 214 215 215 216 if (err!="") { 216 Alert.show(err+'\n\nCompare with Marseillaise overlay using the button top-right.', 'Invalid Lyrics', mx.controls.Alert.OK);217 Alert.show(err+'\n\nComparez votre texte avec la Marseillaise.', 'Invalid Lyrics', mx.controls.Alert.OK); 217 218 return false; 218 219 } 219 220 parole.text=txt.join('\r'); 220 221 if (event) { 221 Alert.show('Le texte est correctement structuré.', 'trÚs bonne', mx.controls.Alert.OK);222 Alert.show('Le texte est structurée correctement.', 'Proposition valide.', mx.controls.Alert.OK); 222 223 } 223 224 return true; … … 319 320 <mx:TextArea id="parole" width="100%" height="100%" 320 321 wordWrap="false" text="" condenseWhite="false" 321 restrict="a-zA-Z0-9ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃà áâÀÚéêëìÃîïòóÎöùúûÌç,.'?!() " />322 restrict="a-zA-Z0-9ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃà áâÀÚéêëìÃîïòóÎöùúûÌç,.'?!()- " /> 322 323 </mx:VBox> 323 324 </mx:Box> -
flex/sansarmes/read.mxml
ra047697 ra3706cf 58 58 59 59 if (rawData=="") { 60 Alert.show( 'Did not receive any lyrics for this title..','No Lyrics.', mx.controls.Alert.OK);60 Alert.show("Nous n'avons de paroles sous ce titre. Il est probablement en attente de modération ou les paroles n'ont pas été validées.",'pas de paroles reçues', mx.controls.Alert.OK); 61 61 } 62 62 lyricsarray = rawData.split("\n"); … … 72 72 73 73 private function onReqFault(event:FaultEvent):void { 74 Alert.show(" Failed to contact server. Are you on-line?", "Offline", mx.controls.Alert.OK);74 Alert.show("Echec de connexion avec le serveur. vérifiez votre connexion Internet.", "Offline", mx.controls.Alert.OK); 75 75 } 76 76 … … 146 146 <mx:Spacer height="1"/> 147 147 <mx:TextArea id="parole" width="100%" height="100%" 148 wordWrap="false" text="" condenseWhite="false" editable="false" 149 restrict="a-zA-Z0-9ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃà áâÀÚéêëìÃîïòóÎöùúûÌç,.'?!() " /> 148 wordWrap="false" text="" condenseWhite="false" editable="false" /> 150 149 </mx:VBox> 151 150 </mx:Box>
