Browse Source

Mise en place de traduction pour les messges flash.

bastien 13 years ago
parent
commit
0322593a5a

+ 0 - 4
app/Resources/FOSUserBundle/views/Resetting/email.txt.twig View File

1
 {% autoescape false %}
1
 {% autoescape false %}
2
 {{ 'resetting.email'|trans({'%username%': user.username, '%confirmationUrl%': confirmationUrl}, 'FOSUserBundle') }}
2
 {{ 'resetting.email'|trans({'%username%': user.username, '%confirmationUrl%': confirmationUrl}, 'FOSUserBundle') }}
3
-
4
-Bonjour {{ user.username }},
5
-Vous avez demandé le changement de votre mot de passe, pour le modifier
6
-rendez-vous acette adresse: {{ confirmationUrl }}
7
 {% endautoescape %}
3
 {% endautoescape %}

+ 9 - 0
app/Resources/translations/flash.fr.yml View File

1
+
2
+# FOS
3
+group.flash.updated: Le groupe a été mis à jour
4
+group.flash.created: Le groupe a été créé
5
+group.flash.deleted: Le groupe a été supprimé
6
+profile.flash.updated: Le profil a été mis à jour
7
+change_password.flash.success: Le mot de passe a été modifié
8
+registration.flash.user_created: L'utilisateur a été créé avec succès
9
+resetting.flash.success: Le mot de passe a été réinitialisé avec succès

+ 1 - 1
src/Muzich/CoreBundle/Resources/views/layout.html.twig View File

34
   {% for key, flash in app.session.getFlashes() %}
34
   {% for key, flash in app.session.getFlashes() %}
35
     <div class="{{ key }} message">
35
     <div class="{{ key }} message">
36
       <a class="message-close" href="#" title="fermer"><img alt="close" src="{{ asset('bundles/muzichcore/img/1317386146_cancel.png') }}" /></a>
36
       <a class="message-close" href="#" title="fermer"><img alt="close" src="{{ asset('bundles/muzichcore/img/1317386146_cancel.png') }}" /></a>
37
-      <h3>{{ flash }}</h3>
37
+      <h3>{{ flash|trans({}, 'flash') }}</h3>
38
     </div>
38
     </div>
39
   {% endfor %}
39
   {% endfor %}
40
 </body>
40
 </body>

+ 0 - 34
src/Muzich/UserBundle/Controller/ResettingController.php View File

14
  */
14
  */
15
 class ResettingController extends BaseResettingController
15
 class ResettingController extends BaseResettingController
16
 {
16
 {
17
-  
18
-  /**
19
-   * Reset user password
20
-   */
21
-  public function resetAction($token)
22
-  {
23
-      $user = $this->container->get('fos_user.user_manager')->findUserByConfirmationToken($token);
24
-
25
-      if (null === $user){
26
-          throw new NotFoundHttpException(sprintf('The user with "confirmation token" does not exist for value "%s"', $token));
27
-      }
28
-
29
-      if (!$user->isPasswordRequestNonExpired($this->container->getParameter('fos_user.resetting.token_ttl'))) {
30
-          return new RedirectResponse($this->container->get('router')->generate('fos_user_resetting_request'));
31
-      }
32
-
33
-      $form = $this->container->get('fos_user.resetting.form');
34
-      $formHandler = $this->container->get('fos_user.resetting.form.handler');
35
-      $process = $formHandler->process($user);
36
-
37
-      if ($process) {
38
-          $this->authenticateUser($user);
39
-
40
-          $this->setFlash('success', 'Votre mot de passe a été mis a jour avec succés.');
41
-
42
-          return new RedirectResponse($this->getRedirectionUrl($user));
43
-      }
44
-
45
-      return $this->container->get('templating')->renderResponse('FOSUserBundle:Resetting:reset.html.'.$this->getEngine(), array(
46
-          'token' => $token,
47
-          'form' => $form->createView(),
48
-          'theme' => $this->container->getParameter('fos_user.template.theme'),
49
-      ));
50
-  }
51
 
17
 
52
   /**
18
   /**
53
    * Generate the redirection url when the resetting is completed.
19
    * Generate the redirection url when the resetting is completed.

+ 1 - 1
src/Muzich/UserBundle/Controller/UserController.php View File

82
     $process = $formHandler->process($user);
82
     $process = $formHandler->process($user);
83
     if ($process)
83
     if ($process)
84
     {
84
     {
85
-      $this->container->get('session')->setFlash('success', 'Le mot de passe a été changé avec succès.');
85
+      $this->container->get('session')->setFlash('fos_user_success', 'change_password.flash.success');
86
       return new RedirectResponse($this->generateUrl('my_account'));
86
       return new RedirectResponse($this->generateUrl('my_account'));
87
     }
87
     }
88
     else
88
     else

+ 1 - 1
vendor/bundles/FOS/UserBundle

1
-Subproject commit 941292a736ef569def148302b88e5aef59dee79e
1
+Subproject commit 7f87fedd56d6237cd50256af07f7de55a69ec026

+ 4 - 4
web/bundles/muzichcore/css/main.css View File

181
 		 -moz-animation: animate-bg 5s linear infinite;
181
 		 -moz-animation: animate-bg 5s linear infinite;
182
 }
182
 }
183
 
183
 
184
-.info
184
+.info, .fos_user_info
185
 {
185
 {
186
 		 background-color: #4ea5cd;
186
 		 background-color: #4ea5cd;
187
 		 border-color: #3b8eb5;
187
 		 border-color: #3b8eb5;
188
 }
188
 }
189
 
189
 
190
-.error
190
+.error, .fos_user_error
191
 {
191
 {
192
 		 background-color: #de4343;
192
 		 background-color: #de4343;
193
 		 border-color: #c43d3d;
193
 		 border-color: #c43d3d;
194
 }
194
 }
195
 		 
195
 		 
196
-.warning
196
+.warning, .fos_user_warning
197
 {
197
 {
198
 		 background-color: #eaaf51;
198
 		 background-color: #eaaf51;
199
 		 border-color: #d99a36;
199
 		 border-color: #d99a36;
200
 }
200
 }
201
 
201
 
202
-.success
202
+.success, .fos_user_success
203
 {
203
 {
204
 		 background-color: #61b832;
204
 		 background-color: #61b832;
205
 		 border-color: #55a12c;
205
 		 border-color: #55a12c;