Вернуться   Форум ChatPlanet.ru > Сервис «Мой чат» aka «Август» > Шаблоны

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 20.01.2016, 11:54   #1
 
Регистрация: 18.02.2009
Сообщений: 111
Вы сказали Спасибо: 4
Поблагодарили 31 раз
Репутация: 41
Отправить сообщение для oriflame74 с помощью ICQ
oriflame74 вне форума
По умолчанию Разделени списков кто в чате

некоторые чаты стремятся к классовой сегрегации чатлан на мальчиков, девочек, ботов, админов
и так как это сделать?

Функция, которая определяет параметры списка %CHAT("WHO", ... )%
Второй аргумент - это название шаблона списка
%TABLE%
%TABLE<<<END
...
END%
его переменные

В шаблоне списка посетителей определены следующие переменные:

%ICON% — иконка посетителя, если он зарегистрирован, по которой открывается его анкета. Если посетитель загрузил свою иконку, будет отображена его иконка.
%RANK% — звание посетителя, выводится только текст.
%RANK_ICON% — иконка звания посетителя, если есть, в противном случае выводит дефолтовую картинку анкеты.
%RANK_ICON_INFO% — то же, что и %RANK_ICON%, но с возможнотью открывать анкету посетителя при клике на картинку.
%USER_ICON% — пользовательская иконка, загруженная посетителем.
%USER_ICON_INFO% — то же, что и %USER_ICON%, но с возможнотью открывать анкету посетителя при клике на картинку.
%TORT% — булево значние, истина (символ пробела), если у посетителя сегодня день рождения, иначе ложь (пустая строка).
%TORT_ICON% — пиктограмма торта, если у посетителя день рождения.
%STAT% — статус посетителя, который он выбрал в навигации, либо командой /status.
%STAT_ICON% — иконка статуса.
%WEBCAM_ICON% — иконка включенной веб-камеры в режиме "трансляция", если переменную использовать как функцию, в аргументе можно передать подсказку, которая будет выводиться при наведении мышки на иконку.
%USER_STAT% — личный статус пользователя, который он установил командой /status, системные статусы этой переменной не выводятся.
%INVISIBLE% — булево значние, истина (символ пробела), если посетитель находится в режиме "невидимость", иначе ложь (пустая строка).
%INVISIBLE_ICON% — пиктограмма невидимости.
%SEX% — число, указывающее пол посетителя: 1 - мужской, 2 - женский, если пол не установлен переменная содержит пустую строку.
%SEX_ICON% — пиктограмма пола посетителя, если пол установлен.
%FLAG% — флаг страны, которой принадлежит IP-адрес, с которого зашел посетитель, размер картинки флага 29 на 20 пикселов.
%FLAG_INFO% — кликабельный флаг, откроется анкета, если есть.
%SMALL_FLAG% — тоже флаг страны, но меньших размеров, картинка 18 на 12 пикселов.
%SMALL_FLAG_INFO% — кликабельный маленький флаг.
%CO% — двубуквенное обозначение страны в нижнем регистре, можно использовать для загрузки своих изображений флагов.
%NICK% — ник посетителя.
%PHOTO% — булево значние, истина (символ пробела), если у посетителя в анкете имеются фотографии, иначе ложь (пустая строка).
%SHUTUP% — булево значние, истина (символ пробела), если посетителя лишили слова (наказан), иначе ложь (пустая строка).
%ODDEVEN% — число, содержит 0 для четных строк и 1 для нечетных строк.
%DESIGN% — число, содержит номер текущего дизайна.
%CAPTION% — заголовок подсписка, если имеется разделение на мальчиков и девочек.
%TOTAL% — число, количество человек в чате.
Используя эти обозначения, можно создать шаблон списка посетителей любой конфигурации.

Для выделения строки списка используется оператор {{{ }}}. Внутри этих скобочек должна находиться одна строка списка, остальные будут формироваться аналогично.

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

[
2, "<div class=gm>девочки</div>",
1, "<div class=bm>мальчики</div>",
0, "<div class=nm>скрытные души</div>",
3, "<div class=vm>на голосовании</div>"
]

на данный момент мне известно
0, "<div class=nm>скрытные души</div>" -- без пола
1, "<div class=bm>мальчики</div>" -- мужской пол
2, "<div class=gm>девочки</div>" -- женский пол
3, "<div class=vm>на голосовании</div>" -- идет голосование за тотальный игнор
4, "<div class=nm>боты</div>" -- боты
5, "Админ"

в группу 0 так же попадут те чьи группы не указаны явно, например если не указать группы мальчиков и девочек то они будут все вместе согласно алфавита.

для тех кто в танке варианты списков готовой функции %CHAT("WHO", ... )%
мальчики, девочки, бесполые, боты
%CHAT("WHO", %TABLE%, "никого нет",
[1, "мальчики", 2, "девочки", 0, "скрытные души", 4, "боты"],
"анкета %%NICK%%", "")%

девочки, мальчики, бесполые, боты
%CHAT("WHO", %TABLE%, "никого нет",
[ 2, "девочки", 1, "мальчики", 0, "скрытные души", 4, "боты"],
"анкета %%NICK%%", "")%

админы,мальчики, девочки, бесполые, боты
%CHAT("WHO", %TABLE%, "никого нет",
[5, "Админы", 1, "мальчики", 2, "девочки", 0, "скрытные души", 4, "боты"],
"анкета %%NICK%%", "")%

админы,девочки, мальчики, бесполые, боты
%CHAT("WHO", %TABLE%, "никого нет",
[5, "Админы", 2, "девочки", 1, "мальчики", 0, "скрытные души", 4, "боты"],
"анкета %%NICK%%", "")%

админы, люди, боты
%CHAT("WHO", %TABLE%, "никого нет",
[5, "Админ", 0, "Чатлане", 4, "боты"],
"анкета %%NICK%%", "")%
__________________
ака Деловая Печенюха
Report Post
Ответить с цитированием
Старый 14.02.2016, 17:04   #2
 
Регистрация: 09.09.2008
Адрес: хуторок в степи
Сообщений: 51
Вы сказали Спасибо: 87
Поблагодарили 61 раз
Репутация: 70
Базука вне форума
По умолчанию

Цитата:
Сообщение от oriflame74 Посмотреть сообщение
5, "Админ"
прикольно)
__________________
Report Post
Ответить с цитированием
Старый 14.02.2016, 18:38   #3
 
Регистрация: 09.09.2008
Адрес: хуторок в степи
Сообщений: 51
Вы сказали Спасибо: 87
Поблагодарили 61 раз
Репутация: 70
Базука вне форума
По умолчанию

Цитата:
Сообщение от Базука Посмотреть сообщение
прикольно)
только почему то буквами Админ у меня норм ставится в любое место, а картинкой (у меня названия мальчиков девочек ботов оношек картинки) не ставится. Коль..разжуй для тех кто в бронепоезде. вот что у меня. вместо точек ссылки на картинки ну ты конечно поймешь)-
</noindex><script type="text/javascript" src="http://static.gaduradio.pl/flash_player/web/theme.js?version=1.8"></script>
<a href="" title="Kanał The Greatest Hits w open.fm" onClick="var p = new PlayerClass(); p.getPlayer(11); return false;"><img border="0" src="http://static.gaduradio.pl/img/logo/logo_small.gif" /></a></noindex>
<div align=center id=title></div>
%TABLE<<<END
<table class=list cellspacing=1 cellpadding=1 width=100%>
{{{
<tr><td colspan=2>%CAPTION%</td></tr>
{{{
<tr>
<th width=1%>%?%WEBCAM_ICON('веб-камера')%%:%%ICON%%INVISIBLE_ICON%?%</th><td nowrap>%NICK%%TORT_ICON%</td>
<tr>
%?<th></th><td nowrap>%STAT%</td>?%
</tr>
}}}
}}}
<tr><td colspan=3><div class=tm></div>
<img src=...............png></div> %TOTAL%</div></tr>
</table>
END%

%CHAT("WHO", %TABLE%, "<div class=tm>почти никого нет</div>",

[1, "<div class=bm><img src=http://.......png></div>", 2, "<div class=gm><img src=http://.............png></div>", 0, "<div class=nm><img src=http://.........png></div>", 3, "<div class=vm>на голосовании</div>", 4, "<div class=nm><img src=' http://...............png ' ></div>"],
"анкета %%NICK%%",
""

)%
<script src=js/country_ru.js></script>
[вот сюда ставила 5, "Админ"1, "- нормально, а 5,"<img src=http://.........png>"- нифига не хочет.. может там div class надо какой то? да и еще вопрос- это же в анкете надо графу где пол "админов" добавлять по идее.. как правильно прописать?
__________________
Report Post
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:50. Часовой пояс GMT +4.


Рейтинг Chat Planet Top
Посетителей всего
Просмотров сегодня
Посетителей сегодня
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
При перепечатке материалов форума обязательна активная ссылка на тему — источник информации.