Changeset 534 for trunk/Modules/User


Ignore:
Timestamp:
Apr 24, 2013, 10:48:02 PM (12 years ago)
Author:
chronos
Message:
  • Opraveno: Starý odkaz na globální proměnnou $Config v třídě User.
  • Opraveno: Třída stránky PageOpeningHours neměla uvedenu třídu nadřazenou stránky.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/User/User.php

    r533 r534  
    4646  }
    4747}
     48
     49// TODO: Make User class more general without dependencies to System, Mail, Log
    4850
    4951class User extends Module
     
    138140           
    139141            // Send activation mail to user email
     142            $ServerURL = 'http://'.$this->System->Config['Web']['Host'].$this->System->Config['Web']['RootFolder'];
    140143            $Mail = new Mail();
    141144            $Mail->Subject = 'Registrace nového účtu';
    142             $Mail->AddBody('Provedli jste registraci nového účtu na serveru <a href="http://'.
    143               $Config['Web']['Host'].$Config['Web']['RootFolder'].'">http://'.
    144               $Config['Web']['Host'].$Config['Web']['RootFolder'].
    145               "</a>.<br>\nPokud jste tak neučinili, měli by jste tento email ignorovat.<br><br>\n\nVáš účet je: ".
    146               $Login."\n<br>Pro dokončení registrace klikněte na tento odkaz: ".'<a href="http://'.
    147               $Config['Web']['Host'].$Config['Web']['RootFolder'].'/?Action=UserRegisterConfirm&User='.
    148               $UserId.'&H='.$NewPassword.'">http://'.$Config['Web']['Host'].
    149               $Config['Web']['RootFolder'].'/?Action=UserRegisterConfirm&User='.
    150               $UserId.'&H='.$NewPassword.'</a>.'."\n<br> \n\n<br><br>Na tento email neodpovídejte.", 'text/html');
     145            $Mail->AddBody('Provedli jste registraci nového účtu na serveru <a href="'.$ServerURL.'">'.$ServerURL.'"</a>.'.
     146              '<br/>\nPokud jste tak neučinili, měli by jste tento email ignorovat.<br/><br/>\n\n'.
     147              'Váš účet je: '.$Login."\n<br/>Pro dokončení registrace klikněte na tento odkaz: ".'<a href="'.
     148              $ServerURL.'/?Action=UserRegisterConfirm&User='.
     149              $UserId.'&H='.$NewPassword.'">'.$ServerURL.'/?Action=UserRegisterConfirm&User='.
     150              $UserId.'&H='.$NewPassword.'</a>.'."\n<br> \n\n'.
     151              '<br/><br/>Na tento email neodpovídejte.", 'text/html');
    151152            $Mail->AddTo($Email, $Name);
    152             $Mail->From = $Config['Web']['Title'].' <noreplay@zdechov.net>';
     153            $Mail->From = $this->System->Config['Web']['Title'].' <noreplay@zdechov.net>';
    153154            $Mail->Send();
    154155           
     
    337338      $NewPassword = substr(sha1(strtoupper($Row['Login'])), 0, 7);
    338339
     340      $ServerURL = 'http://'.$this->System->Config['Web']['Host'].$this->Config['Web']['RootFolder'];
    339341      $Mail = new Mail();
    340342      $Mail->Subject = 'Obnova hesla';
    341       $Mail->From = $Config['Web']['Title'].' <noreplay@zdechov.net>';
     343      $Mail->From = $this->Config['Web']['Title'].' <noreplay@zdechov.net>';
    342344      $Mail->AddTo($Row['Email'], $Row['Name']);
    343       $Mail->AddBody('Požádali jste o zaslání nového hesla na serveru <a href="http://'.
    344         $Config['Web']['Host'].$Config['Web']['RootFolder'].'">http://'.
    345         $Config['Web']['Host'].$Config['Web']['RootFolder'].
    346         "</a>.<br />\nPokud jste tak neučinili, měli by jste tento email ignorovat.<br /><br />\n\nVaše nové heslo k účtu ".
    347         $Row['Login']." je: ".$NewPassword."\n<br>Pro aktivaci tohoto hesla klikněte na ".'<a href="http://'.
    348         $Config['Web']['Host'].$Config['Web']['RootFolder'].'/?Action=PasswordRecoveryConfirm&User='.
    349         $Row['Id'].'&H='.$Row['Password'].'&P='.$NewPassword.'">tento odkaz</a>.'."\n<br /> Po přihlášení si prosím změňte heslo na nové.\n\n<br><br>Na tento email neodpovídejte.", 'text/html');
     345      $Mail->AddBody('Požádali jste o zaslání nového hesla na serveru <a href="'.$ServerURL.'">'.$ServerURL.'"</a>.<br />\n'.
     346        "Pokud jste tak neučinili, měli by jste tento email ignorovat.<br /><br />\n\nVaše nové heslo k účtu ".
     347        $Row['Login'].' je: '.$NewPassword."\n<br/>".
     348        'Pro aktivaci tohoto hesla klikněte na <a href="'.$ServerURL.'/?Action=PasswordRecoveryConfirm&User='.
     349        $Row['Id'].'&H='.$Row['Password'].'&P='.$NewPassword.'">tento odkaz</a>.'."\n<br />".
     350        "Po přihlášení si prosím změňte heslo na nové.\n\n<br><br>Na tento email neodpovídejte.", 'text/html');
    350351      $Mail->Send();
    351352     
Note: See TracChangeset for help on using the changeset viewer.