BESTRAFER |
|
---|---|
Подскажите, пожалуйста, о уважаемые гуру, как вывести в блок текущий автар (или фото) юзера?
Имеется ввиду блок, как например тут на этом сайте в хиедере - там где пишется "Пользователь Вася Пупкин / Мои настройки / Мои файлы / Личные сообщения" и тп... Заранее благодарен за помощь Лучший способ рассмешить бога - рассказать ему о своих планах на будущее...
|
|
Dieser Beitrag wurde von BESTRAFER (am 1. September 2010, 15:30, vor 14 Jahre) bearbeitet |
Landgraft |
|
---|---|
Штатного тега для вывода аватара пользователя не предусмотрено, так что исполнить задуманное можно двумя путями: 1) редактировать файл /system/header.php (внести запрос на выбор аватара из таблицы) и 2) (!наиболее оптимальный, легче потом обновлять ядро сайта!) сделать плагин, который будет подключаться в определенное место (hook) в header.php и выполнять все необходимые действия.
Если не ошибаюсь, то где-то видел уже готовый плагин (то ли для cot`а, то ли для sed`а). Здесь не нашел, но попробуй посмотреть на neocrome.net/.ru, и приложив некоторые усилия портируй его на cotonti, а потом выложи тут в плагины. |
BESTRAFER |
|
---|---|
жаль, что нельзя стандартными средствами... хотя я так и думал
Лучший способ рассмешить бога - рассказать ему о своих планах на будущее...
|
Trustmaster |
|
---|---|
Неправда ваша. Аватар текущего пользователя можно вывести где угодно, если таковой имеется:
<!-- IF {PHP.usr.profile.user_avatar} -->
<img src="{PHP.usr.profile.user_avatar}" alt="{PHP.L.Avatar}" />
<!-- ENDIF --> May the Source be with you!
|
BESTRAFER |
|
---|---|
Trustmaster
спасибо, тебе мил человек! блин! как все просто-то ![]() ![]() Лучший способ рассмешить бога - рассказать ему о своих планах на будущее...
|
Landgraft |
|
---|---|
Признаю свою вину, степень, тяжесть, глубину)
|
Sergeich |
|
---|---|
Во, а как то же самое сделать для каждого сообщения пользователя?Я понимаю, что есть теги специальные для форума и комментариев, но мне не хватает контроля в этих тегах (нельзя менять размеры аватара). Какое условие в логическом блоке прописать, чтобы выцеплять аватары, скажем по ID пользователя?
|
esclkm |
|
---|---|
а что css селекторы зло?
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Alex300 |
|
---|---|
<!-- IF {PHP.usr.profile.user_avatar} -->
<img src="{PHP.usr.profile.user_avatar}" alt="{PHP.L.Avatar}" width="50" /> <!-- ENDIF --> Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Sergeich |
|
---|---|
И как при помощи КСС уменьшить аватар? Я правда не знаю, мне интересно
![]() Добавлено 12 Минут спустя: Alex300, не о том речь я веду. Для примера, нужно вот в этой теме все аватары всех участников сделать одного размера, при этом в профиле пользователей размеры должны оставаться произвольными (в определённых админом рамках). |
|
Dieser Beitrag wurde von Sergeich (am 4. Januar 2011, 02:15, vor 14 Jahre) bearbeitet |
Kort |
|
---|---|
# Sergeich :И как при помощи КСС уменьшить аватар? Я правда не знаю, мне интересно :) <div class="someclass"><img src="#" alt="#" /></div> .someclass img { width:50px; } <img ... width="50" /> SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
Sergeich |
|
---|---|
# Kort :Хорошо, попробую этот вараинт. Спасибо за совет :). АЯ не могу, скажем, в тег {COMMENTS_ROW_AVATAR} внедрить дополнительные параметры. Ещё вопрос, как можно к статье прикрепить фото автора (если оно есть конечно). Аватар можно, есть тег специальный. |
Kort |
|
---|---|
Для страниц:
<img src="./datas/avatars/{PHP.pag.page_ownerid}-avatar.gif" alt="Sometext" /> <img src="./datas/avatars/{COMMENTS_ROW_AUTHORID}-avatar.gif" alt="Sometext" /> SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
3axap |
|
---|---|
А вдруг аватар не gif?
|
Kort |
|
---|---|
Вдруг ничего не бывает.
SED.by - создание сайтов, разработка плагинов и тем для Котонти
|