Merge commit 'origin/master' into fusionax
authorStéphane Jacob <jacou@melix.net>
Tue, 7 Oct 2008 10:36:09 +0000 (12:36 +0200)
committerStéphane Jacob <jacou@melix.net>
Tue, 7 Oct 2008 10:36:09 +0000 (12:36 +0200)
1  2 
modules/email.php
modules/profile.php
templates/emails/redirect.tpl
templates/events/index.tpl

@@@ -242,20 -241,11 +241,19 @@@ class EmailModule extends PLModul
              $actifs = Env::v('emails_actifs', Array());
              print_r(Env::v('emails_rewrite'));
              if (Env::v('emailop') == "ajouter" && Env::has('email')) {
 -                $retour = $redirect->add_email(Env::v('email'));
 +                $new_email = Env::v('email');
 +                if ($new_email == "new@example.org") {
 +                    $new_email = Env::v('email_new');
 +                }
 +                $retour = $redirect->add_email($new_email);
 +                if ($retour == ERROR_INVALID_EMAIL) {
 +                    $page->assign('email', $new_email);
 +                }
 +                $page->assign('retour', $retour);
              } elseif (empty($actifs)) {
-                 $page->assign('retour', ERROR_INACTIVE_REDIRECTION);
+                 $retour = ERROR_INACTIVE_REDIRECTION;
              } elseif (is_array($actifs)) {
-                 $page->assign('retour', $redirect->modify_email($actifs,
-                     Env::v('emails_rewrite',Array())));
+                 $retour = $redirect->modify_email($actifs, Env::v('emails_rewrite', Array()));
              }
          }
  
Simple merge
Simple merge
Simple merge