Регистрация | Правила форума | Пользователи | Социальные группы | Поиск | Сообщения за день | Все разделы прочитаны |
![]() |
#1 |
![]()
некоторые чаты стремятся к классовой сегрегации чатлан на мальчиков, девочек, ботов, админов
и так как это сделать? Функция, которая определяет параметры списка %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%%", "")%
__________________
ака Деловая Печенюха |
|
![]() |
#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 надо какой то? да и еще вопрос- это же в анкете надо графу где пол "админов" добавлять по идее.. как правильно прописать?
__________________
![]() |