| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Другие движки / фрейморки > Мультиаватары |
| Автор: Bog d`An 26.5.2006, 06:11 |
| Возможно менять аватар, в зависимости от раздела, в котором находится пользователь? Той выбирать из предоставленного списка. Если соотв. пункта нет - оставлять обычный. На крайний случай как сделать дополнительное поле картинки, которое подгружает в разных темах разные картинки. зы: Аватары юзеры естессно сами будут подбирать, соотв надо как-нить реализовать чтобы через "мой профиль" загружали |
| Автор: Bog d`An 27.5.2006, 11:08 |
| Ладно, а насчёт картинки? по идее надо просто смотреть номер форума и в зависимости от этого выводить "{$autor[field_i]}"... вот, приблизительно такая идея: <img SRC = {$autor['field_'+getIMGfromForumID({$data['FORUM']['id']})]}> Подскажите что куда писать, оно мя не слушается |
| Автор: 2man 27.5.2006, 15:55 |
| Bog d`An, ты хочешь в зависимости от форума выводить разные картинки на главной? |
| Автор: Bog d`An 27.5.2006, 16:27 |
| под аватарой ещё картинку, которая меняется в зависимости от того, в каком форуме сейчас юзер |
| Автор: 2man 28.5.2006, 04:48 | ||
Сначала делаешь дополнительное поле профиле. Затем мне кажется лучше использовать CSS. Твоему custom_field будет соответствовать код CSS с id просматриваемого форума. Можно попробовать так:
Для каждого форума придется прописать отдельно класс с указанием картинки. А в тело custom_field вставлять div class="custom_field{$data['id']}" |
| Автор: Bog d`An 28.5.2006, 05:28 |
| А теперь для чайников. С учётом того что железо не моё (сервис бесплатных форумов) э-э-это... мя немного не понял... или меня не поняли... в общем - у каждого юзера есть набор картинок. Так? Ссылки на эти картинки соответственно в доп. полях профиля. (например с 4 по 8). Теперь нужно, чтобы под аватарой (вместо) показывало эту пикчу. если форум №5 - пикчу 4, если №14 - 8... и.т.д. так? |
| Автор: 2man 28.5.2006, 12:41 |
| То, что предложил я тебе выводит картинку исходя из форума, в котором он находится. Картинки не настраиваются из профиля и у всех пользователей, находящихся в одном форуме, будут одинаковыми |
| Автор: Bog d`An 28.5.2006, 16:36 | ||
| вот и мя о том же... а как сделать, чтобы показывало в одном форуме - пикчу, с адресом в доп.поле профиля1; в другом форуме - с адресом в доп.поле профиля2.. Добавлено @ 16:41
вот типа этого... только чтобы работало function getIMGfromForumID(ForumID) { if (ForumID==1) return 1; else if (ForumID==2) return 2; else if (ForumID==3) return 3; else return 4 } правильно? Или нет? |
| Автор: Bog d`An 29.5.2006, 03:49 |
| Идея вообще жизнеспособна? |
| Автор: 2man 3.6.2006, 01:46 |
| Я бы помог тебе при разработке мода, но мне кажется, что он будет явно лишний |