Модератор форума: Shеriff |
Сообщество uCoz Модули uCoz Функциональные модули Пользователи Аватары пользователей (Создание коллекции аватаров, загрузка аватара, настройка) |
Аватары пользователей |
Аватар это такая маленькая картинка в общем случае сопровождающая сообщения пользователя на форуме и видимая в его Профиле. Аватара является средством самовыражения и отражает личность пользователя, то каким он хочет чтобы его воспринимали другие. Выбирая себе аватар, отдавайте отчёт, что восприятие вас другими зависит и от вашего аватара. Некоторые аватары могут вызывать у других людей раздражение и даже неприятие, учтите, что эти эмоции большинство людей перенесёт и на отношение к вам лично. Поэтому есть несколько простых рекомендаций на этот счёт. 1. Ваша аватара не должна быть слишком большой. Размер больше 150х150 часто портит дизайн форумов. Оптимальный размер 100х100. 2. Ваша аватара не должна много весить, иначе одна страничка форума может оказаться некоторым модемщикам слишком дорогой. Оптимальный вес 5-10 кБайт. 3. Ваша аватара, если она анимированная, не должна мелькать слишком часто. Если не анимированная, не должна быть мешаниной ярких цветов. 4. Избегайте матерных надписей на аватаре, некоторым кажется, что это круто, но поверьте, такая аватара знак того, что вы задержались в детстве. 5. Также избегайте на аватарах изображений сексуального характера. Если вы не участник форума сексуальной направленности, то такая аватара сигнал другим, что с сексом у вас проблемы... |
При регистрации у Пользователя есть возможность выбрать себе аватар из более чем 20 коллекций предоставляемых системой. Если администратор сайта разрешил группе Пользователи Загружать свои аватары в настройках групп, то вы можете установить аватар со своего компьютера. При этом в Настройках предельные размеры администратор сайта может менять. Например:
Максимальный размер (Kb) загружаемых аватаров: 150 Kb Максимальные размеры (Px) загружаемых аватаров: 140x140Px Предлагаю опытным путём определить пределы и отписаться в этой теме. В Панели управления в разделе Пользователи - Управление аватарами (Главная » Пользователи » Аватары) вы можете выбрать из какой системной коллекции ваши пользователи смогут поставить себе аватару. Вы можете отключить некоторые коллекции убрав стоящую напротив названия коллекции галочку в чек-боксе. (По умолчанию задействованы все коллекции) Также вы можете создать свои коллекции аватар. Для добавления своих коллекций аватаров, вам необходимо выполнить следующие действия:
Ваши коллекции будут называться Коллекция 1, Коллекция 2, Коллекция 3 и т.д. Свои имена коллекциям давать нельзя и так будет всегда. (с) uCoz Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
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> А вот как это выглядит: Для гостя Для пользователя с аватарой для пользователя без аватары Картинки-заглушки можно использовать любые. Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
Вопрос: Как сделать так, чтобы пользователь не смог указывать ссылку на аватар, который находится на другом сайте? [ Hancock ] Ответ: Самый простой скрипт такой (вставить в шаблон Страницы Регистрации и Страницы Редактирования Данных пользователя где-нибудь после $BODY$): Code <script>$("a:contains('Загрузить свой аватар')").click();</script> После этого пользователи смогут только выбирать аватары из списка или загружать со своего диска. Примечание1: от продвинутых "хакеров" это не защитит, но от них и вообще никакие скрипты или изменения в формах регистрации и редактирования данных не помогут. Примечание2: работает ли это на форме регистрации через uNet-не знаю, не проверял (т.к. uNet у меня отключен) Потеряшка - поиск потерянных и помощь бездомным животным в Питере
|
Вопрос: Как выводить альтернативную картинку на форуме, если у пользователя нет аватара? [ - ] Ответ: В шаблон Вид материалов вставить Code <?if($AVATAR_URL$)?><img title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?else?><img src="ссылка на картинку"><?endif?> |
Вопрос: Как вывести альтернативную картинку, если не назначен аватар на Странице пользователя? [ seregasuper ] Ответ: Шаблон Персональной страницы пользователя. Необходимо найти и заменить аналогичный код Code <?if($_AVATAR$)?>$_AVATAR$<?else?><img src="ссылка на картинку"><?endif?> |
Вопрос: Когда пользователь регистрируется ему предлагается выбрать аватар только из существующих коллекций. Как разрешить ему загружать свой аватар? [ Wiagra ] Ответ: Панель управления » Пользователи » Группы пользователей » Редактируете группу гости: Пользователи Загружать свои аватары |
Вопрос: Как сделать чтоб при загрузке аватара, он обрезался до указанных в настройках размеров? [ JavaNet ] Ответ: К сожалению, стандартными средствами системы uCoz такое реализовать нельзя. Загрузить такой аватар все равно не удастся. Препятствие – это то, что видит человек, когда отворачивается от своей цели. (Д. Гроссман)
|
Вопрос: Можно ли как-то сделать чтобы при выборе слишком большого аватара он сжимался до нужного размера? Как? [ Wataru ] Ответ: В css-файле найти запись .userAvatar (если её нет - создать). Дописать в фигурных скобках несколько значений: max-height и max-width в пикселях. Примерно так: Code .userAvatar {max-height:100px; max-width:100px;} |
Нимэль, К сожалению такого сделать нельзя, как бы вы не называли свои папки на компьютере и не вкидывали их в файловый менеджер коллекции останутся назватся Коллекция 1; Коллекция 2...и т.д. это ещё один не доделаный до конца нюанс этой системы...
А у меня другой вопрос по этой теме! Как можно удалить другие коллекции сайта, видел на другом юкозовском сайте стандартные коллекции отсуцтвовали, значить как-то всё же можно, буду благодарен за пояснение, как это сделать! =) |
Никак
Skype: nikita_435
|
| |||