linea21-core
[ class tree: linea21-core ] [ index: linea21-core ] [ all elements ]

Source for file mail_actions.php

Documentation is available at mail_actions.php

  1. <?php
  2. /**
  3.  * @package linea21.core
  4.  * @subpackage user
  5.  * @author linea21 <info@linea21.com>
  6.  * @version $id SVN
  7.  * @access public
  8.  * @license http://opensource.org/licenses/gpl-3.0.html
  9.  */
  10.  
  11. //////////// Check Inclusion de pages ////////////
  12. if (!class_exists('auth')) {
  13.   include_once("../lib/lib_common.php");
  14.   ReloadIndex('admin');
  15. }
  16. ////////////
  17.  
  18.  
  19.  
  20. /** PrĂ©paration du mail
  21.  * $email_html_body
  22.  * $email_text_body
  23.  * $email_subject
  24.  * $email_recipient
  25.  **/
  26.  
  27. switch($todo_mail{
  28.   case 'add_user':
  29.     $email_html_body _t('user','mail_add_body1'"<br />\n";
  30.     $email_html_body .= _t('user','mail_add_body2'"<br /><br />\n";
  31.     $email_html_body .= _t('user','login'" : " $u_login "<br />\n";
  32.     $email_html_body .= _t('user','password'" : " $u_password "<br />\n";
  33.  
  34.     $email_text_body _t('user','mail_add_body1'"\n";
  35.     $email_text_body .= _t('user','mail_add_body2'"\n\n";
  36.     $email_text_body .= _t('user','login'" : " $u_login "\n";
  37.     $email_text_body .= _t('user','password'" : " $u_password "\n";
  38.  
  39.     $email_subject mb_ucfirst(_t('user','mail_add_subject')).' - '.SITE_NAME;
  40.     $email_recipient $u_mail;
  41.     break;
  42.   case 'change_pass':
  43.     $email_html_body _t('user','mail_changepass_body1'"<br />\n";
  44.     $email_html_body .= _t('user','mail_changepass_body2'"<br /><br />\n";
  45.     $email_html_body .= _t('user','login'" : " $user_login "<br />\n";
  46.     $email_html_body .= _t('user','password'" : " $new_pass "<br />\n";
  47.         
  48.     $email_text_body _t('user','mail_changepass_body1'"\n";
  49.     $email_text_body .= _t('user','mail_changepass_body2'"\n";
  50.     $email_text_body .= _t('user','login'" : " $user_login "\n";
  51.     $email_text_body .= _t('user','password'" : " $new_pass "\n";
  52.  
  53.     $email_subject mb_ucfirst(_t('user','mail_changemail_subject')).' - '.SITE_NAME;
  54.     $email_recipient $user_email;
  55.     break;
  56.   case 'forgot_pass':
  57.     $email_html_body  _t('user','mail_forgotpass_body1'"<br />\n";
  58.     $email_html_body .= '<em>'._t('user','mail_forgotpass_body2'"</em><br /><br />\n";
  59.     $email_html_body .= "<a href='".SITE_ROOT_URL'public/'.get_permalink($link_pass)."'>".SITE_ROOT_URL'public/'.get_permalink($link_pass)."</a><br />\n";
  60.         
  61.     $email_text_body  _t('user','mail_forgotpass_body1'"\n";
  62.     $email_text_body .= _t('user','mail_forgotpass_body2'"\n";
  63.     $email_text_body .= SITE_ROOT_URL'public/'.get_permalink($link_pass)"\n";
  64.  
  65.     $email_subject mb_ucfirst(_t('user','mail_forgotpass_subject')).' - '.SITE_NAME;
  66.     $email_recipient $user_email;
  67.     break;
  68.   case 'change_mail':
  69.     $email_html_body _t('user','mail_changemail_body1'"<br />\n";
  70.     $email_html_body .= _t('user','mail_changemail_body2'"<br /><br />\n";
  71.     $email_html_body .= _t('user','login'" : " $user_login "<br />\n";
  72.     $email_html_body .= _t('user','password'" : " $new_pass "<br />\n";
  73.         
  74.     $email_text_body _t('user','mail_changemail_body1'"\n";
  75.     $email_text_body .= _t('user','mail_changemail_body2'"\n";
  76.     $email_text_body .= _t('user','login'" : " $user_login "\n";
  77.     $email_text_body .= _t('user','password'" : " $new_pass "\n";
  78.  
  79.     $email_subject mb_ucfirst(_t('user','mail_changemail_subject')).' - '.SITE_NAME;
  80.  
  81.     $email_recipient $new_email;
  82.     break;
  83.   case 'change_login':
  84.         $email_html_body _t('user','mail_changelogin_body1''<b>' $new_login "</b><br />\n";
  85.          
  86.         $email_text_body _t('user','mail_changelogin_body1')$new_login "\n";
  87.     
  88.         $email_subject mb_ucfirst(_t('user','mail_changelogin_subject')).' - '.SITE_NAME;
  89.     
  90.         $email_recipient $user_email;
  91.         break;
  92.   default:
  93.     exit();
  94. }
  95.  
  96. ?>

Documentation generated on Thu, 20 Mar 2014 16:48:44 +0100 by phpDocumentor 1.4.1