View file 2/3020.ru/users/profile/account/plugins/status.php

File size: 1.57Kb
<?php 
  
IF (STR($account_settings['STATUS']) > 0 && $account['ID'] != $user['ID']){ 
  
  ECHO "<div class='status'>";
  
  ECHO TEXT($account_settings['STATUS'], 0, 1, 0, 0);
  
  ECHO "</div>";
  
}

IF ($account['ID'] == $user['ID']){
  
  IF (GET('get') == 'status'){
    
    IF (POST('ok')){
      
      $message = ADSL(POST('message'));
      
      IF (STR($message) > 150){
        
        ERROR('Содержимое не может быть больше 150 символов', 'session');
        REDIRECT('/id'.$user['ID'].'?get=status');
      
      }
      
      DB::GET_SET("UPDATE `USERS_SETTINGS` SET `STATUS` = '".$message."' WHERE `USER_ID` = '".$user['ID']."' LIMIT 1");
      
      SUCCESS('Изменения успешно приняты', 'session');
      REDIRECT('/id'.$user['ID'].'');
    
    }
    
    ECHO "<div class='list-menu'>";
    
    ECHO "<form method='post' class='form' action='/id".$user['ID']."?get=status'>";
    
    ECHO "<b>".LG('Введите содержание')."</b> (".LG('до 150 символов')."):<br />";
    HTML::TEXTAREA(TEXT_ABSOLUTE($settings['STATUS']), 'message', 'Введите содержание', NULL, 'form-control-100');
    
    ECHO "<br />";
    
    HTML::BUTTON('btn-big ajax-button', 'ok', 'save', 'Сохранить изменения');
    
    ECHO "</form>";
    
    ECHO "</div>";
    
  }
  
  ECHO "<div class='status'>";
  
  ECHO "<a href='/id".$user['ID']."?get=status'>".ICONS('pencil', 15, 'fa-fw')."</a>";
  ECHO " ".TEXT($account_settings['STATUS'], 0, 1, 0, 0)."";
  
  ECHO "</div>";

}
  
?>