Забыли пароль?
Запросите новый здесь.

Автор темы: jikaka
ID темы: 163
Информация:
Тема содержит 12 сообщения, была просмотрена 1071 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Народное творчество
 Распечатать тему
[mod] Аватар при входе/выходе
jikaka
Суть: при входе или выходе из аккаунта на сайте высвечивается аватар пользователя.

Итак, приступим.

1. открываем для редактирования файл setuser.php

2. находим на строке 21 такой код:
Скачать исходники  Код
$session_destroyed = false; $page_content = ""; $page_refresh = "2";




ниже строкой добавляем:
Скачать исходники  Код
$res_ava = dbarray(dbquery("SELECT user_name, user_ip, user_avatar FROM ".DB_USERS." WHERE user_name='".$userdata['user_name']."' AND user_ip='".USER_IP."'"));




3. находим на строке 95 такой код:
Скачать исходники  Код
echo "<img src='".BASEDIR.$settings['sitebanner']."' alt='".$settings['sitename']."' /><br /><br />\n";




ниже строкой добавляем:
Скачать исходники  Код
if($res_ava['user_avatar']!="")  echo "<img src='".IMAGES."avatars/".$res_ava['user_avatar']."'><br /><br />";




4. сохраняем файл.

5. проверяем работу!
 
Web
spiker
От этого setuser'a лучше избавиться, а не аватар на него вешать.ab
 
jikaka
spiker, это другой вопрос...
 
Web
Polarfox
Это вопрос - почему именно избавиться?
Не фатально оно, а сделано удобно.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web
spiker
Psc написал:
Это вопрос - почему именно избавиться?
Не фатально оно, а сделано удобно.


Удобство в чем?
В потраченных лишних секундах на изучение "полезной" информации о том что я зашел (вышел) как...

А избавиться потому, что редко уже где увидишь это чудо-редирект
Веб-анахроизм . ad
 
jikaka
согласен со spiker'ом
такого уже нигде почти нет...
 
Web
spiker
И все же... Зачем там аватар? ag
Логичнее было бы дополнить соответствующими иконками, "вход", "выход" и т.п.

На RunCMS вот обратил внимание такое еще есть, приходится ковырять "по долгу службы".
 
jikaka
И все же... Зачем там аватар?

просто пользователи спрашивали, вот и написал реализацию...
а нужно это или нет - это другой вопрос...
 
Web
Polarfox
Вообще он нужен для ошибок еще, типа логин не верен пнх...
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web
spiker
В курсях. ad
Разговор о сообщениях, где возможно втавить аватар.

Или туда (в сообщения об ошибках), ув. jikaka тоже вставит?
Типа "ваш последний аватар" при удачном коннекте. ab

jikaka, доделывай лучше модуль команд, начал неплохо.
А этот бред перенеси в тему юмор. ag
Изменил(а) spiker, 26.10.2010 12:23
 
jikaka
ну не уж то бред...
это просто для справки...
 
Web
Polarfox
Не я к тому что если уж оно есть для дела, пусть остается, а так бы конечно можно было избавиться.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Проблема при установке  →  Установка и настройка системы 7 / 564 02.05.2018 13:31
Возможно ли при помощи тестов (вопросов) проверить совместимость М и Ж?  →  Разное 0 / 585 09.08.2017 22:44
как задать класс textarea при включенном TinyMCE?  →  Темы оформления 7 версии 5 / 8324 14.11.2016 15:05
Forbidden 403 при попытке редактировать профиль  →  Ошибки, баги 2 / 2449 20.07.2016 06:10
Ошибка при регистрации  →  Ошибки, баги 49 / 26617 21.05.2016 12:48
Тема при установке системы  →  Установка и настройка системы 5 / 2927 22.04.2016 06:16
Как "подружить" PHP Fusion и Facebook? Несовпадение кодировки при перепосте!  →  Ошибки, баги 11 / 20624 07.03.2016 11:26
Раскрывающийся и скрывающийся блок при клике по ссылке  →  Javascript, ajax, jquery 6 / 5825 06.02.2016 21:01
Code BBCode mod  →  Другое 0 / 1613 08.09.2015 12:28
При добавлении вложения начинается дублирование сообщений  →  Ошибки, баги 1 / 905 26.02.2015 08:58
Топ 5 пользователей форума
Alex Alex (1,179)   Zaxap Zaxap (1,078)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)