У нас вы можете скачать бесплатно Напоминание пользователям загрузить аватарку DLE
Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Делаем напоминание пользователям загрузить аватарку для релизов DataLife Engine 7.x-10.5. Это небольшой хак требует от пользователей обязательно загрузить собственную аватарку. Напоминание загрузить аватарку пользователям будет выходить каждый раз при попытке отредактировать свой профиль.
Установка: (для версий 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 .= 'Мы не можем сохранить ваш профиль пока вы не загрузите аватарку...'; }
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
JSitemap Pro v4.18.1 Error, installation aborted. You are attempting to install an invalid package. Расширение: Обновление: Ошибка в пользовательском скрипте установки. Ошибка установки компонента.