Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.


С нашей помощью вы можете создать форум,
похожий на этот!
Мы в социальных сетях

Правила форума

для обязательного прочтения!


Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Интересные решения
Быстрый переход к сервисам: Savepic Видео фоторедактор Транслит

Список побывавших с аватарками

Предыдущая тема Следующая тема Перейти вниз

Список побывавших с аватарками

Сообщение автор gez007 в Вс 26 Окт - 15:26

Добрый день, у меня к Вам вопрос, как Вы сделали это...



Последний раз редактировалось: gez007 (Вт 28 Окт - 7:47), всего редактировалось 1 раз(а)

gez007
 

Мужчина

Сообщения : 323
Возраст : 54
Регистрация : 2010-01-04
Благодарности : 21

Без предупреждений

Вернуться к началу Перейти вниз

Re: Список побывавших с аватарками

Сообщение автор Dana Domirani в Пн 27 Окт - 18:44

Скрипт вытаскивает список пользователей со страницы "Пользователи", причем отсортированных по времени последнего визита.

1. Если хотите, чтобы гости видели список на главной, надо разрешить это в ПА
ПА > Пользователи > Особые права доступа— Пользователи : гости

И сохранить.
Если этого не сделать, то список будут видеть только авторизированные пользователи (или модераторы, или админы — в зависимости от того, что выбрать в списке).


2. В шаблоне memberlist_body (Список пользователей) указываем, откуда брать информацию о пользователях.
Находим строку
Код:
<td class="avatar-mini"><a href="{memberrow.U_VIEWPROFILE}">{memberrow.AVATAR_IMG}&nbsp;{memberrow.USERNAME}</a></td>
и меняем на
Код:
<td class="avatar-mini"><a class="roq" href="{memberrow.U_VIEWPROFILE}">{memberrow.AVATAR_IMG}&nbsp;{memberrow.USERNAME}</a></td>
Сохраняем шаблон и публикуем (!)


3. На главной странице указываем место, в которое будет выводиться список пользователей.
В шаблоне index_body (Главная страница) находим
Код:
{L_ONLINE_USERS}
и меняем на
Код:
<div>
<div class="h3">Пользователи, последними заглянувшие на форум:</div>
<span id="res"></span>
<div class="clear"></div>
</div>
Сохраняем шаблон и публикуем (!)


4. Добавляем скрипт (по общему туториалу):
Код:
jQuery(document).ready(function() {
     jQuery("#res").load("/memberlist?mode=lastvisit&order=DESC&submit=Ok&username a.roq");
});
Сохраняем.


5. Оформляем результат через CSS:
Код:
#res .roq {
display: block;
float: left;
height: 50px;
width: 130px !important;
line-height: 44px;
margin: 3px 3px 3px 0;
padding: 3px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
border: 1px solid #9DC0D5;
}
 
a.roq:hover {
background-color: #000 !important;
}

#res .roq img {
display: inline;
float: none;
min-width: 44px;
height: 44px;
vertical-align: middle;
margin-right: 5px;
padding: 2px;
border: 1px solid #DDD;
}



Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript



Dana Domirani
Администратор
Администратор

Женщина

Сообщения : 22100
Возраст : 32
Регистрация : 2008-04-18
Благодарности : 8880

Без предупреждений

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Re: Список побывавших с аватарками

Сообщение автор gez007 в Пн 27 Окт - 19:43

Класс, слов нет... 13Но ещё вопрос, как сделать равное количество где-то 24, а не 50...

gez007
 

Мужчина

Сообщения : 323
Возраст : 54
Регистрация : 2010-01-04
Благодарности : 21

Без предупреждений

Вернуться к началу Перейти вниз

Re: Список побывавших с аватарками

Сообщение автор Dana Domirani в Вт 28 Окт - 0:23

@gez007 пишет:Но ещё вопрос, как сделать равное количество где-то 24, а не 50...
Если не ошибаюсь, это зависит от кол-ва пользователей, которые выводятся на странице http://podvoh.forumy2x2.com/memberlist

А количество пользователей равно количеству тем на страницу.
ПА > Общие > Сообщения и E-mail - Конфигурация > Тем на страницу
Поставьте там 25 штук, например, и сохраните.



Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript



Dana Domirani
Администратор
Администратор

Женщина

Сообщения : 22100
Возраст : 32
Регистрация : 2008-04-18
Благодарности : 8880

Без предупреждений

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Re: Список побывавших с аватарками

Сообщение автор gez007 в Вт 28 Окт - 7:48

13 13 13

gez007
 

Мужчина

Сообщения : 323
Возраст : 54
Регистрация : 2010-01-04
Благодарности : 21

Без предупреждений

Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения