Вход Регистрация
Файл: 3020.ru/file_3020/_system/_function/user.func.php
Строк: 89
<?
/*
* Функция ника
*/

function login($id$link 0$icon 0) {
  global 
$sql$system;
  
  
$id = (int) $id;
  
  
$ank $sql -> fetch("SELECT `login`, `my_links`, `id`, `date_last`, `level`, `pol`, `color1`, `color2` FROM `users` WHERE `id` = '$id' LIMIT 1");
  
  if (
$ank['id'] == 0) {
    
$ank = array('id' => '0''my_links' => 'SUPPORT_4i4i''login' => 'Система оповещений''level' => '1''pol' => '1''color1' => null'color2' => null'date_last' => time());
  } elseif (!
$ank['id']) {
    
$ank = array('id' => $id'login' => 'Удален''level' => '1''pol' => '1''color1' => null'color2' => null'date_last' => (time() - 100500));
  }
  
  if (isset(
$ank['id'])) {
    if (
$link == 0) {
      return 
$ank['login'];
    } else {
      if (
$ank['date_last'] > (time() - 1800)){
        
$online '';
      } else {
        
$online '.0';
      }
      
      if (
$ank['color1'] != null && $ank['color2'] != null) {
        
$ank['login'] = gradient($ank['login'], $ank['color1'], $ank['color2']);
      }
    if (
$link == 2) {
        if (
$icon == 1) {
            
$icon ' <img src="/themes/' $system['design'] . '/user/' $ank['level'] . '.' $ank['pol'] . $online '.png" /> ';
        } else {
            
$icon '';
        }
        
      return 
$icon '&nbsp;'$ank['login'];
    } 

      if (
$icon == 1) {
        
$icon ' <img src="/themes/' $system['design'] . '/user/' $ank['level'] . '.' $ank['pol'] . $online '.png" /> ';
      } else {
        
$icon '';
      }
      
      return 
$icon ' <a href="/wm/' $ank['my_links'] . ' ">' $ank['login'] . '</a> ';
    }
  }
}

/*
* Функция аватара
*/

function avatar($id$type 1$css 1) {
  global 
$sql$user;
  
  
$id = (int) $id;
  
  if (isset(
$user) && $user['view_avatar'] == && $type == 1) {
    
$block true;
  }
  
   
$ank $sql -> fetch("SELECT `login`, `my_links`, `id`, `date_last`, `level`, `pol`, `color1`, `color2` FROM `users` WHERE `id` = '$id' LIMIT 1");
   
$style 'border: 1px solid #ffffff;';
   if (
$ank['date_last'] > (time() - 1800)) {
       
$style 'border: 2px solid #0bc112;';
   }
  if (!isset(
$block)) {
    if (
is_file(ROOT.'_images/avatar/' $id '.png')) {
      return 
' <img class="'.($css == "avatar-user":"").'"  style="'$style .'" src="/_src/img.php?link=' base64_encode(ROOT.'_images/avatar/' $id '.png') . '&type=' $type '" /> &nbsp;';
    } else {
      return 
' <img class="'.($css == "avatar-user":"").'"  style="'$style .'" src="/_src/img.php?link=' base64_encode(ROOT.'_images/images/avatar.gif') . '&type=' $type '" /> &nbsp;';
    }   
  }
}
?>
Онлайн: 1
Реклама