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

Source for file display.php

Documentation is available at display.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. include_once(themePath('../user/'.SQL.'.inc.php'));
  12.  
  13. if(!function_exists('DisplayInfoUser')) {
  14.  
  15.   function DisplayInfoUser($user_id{
  16.  
  17.     $data=$GLOBALS['sql_object'-> DBSelect(SQL_getAllUserInfo($user_id));
  18.  
  19.     $content '';
  20.     if(count($data)!=1return false;
  21.     else
  22.     {
  23.       // Récupération infos groupes de travail
  24.       include_once('../class/class.user.php');
  25.       $user_objectnew user;
  26.       $r=$user_object->GetUserWorkshops($user_id$GLOBALS['sql_object']);
  27.       $default_wgarray();
  28.       foreach($r as $value{
  29.         array_push($default_wg$value['jwu_workshop_id']);
  30.       }
  31.       $user_workgroups '';
  32.       if(!empty($default_wg)) {
  33.         $q=SQL_Get_WorkshopsDenomination($default_wg);
  34.         $workgroups=$GLOBALS['sql_object']->DBSelect($q);
  35.         $user_workgroups .= '<ul>';
  36.         foreach($workgroups as $wg{
  37.           $link array('rub'=> $GLOBALS['links'][U_L]['workgroup']['linkvalue']'id' => $wg['workshop_id']'name' => $wg['workshop_denomination']);
  38.           $user_workgroups .= '<li><a href="'.HrefMaker($link).'" title="'._t('name','workshop_module').' : '.formatText($wg['workshop_denomination']'2ATT').'">'.formatText($wg['workshop_denomination']'2HTML').'</a></li>'.END_LINE;
  39.         }
  40.         $user_workgroups .= '</ul>';
  41.       else $user_workgroups .= _t('divers''none');
  42.  
  43.       // formattage des données
  44.       $user_login=formatText($data[0]['user_login']'2HTML');
  45.       $user_public_email=$data[0]['profile_email_display'];
  46.       $user_email=$data[0]['profile_email'];
  47.       $user_email=formatText('<a href="mailto:'.$user_email.'">'.$user_email.'</a>''2HTML');
  48.       $user_groupe=formatText($data[0]['catus_name']'2HTML');
  49.  
  50.       $user_profile_city=formatText(empty_nc($data[0]['profile_city'])'2HTML');
  51.       $user_profile_birthdate=formatText(empty_nc($data[0]['profile_birthdate'])'2HTML');
  52.       $user_profile_leisures=formatText(empty_nc($data[0]['profile_leisures'])'2HTML');
  53.       $user_profile_job=formatText(empty_nc($data[0]['profile_job'])'2HTML');
  54.       $user_profile_quotation=formatText(empty_nc($data[0]['profile_quotation'])'2HTML');
  55.       $user_profile_signature=formatText(empty_nc($data[0]['profile_signature'])'2HTML');
  56.  
  57.       if(!empty($data[0]['profile_avatar'])) {
  58.         list($complete_uri)=GetAllPhotoUri('../'.$data[0]['profile_avatar']);
  59.         $user_profile_avatar='<img src="'.$complete_uri.'" alt="'._t('user','avatar').' '.$user_login.'" />';
  60.       else $user_profile_avatar=_t('divers','none');
  61.  
  62.       $profile_last_modify_display=$data[0]['profile_last_modify_display'];
  63.       $profile_date_crea_display=$data[0]['profile_date_crea_display'];
  64.  
  65.       $content.=GetLinkModifyUserInfo($user_id);
  66.       $content.='<h1>'._t('user','profile').' '.$user_login.'</h1>'.END_LINE;
  67.       $content.='<div class="h1_comment" id="h1_user">';
  68.       $content.=_t('user','h1_public_comment');
  69.       $content.='</div>';
  70.       $content.='<div id="userprofil">'.END_LINE;
  71.       $content.='<dl>'.END_LINE;
  72.       $content.='<dt>'._t('user','type').'</dt>'.END_LINE;
  73.       $content.='<dd>'.$user_groupe.'</dd>'.END_LINE;
  74.       $content.='<dt>'_t('user','email')'</dt>'.END_LINE;
  75.       if($user_public_email=='Y')    $content.='<dd>'.$user_email.'</dd>'.END_LINE;
  76.       else $content.='<dd>'._t('statut','draftpdf').'</dd>'.END_LINE;
  77.       $content.='<dt>'._t('user','birthdate').'</dt>'.END_LINE;
  78.       $content.='<dd>'$user_profile_birthdate.'</dd>'.END_LINE;
  79.       $content.='<dt>'._t('user','city').'</dt>'.END_LINE;
  80.       $content.='<dd>'$user_profile_city.'</dd>'.END_LINE;
  81.       $content.='<dt>'._t('user','leisures').'</dt>'.END_LINE;
  82.       $content.='<dd>'$user_profile_leisures.'</dd>'.END_LINE;
  83.       $content.='<dt>'._t('user','job').'</dt>'.END_LINE;
  84.       $content.='<dd>'$user_profile_job.'</dd>'.END_LINE;
  85.       $content.='<dt>'._t('user','avatar').'</dt>'.END_LINE;
  86.       $content.='<dd>'$user_profile_avatar.'</dd>'.END_LINE;
  87.       $content.='<dt>'._t('user','quotation').'</dt>'.END_LINE;
  88.       $content.='<dd>'$user_profile_quotation.'</dd>'.END_LINE;
  89.       $content.='<dt>'._t('user','signature').'</dt>'.END_LINE;
  90.       $content.='<dd>'$user_profile_signature.'</dd>'.END_LINE;
  91.       $content.='<dt>'._t('groups','his').'</dt>'.END_LINE;
  92.       $content.='<dd>'$user_workgroups.'</dd>'.END_LINE;
  93.       $content.='<dt>'._t('divers','last_modify').'</dt>'.END_LINE;
  94.       $content.='<dd>'$profile_last_modify_display.'</dd>'.END_LINE;
  95.       $content.='<dt>'._t('divers','date_crea').'</dt>'.END_LINE;
  96.       $content.='<dd>'$profile_date_crea_display.'</dd>'.END_LINE;
  97.       $content.='</dl>'.END_LINE;
  98.       $content.='</div>'.END_LINE;
  99.  
  100.  
  101.     }
  102.     echo $content;
  103.   }
  104. }
  105.  
  106. if(!function_exists('DisplayFormProfileUser')) {
  107.  
  108.   function DisplayFormProfileUser($user_id$submitted=-1{
  109.  
  110.     $data=$GLOBALS['sql_object'-> DBSelect(SQL_getAllUserInfo($user_id));
  111.     $content '';
  112.     $mask_display_mail_1='';
  113.     $mask_display_mail_2='';
  114.  
  115.     // en modification simple
  116.     if($submitted==-1{
  117.       if(count($data)!=1return false;
  118.       else
  119.       {
  120.         // formattage des données
  121.         $form_login=formatText($data[0]['user_login']'2FIELD');
  122.         $form_public_email=$data[0]['profile_email_display'];
  123.         $form_email=formatText($data[0]['profile_email']'2FIELD');
  124.         $current_email=formatText($data[0]['profile_email']'2FIELD');
  125.         $form_groupe=formatText($data[0]['catus_name']'2FIELD');
  126.         $current_avatar=$data[0]['profile_avatar'];
  127.          
  128.         if($form_public_email=='Y'$mask_display_mail_1=' checked="checked"';
  129.         else $mask_display_mail_2=' checked="checked"';
  130.         $form_profile_city=formatText($data[0]['profile_city']'2FIELD');
  131.         $form_profile_birthdate isNullDate($data[0]['profile_birthdate']'--' formatDate($data[0]['profile_birthdate']true);
  132.         list($form_date_y$form_date_m$form_date_d)=explode('-'$form_profile_birthdate);
  133.         $form_profile_leisures=formatText($data[0]['profile_leisures']'2FIELD');
  134.         $form_profile_job=formatText($data[0]['profile_job']'2FIELD');
  135.         $form_profile_quotation=formatText($data[0]['profile_quotation']'2FIELD');
  136.         $form_profile_signature=formatText($data[0]['profile_signature']'2FIELD');
  137.  
  138.         if(!empty($data[0]['profile_avatar'])) {
  139.           list($complete_uri)=GetAllPhotoUri('../'.$data[0]['profile_avatar']);
  140.           $user_profile_avatar='<img src="'.$complete_uri.'" alt="'._t('user','avatar').' '.$_COOKIE['linea21']['login'].'" />';
  141.         else $user_profile_avatar=_t('divers','none');
  142.          
  143.         $profile_last_modify_display=$data[0]['profile_last_modify_display'];
  144.         $profile_date_crea_display=$data[0]['profile_date_crea_display'];
  145.       }
  146.  
  147.       // un submit à déjà été fait, on affiche les infos entrées par l'utilisateur
  148.     else {
  149.       $form_email=$_REQUEST['email'];
  150.       $current_email=$_REQUEST['current_email'];
  151.       $current_avatar=base64_decode($_REQUEST['current_avatar']);
  152.  
  153.       if(!empty($current_avatar)) {
  154.         list($complete_uri)=GetAllPhotoUri('../'.$current_avatar);
  155.         $user_profile_avatar='<img src="'.$complete_uri.'" alt="'._t('user','avatar').' '.$_COOKIE['linea21']['login'].'" />';
  156.       else $user_profile_avatar=_t('divers','none');
  157.        
  158.       if($_REQUEST['email_display']=='Y'$mask_display_mail_1=' checked="checked"';
  159.       else $mask_display_mail_2=' checked="checked"';
  160.       $form_date_d=$_REQUEST['date_d'];
  161.       $form_date_m=$_REQUEST['date_m'];
  162.       $form_date_y=$_REQUEST['date_y'];
  163.       $form_profile_city=$_REQUEST['city'];
  164.       $form_profile_leisures=$_REQUEST['leisures'];
  165.       $form_profile_job=$_REQUEST['job'];
  166.       $form_profile_quotation=$_REQUEST['quotation'];
  167.       $form_profile_signature=$_REQUEST['signature'];
  168.     }
  169.  
  170.     $content.='<form action="index.php" method="post" enctype="multipart/form-data">'.END_LINE;
  171.     $content.='<div id="userprofilmodify">'.END_LINE;
  172.     $content.='<table class="modifyuser" summary="'._t('user','p_mod_table_summary').'">'.END_LINE;
  173.     $content.='<tr>'.END_LINE;
  174.     $content.='<td>'.END_LINE;
  175.     $content.='<label for="email">'._t('user','email').' : </label>'.END_LINE;
  176.     $content.='</td>'.END_LINE;
  177.     $content.='<td>'.END_LINE;
  178.     $content.='<input name="email" type="text" class="textfield" id="email" maxlength="200" value="'.$form_email.'" />'.END_LINE;
  179.     $content.='<br />';
  180.     $content.='<div class="advertise">'.END_LINE;
  181.     $content.=_t('user','info_mail').END_LINE;
  182.     $content.='</div>'.END_LINE;
  183.     $content.='</td>'.END_LINE;
  184.     $content.='</tr>'.END_LINE;
  185.  
  186.     $content.='<tr>'.END_LINE;
  187.     $content.='<td>'.END_LINE;
  188.     $content.='<label for="email_display_Y">'._t('user','email_display').' : </label>'.END_LINE;
  189.     $content.='</td>'.END_LINE;
  190.     $content.='<td>'.END_LINE;
  191.     $content.='<input type="radio" id="email_display_Y" class="radio" name="email_display" value="Y"'.$mask_display_mail_1.' /><span class="radio">'._t('divers','yes').'</span>'.END_LINE;
  192.     $content.='<input type="radio" id="email_display_N" class="radio" name="email_display" value="N"'.$mask_display_mail_2.' /><span class="radio">'._t('divers','no').'</span>'.END_LINE;
  193.     $content.='</td>'.END_LINE;
  194.     $content.='</tr>'.END_LINE;
  195.     $content.='<tr>'.END_LINE;
  196.     $content.='<td>'.END_LINE;
  197.     $content.='<label for="date_d">'._t('user','birthdate').' : </label>'.END_LINE;
  198.     $content.='</td>'.END_LINE;
  199.     $content.='<td>'.END_LINE;
  200.     $content.= sprintf(input_date($form_date_y$form_date_m$form_date_d));
  201.     $content.='</td>'.END_LINE;
  202.     $content.='</tr>'.END_LINE;
  203.     $content.='<tr>'.END_LINE;
  204.     $content.='<td>'.END_LINE;
  205.     $content.='<label for="city">'._t('user','city').' : </label>'.END_LINE;
  206.     $content.='</td>'.END_LINE;
  207.     $content.='<td>'.END_LINE;
  208.     $content.='<input name="city" type="text" class="textfield" id="city" maxlength="100" value="'.$form_profile_city.'" />'.END_LINE;
  209.     $content.='</td>'.END_LINE;
  210.     $content.='</tr>'.END_LINE;
  211.     $content.='<tr>'.END_LINE;
  212.     $content.='<td>'.END_LINE;
  213.     $content.='<label for="leisures">'._t('user','leisures').' :</label>'.END_LINE;
  214.     $content.='</td>'.END_LINE;
  215.     $content.='<td>'.END_LINE;
  216.     $content.='<input name="leisures" type="text" class="textfield" id="leisures" maxlength="150" value="'.$form_profile_leisures.'" />'.END_LINE;
  217.     $content.='</td>'.END_LINE;
  218.     $content.='</tr>'.END_LINE;
  219.     $content.='<tr>'.END_LINE;
  220.     $content.='<td>'.END_LINE;
  221.     $content.='<label for="job">'._t('user','job').' :</label>'.END_LINE;
  222.     $content.='</td>'.END_LINE;
  223.     $content.='<td>'.END_LINE;
  224.     $content.='<input name="job" type="text" class="textfield" id="job" maxlength="150" value="'.$form_profile_job.'" />'.END_LINE;
  225.     $content.='</td>'.END_LINE;
  226.     $content.='</tr>'.END_LINE;
  227.  
  228.     $content.='<tr>'.END_LINE;
  229.     $content.='<td class="labelised">'.END_LINE;
  230.     $content.=_t('user','current_avatar').' : '.END_LINE;
  231.     $content.='</td>'.END_LINE;
  232.     $content.='<td>'.END_LINE;
  233.     $content.=$user_profile_avatar.END_LINE;
  234.     $content.='</td>'.END_LINE;
  235.     $content.='</tr>'.END_LINE;
  236.  
  237.     $content.='<tr>'.END_LINE;
  238.     $content.='<td>'.END_LINE;
  239.     $content.='<label for="avatar">'._t('user','avatar').' :</label>'.END_LINE;
  240.     $content.='</td>'.END_LINE;
  241.     $content.='<td>'.END_LINE;
  242.     $content.='<input name="avatar" type="file" size="47" id="avatar" class="textfield" />'.END_LINE;
  243.     $content.='</td>'.END_LINE;
  244.     $content.='</tr>'.END_LINE;
  245.  
  246.     $content.='<tr>'.END_LINE;
  247.     $content.='<td>'.END_LINE;
  248.     $content.='<label for="quotation">'._t('user','quotation').' :</label>'.END_LINE;
  249.     $content.='</td>'.END_LINE;
  250.     $content.='<td>'.END_LINE;
  251.     $content.='<input name="quotation" type="text" class="textfield" id="quotation" maxlength="150" value="'.$form_profile_quotation.'" />'.END_LINE;
  252.     $content.='</td>'.END_LINE;
  253.     $content.='</tr>'.END_LINE;
  254.     $content.='<tr>'.END_LINE;
  255.     $content.='<td>'.END_LINE;
  256.     $content.='<label for="signature">'._t('user','signature').' :</label>'.END_LINE;
  257.     $content.='</td>'.END_LINE;
  258.     $content.='<td>'.END_LINE;
  259.     $content.='<input name="signature" type="text" class="textfield" id="signature" maxlength="200" value="'.$form_profile_signature.'" />'.END_LINE;
  260.     $content.='</td>'.END_LINE;
  261.     $content.='</tr>'.END_LINE;
  262.     $content.='</table>'.END_LINE;
  263.  
  264.     $content.='<hr />'.END_LINE;
  265.     $content.='<div class="advertise">'.END_LINE;
  266.     $content.=_t('user','info_password').END_LINE;
  267.     $content.='</div>'.END_LINE;
  268.     $content.='<table class="modifyuser">'.END_LINE;
  269.     $content.='<tr>'.END_LINE;
  270.     $content.='<td>'.END_LINE;
  271.     $content.='<label for="password">'._t('user','p_new_password').' : </label>'.END_LINE;
  272.     $content.='</td>'.END_LINE;
  273.     $content.='<td>'.END_LINE;
  274.     $content.='<input name="password" type="password" class="textfield" id="password" maxlength="20" value="" />'.END_LINE;
  275.     $content.='</td>'.END_LINE;
  276.     $content.='</tr>'.END_LINE;
  277.     $content.='<tr>'.END_LINE;
  278.     $content.='<td>'.END_LINE;
  279.     $content.='<label for="password2">'._t('user','p_new_password_confirm').' : </label>'.END_LINE;
  280.     $content.='</td>'.END_LINE;
  281.     $content.='<td>'.END_LINE;
  282.     $content.='<input name="password2" type="password" class="textfield" id="password2" maxlength="20" value="" />'.END_LINE;
  283.     $content.='</td>'.END_LINE;
  284.     $content.='</tr>'.END_LINE;
  285.     $content.='</table>'.END_LINE;
  286.  
  287.     $content.='</div>'.END_LINE;
  288.     $content.='<div style="text-align:right;margin:1em 0">'.END_LINE;
  289.     $content.='<input name="current_email" type="hidden" value="'.$current_email.'" id="current_email" />'.END_LINE;
  290.     $content.='<input name="current_avatar" type="hidden" value="'.base64_encode($current_avatar).'" id="current_avatar" />'.END_LINE;
  291.     $content.='<input name="id" type="hidden" value="'.$user_id.'" id="id" />'.END_LINE;
  292.     $content.='<input type="hidden" maxlength="20" size="15" name="rub" id="rub" value="'.$GLOBALS['links'][U_L]['user-prefs']['linkvalue'].'" />'.END_LINE;
  293.     $content.= '<input type="submit" value="'._t('btn','valid').'" alt="'._t('btn','valid').'" title="'._t('btn','valid').'" size="15" name="modprofile" id="modprofile" style="margin-left:30em" />'.END_LINE;
  294.     $content.='</div>'.END_LINE;
  295.     $content.='</form>'.END_LINE;
  296.  
  297.     echo $content;
  298.   }
  299. }
  300.  
  301. if(!function_exists('ModifyProfile')) {
  302.  
  303.   function ModifyProfile({
  304.  
  305.     $link_homearray('rub'=> $GLOBALS['links'][U_L]['home']['linkvalue']);
  306.  
  307.     $id=$_COOKIE['linea21']['id'];
  308.     $integrity=1;
  309.     $table_user[0]''// valeur login --> Non checké
  310.     $table_user[1=$_REQUEST['email'];
  311.     $table_profile[0$_REQUEST['email'];
  312.     $table_profile[1$_REQUEST['email_display'];
  313.     $table_profile[2$_REQUEST['city'];
  314.     $form_date_d trim($_REQUEST['date_d']);
  315.     $form_date_m trim($_REQUEST['date_m']);
  316.     $form_date_y trim($_REQUEST['date_y']);
  317.     $form_date=$form_date_d '-' $form_date_m '-' $form_date_y;
  318.  
  319.     if(!empty($form_date_d&& !empty($form_date_m&& !empty($form_date_y)) {
  320.       $date_integrity=checkdate_validity($form_date);
  321.     else {
  322.       $date_integrity=true;
  323.     }
  324.     if(is_string($date_integrity)) $integrity $date_integrity;
  325.     else {
  326.       $table_profile[3]$form_date;
  327.     }
  328.  
  329.     $table_profile[4$_REQUEST['leisures'];
  330.     $table_profile[5$_REQUEST['job'];
  331.     $table_profile[6$_REQUEST['quotation'];
  332.     $table_profile[7$_REQUEST['signature'];
  333.     $table_profile[8base64_decode($_REQUEST['current_avatar']);
  334.  
  335.  
  336.     include_once('../class/class.user.php');
  337.     $user_objectnew user;
  338.     $data_user_integrity=$user_object->CheckDataIntegrity($table_user);
  339.     if(is_string($data_user_integrity)) $integrity=$data_user_integrity;
  340.  
  341.     if(!empty($_REQUEST['password'])) {
  342.       $integrity=$user_object->checkPasswordValidity($_REQUEST['password']$_REQUEST['password2']);
  343.     }
  344.     if(!is_string($integrity)) {
  345.       if(isset($_FILES['avatar']&& $_FILES['avatar']['name']!=''{
  346.         include_once('../class/system/class.upload.php');
  347.         $upload_objectnew upload;
  348.         $upload=$_FILES['avatar'];
  349.         $size_integrity=$upload_object->CheckMaxFile($upload['size']$user_object->UPLOAD_MAX_MO);
  350.         if(is_string($size_integrity)) $integrity=$size_integrity;
  351.         $format_integrity=$upload_object->CheckExtImage($upload['name']);
  352.         if(is_string($format_integrity)) $integrity=$format_integrity;
  353.         if(!is_string($integrity)) {
  354.           $final_name=$id.".".$upload_object->GetExtension($upload ['name']);
  355.           $table_profile[8]=$user_object->URI_INPUT.$final_name;
  356.  
  357.           $destination="../".$user_object->URI_INPUT;
  358.           $result_upload=$upload_object->UploadFile($upload$final_name$destination);
  359.         }
  360.       }
  361.     }
  362.  
  363.  
  364.     if(!is_string($integrity)) {
  365.       $result=$user_object->ModifyProfile($id$table_profile$GLOBALS['sql_object']);
  366.  
  367.       if($result == true{
  368.         $string =_t('user','p_confirm_mod').'.';
  369.         $string.=' <a href="'.HrefMaker($link_home).'" title="'._t('user','p_confirm_back').'" >'._t('user','p_confirm_back').'</a>';
  370.         $integrity array('code'=> 'confirm''string' => $string);
  371.       }
  372.       if(($_REQUEST['email']!=$_REQUEST['current_email']|| !empty($_REQUEST['password'])) {
  373.         if($_REQUEST['email']!=$_REQUEST['current_email']{
  374.           $new_pass=$user_object->GetNewPassword();
  375.           $todo_mail='change_mail';     // choix template pour mail
  376.           $new_email=$_REQUEST['email'];     // renseignement nouvel email
  377.           $user_login=$_COOKIE['linea21']['login']// retrieve login
  378.         }
  379.         if(!empty($_REQUEST['password'])) {
  380.           $new_pass=$_REQUEST['password'];
  381.           $todo_mail='change_pass';     // choix template pour mail
  382.           $user_email=$_REQUEST['email'];        // renseignement email
  383.           $user_login=$_COOKIE['linea21']['login']// retrieve login
  384.         }
  385.         $user_object->UpdateUserPassword($id$new_pass$GLOBALS['sql_object']);
  386.         UpdateCookiePassword(crypt($new_passSALT_CRYPT));
  387.          
  388.         /** include envoi de mail */
  389.         include_once(themePath('../user/mail_actions.php'));
  390.         include_once('../mail/template.php');
  391.       }
  392.     else {
  393.       $integrity array('code'=> 'error''string' => $integrity);
  394.     }
  395.  
  396.     $return_result ='<div class="'.$integrity['code'].'">'.END_LINE;
  397.     $return_result.=$integrity['string'].END_LINE;
  398.     $return_result.='</div>'.END_LINE;
  399.  
  400.     echo $return_result;
  401.     if(!isset($result)) return DisplayFormProfileUser($_COOKIE['linea21']['id']1);
  402.   }
  403. }
  404.  
  405. if(!function_exists('GetLinkModifyUserInfo')) {
  406.  
  407.   function GetLinkModifyUserInfo($user_id{
  408.  
  409.     $content ='';
  410.     if(isset($_COOKIE['linea21']['whois']&& $user_id==$_COOKIE['linea21']['id']{
  411.       $link_editarray('rub'=> $GLOBALS['links'][U_L]['user-prefs']['linkvalue']);
  412.  
  413.       $content.='<div class="switchnav">'.END_LINE;
  414.       $content.='<a href="'.HrefMaker($link_edit).'" title="'._t('user','p_mod').'">'._t('user','p_mod').'</a>';
  415.       $content.='</div>'.END_LINE;
  416.     }
  417.     return $content;
  418.   }
  419. }
  420.  
  421. if(!function_exists('DisplayAuthTextInfo')) {
  422.  
  423.   function DisplayAuthTextInfo({
  424.     $link_accountarray('rub'=> $GLOBALS['links'][U_L]['user-registration']['linkvalue']);
  425.     $content ='<div class="info">'.END_LINE;
  426.     $content.=_t('user','info_inscription').END_LINE;
  427.     $content.='<a href="'.HrefMaker($link_account).'">'._t('user','info_inscription2').' </a>'.END_LINE;
  428.     $content.='.<br />'._t('user','info_inscription3').''.END_LINE;
  429.     $content.='</div>'.END_LINE;
  430.     echo $content;
  431.   }
  432. }
  433.  
  434. if(!function_exists('DisplaySubscribeTextInfo')) {
  435.  
  436.   function DisplaySubscribeTextInfo({
  437.     $content ='<div class="info">'.END_LINE;
  438.     $content.=_t('user','info_inscription5').END_LINE;
  439.     $content.='</div>';
  440.     echo $content;
  441.   }
  442. }
  443. ?>

Documentation generated on Fri, 01 Apr 2011 09:30:21 +0200 by phpDocumentor 1.4.1