Как добавить на сайт аватар когда выбераеш при регистраци
|
|
Талгат |
Дата: Понедельник, 06.02.2012, 14:21 | Сообщение # 1 |
Сообщений: 24
|
Аватар-это такая маленькая картинка в общем случае сопровождающая сообщения пользователя на форуме и видимая в его Профиле. Аватара является средством самовыражения и отражает личность пользователя, то каким он хочет чтобы его воспринимали другие. Выбирая себе аватар, отдавайте отчёт, что восприятие вас другими зависит и от вашего аватара. Некоторые аватары могут вызывать у других людей раздражение и даже неприятие, учтите, что эти эмоции большинство людей перенесёт и на отношение к вам лично. Поэтому есть несколько простых рекомендаций на этот счёт.
1. Ваша аватара не должна быть слишком большой. Размер больше 150х150 часто портит дизайн форумов. Оптимальный размер 100х100.
2. Ваша аватара не должна много весить, иначе одна страничка форума может оказаться некоторым модемщикам слишком дорогой. Оптимальный вес 5-10 кБайт.
3. Ваша аватара, если она анимированная, не должна мелькать слишком часто. Если не анимированная, не должна быть мешаниной ярких цветов. 4. Избегайте матерных надписей на аватаре, некоторым кажется, что это круто, но поверьте, такая аватара знак того, что вы задержались в детстве.
5. Также избегайте на аватарах изображений сексуального характера. Если вы не участник форума сексуальной направленности, то такая аватара сигнал другим, что с сексом у вас проблемы...
|
|
|
|
Талгат |
Дата: Понедельник, 06.02.2012, 14:22 | Сообщение # 2 |
Сообщений: 24
|
При регистрации у Пользователя есть возможность выбрать себе аватар из более чем 20 коллекций предоставляемых системой. Если администратор сайта разрешил группе Пользователи Загружать свои аватары в настройках групп, то вы можете установить аватар со своего компьютера. При этом в Настройках предельные размеры администратор сайта может менять. Например:
Максимальный размер (Kb) загружаемых аватаров: 150 Kb Максимальные размеры (Px) загружаемых аватаров: 140x140Px
Предлагаю опытным путём определить пределы и отписаться в этой теме. В Панели управления в разделе Пользователи - Управление аватарами (Главная » Пользователи » Аватары) вы можете выбрать из какой системной коллекции ваши пользователи смогут поставить себе аватару. Вы можете отключить некоторые коллекции убрав стоящую напротив названия коллекции галочку в чек-боксе. (По умолчанию задействованы все коллекции)
Также вы можете создать свои коллекции аватар. Для добавления своих коллекций аватаров, вам необходимо выполнить следующие действия:
С помощью файлового менеджера создайте папку "ava" (латинскими буквами в нижнем регистре). В папку "ava" с помощью любого FTP клиента загрузите папки с аватарами (для каждой коллекции своя папка). В коллекции не должно быть более 100 аватаров.
Ваши коллекции будут называться Коллекция 1, Коллекция 2, Коллекция 3 и т.д. Свои имена коллекциям давать нельзя и так будет всегда. (с) uCoz
|
|
|
|
Талгат |
Дата: Понедельник, 06.02.2012, 14:22 | Сообщение # 3 |
Сообщений: 24
|
Code <?if($USER_AVATAR_URL$)?><IMG SRC="$USER_AVATAR_URL$" BORDER="0"><?else?> <IMG SRC="/noavatar.gif" BORDER="0"> <?endif?> Так у всех будут выводиться аватары у кого есть, а у кого нет, будет заглушка выводиться...
Пример блока персональных данных с использованием заглушек:
Code <table border="0" cellpadding="0" cellspacing="1" style="background:url('/m2.gif') #d8b3b3;margin-bottom:1px;" width="200"> <tr><td height="17" style="background:#997474;color:#FFFFFF;border:1px solid #FFFFFF;font-size:10px;padding-left:10px;">[b]Персональные данные[/b]</td></tr> <tr><td style="padding:5px 3px 5px 3px;border:1px solid #FFFFFF;text-align:center;"> <?if($LOGIN_FORM$)?> Добро пожаловать Гость! <div> </div> <IMG SRC="/sakura/avag.gif" BORDER="0"> <div> </div> $LOGIN_FORM$ <?else?>
<?($USER_LOGGED_IN$)?> Добро пожаловать $USERNAME$! <div> </div> <?if($USER_AVATAR_URL$)?><IMG SRC="$USER_AVATAR_URL$" BORDER="0"> <?else?> <IMG SRC="/sakura/avan.gif" BORDER="0"> <?endif?> <div> </div> <a href="$PERSONAL_PAGE_LINK$" title="Мой профиль">Мой профиль</a> <div> </div> <a href="$LOGOUT_LINK$" title="Выход">Выход</a> <?endif?> </td></tr> </table> А вот ток это выглядить Для Госей Для пользователя с аватарой для пользователя без аватары Картинки-заглушки можно использовать любые.
|
|
|
|
Талгат |
Дата: Понедельник, 06.02.2012, 14:27 | Сообщение # 4 |
Сообщений: 24
|
Quote Вопрос: Можно ли переименовать "Коллекции аватаров"? Quote Ответ: Нет, такой возможности нет.
|
|
|
|
Талгат |
Дата: Понедельник, 06.02.2012, 14:31 | Сообщение # 5 |
Сообщений: 24
|
Quote Вопрос: Как выводить альтернативную картинку на форуме, если у пользователя нет аватара? Quote Ответ: В шаблон Вид материалов вставить Code <?if($AVATAR_URL$)?><img title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?else?><img src="ссылка на картинку"><?endif?>
|
|
|
|
Талгат |
Дата: Понедельник, 06.02.2012, 14:35 | Сообщение # 6 |
Сообщений: 24
|
Вопрос: Как вывести альтернативную картинку, если не назначен аватар на Странице пользователя? Code <?if($_AVATAR$)?>$_AVATAR$<?else?><img src="ссылка на картинку"><?endif?>
|
|
|
|
Талгат |
Дата: Понедельник, 06.02.2012, 14:35 | Сообщение # 7 |
Сообщений: 24
|
Quote Вопрос: Когда пользователь регистрируется ему предлагается выбрать аватар только из существующих коллекций. Как разрешить ему загружать свой аватар? Quote Ответ: Панель управления » Пользователи » Группы пользователей » Редактируете группу гости: Пользователи Загружать свои аватары
|
|
|
|
Талгат |
Дата: Понедельник, 06.02.2012, 14:36 | Сообщение # 8 |
Сообщений: 24
|
Quote Вопрос: Как сделать чтоб при загрузке аватара, он обрезался до указанных в настройках размеров? Quote Ответ: К сожалению, стандартными средствами системы uCoz такое реализовать нельзя. Загрузить такой аватар все равно не удастся.
|
|
|
|
Талгат |
Дата: Понедельник, 06.02.2012, 14:38 | Сообщение # 9 |
Сообщений: 24
|
Quote Вопрос: Можно ли как-то сделать чтобы при выборе слишком большого аватара он сжимался до нужного размера? Как? Quote Ответ: В css-файле найти запись .userAvatar (если её нет - создать). Дописать в фигурных скобках несколько значений: max-height и max-width в пикселях. Примерно так: Code .userAvatar {max-height:100px; max-width:100px;}
|
|
|
|