Ответить
Минус два: не работает с gravatar
vladevakz, предоставь пожалуйста мне доступ для проверки
Добавлено2013.04.22 16-21
Думал, тебе нужно выводить ссылку на свой аватар, тогда бы метка {{ fps_user_avatar_url }} подошла бы.
Но чтобы показать чужую аватарку используй {{ getAvatar(user.id) }}
где user.id это метка, выводящая id нужного юзера
кажется, это работает даже в майнстриме (ветки дрюни)
Как-то так:
Готовые сниппеты
Отправлено: 21 Апр 2013#131
Там где мне надо метка вроде не потдерживается
Добавлено2013.04.21 22-04
Хотя эту вроде не пробовал попробую отпишусь
Добавлено2013.04.21 22-07
Нет не идет вместо авы выводится /sys/img/noavatar.png
Добавлено2013.04.21 22-04
Хотя эту вроде не пробовал попробую отпишусь
Добавлено2013.04.21 22-07
Нет не идет вместо авы выводится /sys/img/noavatar.png
Отправлено: 21 Апр 2013#133
Работает спасибо!
Добавлено2013.04.21 22-16
А метки {{ post.author.status_on }} глобальной нет?
Добавлено2013.04.21 22-23
Вобщем и ава не работает постоянно показывает нет аватара хотя он есть
Вот код
Хочу вставить в user/list
Добавлено2013.04.21 22-16
А метки {{ post.author.status_on }} глобальной нет?
Добавлено2013.04.21 22-23
Вобщем и ава не работает постоянно показывает нет аватара хотя он есть
Вот код
Code:
<div class="fapoavka" style="margin-bottom:5px;"><a href="{{ www_root }}/users/info/{{ user.id }}" target="blank"><img faponame="{{ user.name }}" status='{{ post.author.status_on }}' src="{{ fps_user_avatar_url }}" width="75px"></a></div>
Отредактировано автором 21 Апр 2013
Отправлено: 21 Апр 2013#134
vladevakz, Я у себя аватар выводил вот так
Работает везде. и без перебоев, главное, когда засунешь его в сниппет, отключи у сниппета кеширование
Минус один: работает только с одним разрешением изображений.
Code:
<?php if (!empty($_SESSION['user']['id']) && file_exists(R . 'sys/avatars/' . $_SESSION['user']['id'] . '.jpg')) {
echo '<img src="{{ www_root }}/sys/avatars/' . $_SESSION['user']['id'] . '.jpg" />';
} else {
echo '<img src="{{ www_root }}/sys/img/noavatar.png" />';
}?>
echo '<img src="{{ www_root }}/sys/avatars/' . $_SESSION['user']['id'] . '.jpg" />';
} else {
echo '<img src="{{ www_root }}/sys/img/noavatar.png" />';
}?>
Работает везде. и без перебоев, главное, когда засунешь его в сниппет, отключи у сниппета кеширование
Минус один: работает только с одним разрешением изображений.
Отредактировано автором 22 Апр 2013
Соразработчик Atom-M CMS
Отправлено: 22 Апр 2013#135
boriska пишет:
Минус один: работает только с одним разрешением изображений.
vladevakz, предоставь пожалуйста мне доступ для проверки
Добавлено2013.04.22 16-21
Думал, тебе нужно выводить ссылку на свой аватар, тогда бы метка {{ fps_user_avatar_url }} подошла бы.
Но чтобы показать чужую аватарку используй {{ getAvatar(user.id) }}
где user.id это метка, выводящая id нужного юзера
кажется, это работает даже в майнстриме (ветки дрюни)
Отправлено: 22 Апр 2013#140
Сашка_из_Шебекино пишет:
это можно сниппетом сделать
1
2
3
4
5
6
7
<?php // $id - идентификатор проверяемого пользователя
$users_on_line = getOnlineUsers();
if (isset($users_on_line) && isset($users_on_line[$id])) {
$status = __('Online');
} else {
$status = __('Offline');
}?>
Зарегистрируйтесь или авторизуйтесь что бы писать
Сейчас online: 84. Зарегистрированных: 0. Гостей: 84.