Добро пожаловать, Гость!
Ошибка в уведомлениях
Помощь мастерам | Ошибка в уведомлениях
Kol9n_19 :
Fatal error: Call to undefined method user::get_user() in /home/s/s97256n5/love-21.s97256n5.bget.ru/public_html/user/notification/index.php on line 89
Ошибка в уведомлениях
10 Янв 2016Fatal error: Call to undefined method user::get_user() in /home/s/s97256n5/love-21.s97256n5.bget.ru/public_html/user/notification/index.php on line 89
Последний раз редактировалось Dreamer
10 Янв 2016
Комментарии:
Kol9n_19 10 Янв 2016
Автор темы
DCMS-Social v.1.8.3
Добавлено:
Samurai, <?
/**
* / Основные пользовательские функции
* / nick() - выводит ник и значок онлайна
* / avatar - выводит аватар и иконку пользователя
* / у всех функций есть параметры что выводить а что нет
*/
class user
{
/**
* / Ссылка и Ник юзера
*/
public static function nick($user = 0, $url = 1, $on = 0, $medal = 0)
{
/*
* $url == 0 Выводит только ник
* $url == 1 Выводит ник с ссылкой на страницу юзера
* $on == 1 Выводит рядом с ником значок онлайн
* $medal == 1 Выводит медальку рядом со значком онлайн
*/
$ank = mysql_fetch_assoc(mysql_query('SELECT `nick`, `date_last`, `rating`, `browser` FROM `user` WHERE `id` = "' . $user . '" LIMIT 1 '));
$nick = null;
$online = null;
$icon_medal = null;
// Вывод ника
if ($user == 0)$ank = array('id' => '0', 'nick' => 'Cистема', 'pol' => '1');
elseif (!$ank)$ank = array('id' => '0', 'nick' => '[Удален]', 'pol' => '1');
if ($url == true)
$nick = ' <a href="/id' . $user . '">' . text($ank['nick']) . '</a> ';
else
$nick = text($ank['nick']);
// Вывод значка онлайн
if ($user != 0 && $ank['date_last'] > time()-600 && $on == true)
{
if ($ank['browser'] == 'wap')
$online = ' <img src="/style/icons/online.gif" alt="WAP" /> ';
else
$online = ' <img src="/style/icons/online_web.gif" alt="WEB" /> ';
}
// Вывод медали
$R = $ank['rating'];
if ($medal == 1 && $R >= 6)
{
if ($R >= 6 && $R <= 11) {$img = 1;}
elseif ($R >= 12 && $R <= 19) {$img = 2;}
elseif ($R >= 20 && $R <= 27) {$img = 3;}
elseif ($R >= 28 && $R <= 37) {$img = 4;}
elseif ($R >= 38 && $R <= 47) {$img = 5;}
elseif ($R >= 48 && $R <= 59) {$img = 6;}
elseif ($R >= 60) {$img = 7;}
$icon_medal = ' <img src="/style/medal/' . $img . '.png" alt="*" /> ';
}
return $nick . $icon_medal . $online;
}
/
Автор темы
DCMS-Social v.1.8.3
Добавлено:
Samurai, <?
/**
* / Основные пользовательские функции
* / nick() - выводит ник и значок онлайна
* / avatar - выводит аватар и иконку пользователя
* / у всех функций есть параметры что выводить а что нет
*/
class user
{
/**
* / Ссылка и Ник юзера
*/
public static function nick($user = 0, $url = 1, $on = 0, $medal = 0)
{
/*
* $url == 0 Выводит только ник
* $url == 1 Выводит ник с ссылкой на страницу юзера
* $on == 1 Выводит рядом с ником значок онлайн
* $medal == 1 Выводит медальку рядом со значком онлайн
*/
$ank = mysql_fetch_assoc(mysql_query('SELECT `nick`, `date_last`, `rating`, `browser` FROM `user` WHERE `id` = "' . $user . '" LIMIT 1 '));
$nick = null;
$online = null;
$icon_medal = null;
// Вывод ника
if ($user == 0)$ank = array('id' => '0', 'nick' => 'Cистема', 'pol' => '1');
elseif (!$ank)$ank = array('id' => '0', 'nick' => '[Удален]', 'pol' => '1');
if ($url == true)
$nick = ' <a href="/id' . $user . '">' . text($ank['nick']) . '</a> ';
else
$nick = text($ank['nick']);
// Вывод значка онлайн
if ($user != 0 && $ank['date_last'] > time()-600 && $on == true)
{
if ($ank['browser'] == 'wap')
$online = ' <img src="/style/icons/online.gif" alt="WAP" /> ';
else
$online = ' <img src="/style/icons/online_web.gif" alt="WEB" /> ';
}
// Вывод медали
$R = $ank['rating'];
if ($medal == 1 && $R >= 6)
{
if ($R >= 6 && $R <= 11) {$img = 1;}
elseif ($R >= 12 && $R <= 19) {$img = 2;}
elseif ($R >= 20 && $R <= 27) {$img = 3;}
elseif ($R >= 28 && $R <= 37) {$img = 4;}
elseif ($R >= 38 && $R <= 47) {$img = 5;}
elseif ($R >= 48 && $R <= 59) {$img = 6;}
elseif ($R >= 60) {$img = 7;}
$icon_medal = ' <img src="/style/medal/' . $img . '.png" alt="*" /> ';
}
return $nick . $icon_medal . $online;
}
/
Samurai
10 Янв 2016
убери в коде user:: либо залей класс от dcms-social 1.9.8 или от 1.8.3 из папки sys/inc/classes/class.user.php
убери в коде user:: либо залей класс от dcms-social 1.9.8 или от 1.8.3 из папки sys/inc/classes/class.user.php