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

Автор темы: jikaka
ID темы: 163
Информация:
Тема содержит 12 сообщения, была просмотрена 1521 раз.
Просмотр темы
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 перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
spiker
Psc написал:
Это вопрос - почему именно избавиться?
Не фатально оно, а сделано удобно.


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

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

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

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

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

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

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

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Аватар в Профиле  →  Установка и настройка системы 8 / 4859 23.07.2024 07:29
Галочка согласия при отправке формы  →  HTML и CSS 1 / 6225 04.02.2024 11:36
Ошибка при создании панели  →  Ошибки, баги 6 / 5322 29.01.2021 21:58
Почему при нажатии на кнопку срабатывает проверка полей?  →  HTML и CSS 1 / 4449 05.11.2020 10:33
Работа разных тем оформления при разных разрешениях  →  HTML и CSS 2 / 2809 05.03.2019 09:08
Возможно ли при помощи тестов (вопросов) проверить совместимость М и Ж?  →  Разное 2 / 3646 04.11.2018 17:24
Проблема при установке  →  Установка и настройка системы 11 / 7572 18.09.2018 14:28
Важно! 2 месяца бесплатно, при продлении или заказе dedicated сервера! Акция!  →  Хостинг 0 / 2071 07.06.2018 04:37
как задать класс textarea при включенном TinyMCE?  →  Темы оформления 7 версии 5 / 13647 14.11.2016 15:05
Forbidden 403 при попытке редактировать профиль  →  Ошибки, баги 2 / 3520 20.07.2016 06:10
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)