» » » Напоминаем пользователю загрузить аватар

Напоминаем пользователю загрузить аватар

0
Напоминаем пользователю загрузить аватар

Хак Напоминания пользователю загрузить аватар, поможет заставить пользователей загружать собственные аватары.
Если пользователь, который не имеет аватарки, попытается отредактировать свой профиль - ему выведется ошибка.

Установка: (для версий DLE имеющих поддержку Gavatar)
В файле \modules\profile.php найти:
$image = $_FILES['image']['tmp_name'];


Добавить после:
if(empty($_POST['gravatar']) and empty($image)) {
$row_foto = $db->super_query( "SELECT foto FROM " . USERPREFIX . "_users WHERE user_id = '{$id}'" ) ;
if(empty($row_foto['foto'])) $stop .= 'Мы не можем сохранить ваш профиль пока вы не загрузите аватарку...';
}


Установка: (для более старых версий Dle)
В файле \modules\profile.php найти:
$image = $_FILES['image']['tmp_name'];


Добавить после:
if(empty($image)) {
$row_foto = $db->super_query( "SELECT foto FROM " . USERPREFIX . "_users WHERE user_id = '{$id}'" ) ;
if(empty($row_foto['foto'])) $stop .= 'Мы не можем сохранить ваш профиль пока вы не загрузите аватарку...';
}


Версия DLE: 7.x-10.х
Автор: Grey
Внимание!
Для просмотра скрытого текста, Вам необходимо Войти или Зарегистрироваться.
  • DLE хаки
  • 1-11-2013, 21:19
  • 997
Вернуться назад
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.