w!nter Опубликовано 2 Октября 2004 Жалоба Поделиться Опубликовано 2 Октября 2004 Перерыл весь форум, но такого походу нет Каким образом можно назначить Аватару по умолчанию ? То есть, при регистрации, пользователю, автоматом назначиться какой-нить аватар ! p.S. акция, в целях которой борьба с безликими пользователями Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 2 Октября 2004 Жалоба Поделиться Опубликовано 2 Октября 2004 w!nter аватар по умолчанию это картинка в html/avatars/noavatar.gif вот и замени на то что хочешь Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 w!nter Опубликовано 2 Октября 2004 Автор Жалоба Поделиться Опубликовано 2 Октября 2004 У меня по чему-то не срабатывает Размер noavatar.gif в разрешенных пределах ! Я ставил мод который запрещает повторно использовать аватары которые уже заняты, может дело в этом ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 2 Октября 2004 Жалоба Поделиться Опубликовано 2 Октября 2004 w!nter мод который запрещает повторно использовать аватары которые уже занятыну если рассуждать с позиций логики - то конечно да. другое дело - вдруг создатели мода учли этот вариант? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 w!nter Опубликовано 2 Октября 2004 Автор Жалоба Поделиться Опубликовано 2 Октября 2004 Вот он весь Hide Used Avatars v1.1Author: RyokoCategory of Mod: UserCP ModificationsDate Started: 20/02/2004Date Finished: 20/02/2004Changed: 01/03/2004 Description:Удаляет из списка доступных аватарки уже выбранные кем-то из пользователей форума. History:02/03/2004: Исправлена ошибка обработки аватарок, находящихся в подкаталогах Instructions: Скачать и забэкапить файл: 1. sources/UserCP.php ------------------------------------------------------Редактировать UserCP.php------------------------------------------------------------------------------------------------------------Найти:------------------------------------------------------CODE if ( is_array($av_gall_images) and count($av_gall_images) ) { foreach( $av_gall_images as $img ) { ------------------------------------------------------Заменить на:------------------------------------------------------CODE//-- Start 'Hide used Avatars' mod by Ryoko $DB->query("SELECT id, avatar FROM ibf_members"); while ( $row = $DB->fetch_row() ){ if (preg_match("/^upload|^blank\.gif|^noavatar\.gif/",$row['avatar'])) continue; if ($this->member['id'] == $row['id']) continue; if (preg_match("/([^\/]+)$/",$row['avatar'],$av_file)) $usedav[$av_file[0]] = $row['id']; }//-- End 'Hide used Avatars' mod by Ryoko if ( is_array($av_gall_images) and count($av_gall_images) ) { foreach( $av_gall_images as $img ) {//-- Start 'Hide used Avatars' mod by Ryoko if ($usedav[$img]) continue;//-- End 'Hide used Avatars' mod by Ryoko ------------------------------------------------------Сохранить изменения в UserCP.php------------------------------------------------------------------------------------------------------------Закачать измененный файл------------------------------------------------------ Мод проинсталлирован! Вроде должен только запрешать отображение Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 2 Октября 2004 Жалоба Поделиться Опубликовано 2 Октября 2004 if (preg_match("/^upload|^blank\.gif|^noavatar\.gif/",$row['avatar'])) continue;вот эта строчка разве не исключает работу мода, если аватар не выбран? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 w!nter Опубликовано 2 Октября 2004 Автор Жалоба Поделиться Опубликовано 2 Октября 2004 Вот я про тоже Значит дело в другом, блин Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 3 Октября 2004 Жалоба Поделиться Опубликовано 3 Октября 2004 w!nter У меня по чему-то не срабатываетНе верю. © Станиславский.URL у форума есть? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 w!nter Опубликовано 3 Октября 2004 Автор Жалоба Поделиться Опубликовано 3 Октября 2004 Есть Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 3 Октября 2004 Жалоба Поделиться Опубликовано 3 Октября 2004 Ладно, нафиг. По дефолту в functions.php написано: if (preg_match ( "/^noavatar/", $member_avatar )) { return ""; }Если имя файла начинается с noavatar, то нас посылают, короче. Берём:1). Файл Register.php. Ищем там:'noavatar'Заменяем на:'guest_avatar.gif'2). Файл guest_avatar.gif (название не важно, главное, чтоб совпадало с п.1. Расширение тоже не важно, главное, чтоб графический файл был и нормальный), закидываем его в папку html/avatars.3). Пиво. Отправляем мне и себе тоже налить не забываем.Готово. Наслаждаемся. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 w!nter Опубликовано 3 Октября 2004 Автор Жалоба Поделиться Опубликовано 3 Октября 2004 (изменено) Получилось ! Пиво. Отправляем мне и себе тоже налить не забываем.Готово. Наслаждаемся.Пиво - Москва\Питер - аресс в личку Новокузнецк Изменено 3 Октября 2004 пользователем w!nter Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 11 Октября 2004 Жалоба Поделиться Опубликовано 11 Октября 2004 theIggs так наверное можно и просто заменить в functions.php на if (preg_match ( "/^noavatar/", $member_avatar )) { $member_avatar = 'noavatar.gif'; } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 12 Октября 2004 Жалоба Поделиться Опубликовано 12 Октября 2004 arigoda Можно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 PALADIN+ Опубликовано 26 Октября 2005 Жалоба Поделиться Опубликовано 26 Октября 2005 Полезная фича. Респект А как сделать тоже самое для фотографии по умолчанию? ==А вот картинки для плагиата (чужие, с YaBB)Может кому пригодится. http://forums.ag.ru/images/no_photo.gif http://forums.ag.ru/images//no_avatar.gif Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
w!nter
Перерыл весь форум, но такого походу нет
Каким образом можно назначить Аватару по умолчанию ? То есть, при регистрации, пользователю, автоматом назначиться какой-нить аватар !
p.S. акция, в целях которой борьба с безликими пользователями
Ссылка на комментарий
Поделиться на других сайтах
13 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.