Nobanner
Nobanner
Новые сообщения Участники Поиск Правила форума RSS
  • Страница 1 из 1
  • 1
Информер топ комментаторов на сайте
#1 Дата: 10.01.2023, 17:28
Информер топ комментаторов на сайте




Информер топ комментаторов на сайте
Это решение для конструктора uCoz, где можно вывести информер, самых активных комментаторов, в плане, это у кого больше постов, тот первый идет. Иногда эту форму устанавливают для дизайна, ведь если ее доработать или оставить по умолчанию, то она все таки будет отлично смотреться на любом тематическом ресурсе.

Но больше всего можно заметить на площадках, где проводится конкурсы, это кто больше напишет комментариев под материалом.И здесь мы наблюдаем в онлайн режиме, кто первый идет, и только вы на один пост больше напишите лидера, как автоматически им станните.

Так выглядит на сайте, но не считая самого блока, у каждого он свой идет.



Установочный процесс:

Заходим в панель управления сайта, создаём информер с подобными параметрами:

Код
[ Пользователи · Материалы · Кол. комментариев · Материалы: 3 · Колонки: 1 ]


Сохраняем и вставляем в шаблон информера HTML:

Код
<table><tr>
<td class="topavatar">
<img title="$USERNAME$" alt="" src="<?if($AVATAR_URL$)?>$AVATAR_URL$<?else?>/.s/img/icon/social/noavatar.png<?endif?>"/>
</td>
<td><a href="/index/8-$USER_ID$">$USERNAME$</a>
<span>Комментариев</span>: <a href="/index/34-$USER_ID$">$COM_POSTS$</a></td>
</tr></table>


Соответственно в таблицу стилей дописываем CSS:

Код
.topavatar img {width:50px; padding:4px; -moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px; border:2px solid #3c3c3c;}
.topavatar + td a:first-child {font-weight:bold; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-o-text-overflow:clip; max-width:110px;}
.topavatar + td a {text-decoration:none; color:white;}
.topavatar + td a:hover {text-decoration:underline; color:red;}
.topavatar + td span {display:inline-block; padding-top:12px; color:blue;}


Создаём новый блок "Топ комментаторов" и в его содержимое по месту ставим $MYINF_X$, где X - номер вашего информера из ПУ по счётчикам материалов пользователей.

На этом установка закончена!

P.S.:

Проверялось на тестовом сайте, у кого некорректно может смотреться - можно попробовать отступы поправить; также был сделан фикс на визуальное ограничение ширины ников пользователей (могут попадаться такие, что после блок распирают) - под себя можно ширину там поменять; цвета color - ставьте какие хотите, чтобы больше подходило под ваш шаблон.

При желании можно поменять назначение - делать топ по постовикам, по журналистам, файловикам и т.п., как и поменять количество материалов и колонок (смотря куда ставиться у себя там, в контейнер чтобы поместилось).
Прикрепления: 4891970.jpg (44.8 Kb) · 9376616.jpg (29.5 Kb) · 7795732.png (34.6 Kb)
  • Страница 1 из 1
  • 1
Поиск: