Главная страница:

%MESS_nick  = "ник <b>%HTML_SAFE(%GET('nick')%)%</b> не зарегистрирован"%
%MESS_auth  = "ошибка авторизации"%
%MESS_ok    = "данные в анкете обновлены"%
%MESS_check = "ваша регистрация будет подтверждена после проверки анкеты администратором"%
%MESS_done  = "регистрация завершена успешно"%
%MESS_end  = "новых анкет больше нет"%

%CALC_COUNT<<<END
%LIST_WAIT = %IF(%CFG('FormCheck')%,
    %PEOPLE('LIST', 0, 100, 2,
        %IF(%MODER%,
             '<td><b nickid=%NICKID%>%NICK%</b>%? <font color=green>фото (%PHOTO%)?%</td>',
             '<td><b>%NICK%</b></td>'
        )%,
        "NO_CHECKED|NO_LOCKED|NO_DELETED|UNIQUE"
    )%,
    ""
)%%
%WAIT_COUNT = %TOTAL%%

%LIST_NEW = %PEOPLE('LIST', 0, 100, 2,
    '<td><b nickid=%NICKID%>%NICK%</b>%? <font color=green>фото (%PHOTO%)?%</td>',
    "%IF(%CFG('FormCheck')%, 'CHECKED', '')%|NO_LOCKED|NO_DELETED|UNIQUE", "", -86400, %DATE('%d%m%y%H%i%s')%
)%%
%NEW_COUNT = %TOTAL%%
END%

%(%CALC_COUNT%)%

<div class=top><a href=.>&nbsp;ЛЮДИ В ЧАТЕ&nbsp;</a></div>
<table width=500 cellspacing=1 cellpadding=1 style=table-layout:fixed>
<col width=50%><col width=50%>
<tr><td colspan=2 class=h>Всего анкет: %PEOPLE('ALL')%</td></tr>
<tr><th colspan=2 class=btns>
%button('top', 'Топ 10', '', 'class=btn')%%button('birthday', 'Дни рождения', '', 'class=btn')%%button('list', 'Список ников', '', 'class=btn')%%button('form', 'Регистрация', '', 'class=btn')%%button('lock', 'Отказники', '', 'class=btn')%
</th></tr>
%?<tr><td colspan=2 class=mess><br>>> %{"MESS_%GET('mess')%"}%</td></tr>?%
<tr><td class=h>Поиск анкеты</td><td class=h>Изменить анкету</td></tr>
<tr><td valign=top>
Ник:<br>%input('info_nick', '', 20, 40, 'class=inp')%
<br><br>
%button('info', 'Поиск', '', 'class=btn')%
<br><br>
<a id=search>Расширенный поиск</a>
</td><td valign=top>
Ник:<br>
%input('login_nick', '', 20, 40, 'class=inp', 'disabled')%<br>
Пароль (<a href=lost>забыли?</a>):<br>
%input('pass', '', 20, 0, 'class=inp type=password', 'disabled')%<br><br>
%button('login', 'Редактировать', '', 'class=btn')%
</td></tr>
<tbody class=list>
%?<tr><td colspan=2 class=h>Новички: %NEW_COUNT%</td></tr>%LIST_NEW%?%
%?<tr><td colspan=2 class=h>Ожидающие проверки: %WAIT_COUNT%</td></tr>%LIST_WAIT%?%
</tbody>
%?<tr><th colspan=2><br><hr>%CHAT('BANNER')%</th></tr>?%
</table>

Топ:

%PATTERN_MESS<<<END
<tr><td>%NUM%.&nbsp;<td nowrap><b nickid=%NICKID%>%NICK%</b><td align=center>%COUNT1%<td align=center>%COUNT2%<td align=center>%PERCENT%%%</tr>
END%

%PATTERN_TIME<<<END
<tr><td>%NUM%.&nbsp;<td nowrap><b nickid=%NICKID%>%NICK%</b><td colspan=3>%LONG_TIME(%TIME%)%</tr>
END%

%PATTERN_REFERALS<<<END
<tr><td>%NUM%.&nbsp;<td nowrap><b nickid=%NICKID%>%NICK%</b><td>%REFERALS%<td colspan=2>%DATE('%j %М %Y', %DATE%)%</tr>
END%

<div class=top><a href=.?sess=%SESS()%>&nbsp;ЛЮДИ В ЧАТЕ&nbsp;</a></div>
<table width=500 class=list cellspacing=1 cellpadding=1>
<tr><td colspan=5 class=h>Рейтинги</td></tr>

%?
<tr><th colspan=5><br>Самые болтливые в этом месяце<br><br></tr>
<tr class=th><th><th>Ник<th>Публичных&nbsp;фраз<th>Личных&nbsp;фраз<th>Скрытность</tr>
%PEOPLE('TOP_MESS', 0, %PATTERN_MESS%, 10)%
<tr class=th><th colspan=5></tr>
?%
%?
<tr><th colspan=5><br>Самые болтливые в прошлом месяце<br><br></tr>
<tr class=th><th><th>Ник<th>Публичных&nbsp;фраз<th>Личных&nbsp;фраз<th>Скрытность</tr>
%PEOPLE('TOP_MESS', -1, %PATTERN_MESS%, 10)%
<tr class=th><th colspan=5></tr>
?%
%?
<tr><th colspan=5><br>Самые болтливые в общем<br><br></tr>
<tr class=th><th><th>Ник<th>Публичных&nbsp;фраз<th>Личных&nbsp;фраз<th>Скрытность</tr>
%PEOPLE('TOP_MESS', 1, %PATTERN_MESS%, 10)%
<tr class=th><th colspan=5></tr>
?%
%?
<tr><th colspan=5><br>Кто дольше всех был в чате в этом месяце<br><br></tr>
<tr class=th><th><th>Ник<th colspan=3>Время</tr>
%PEOPLE('TOP_TIME', 0, %PATTERN_TIME%, 10)%
<tr class=th><th colspan=5></tr>
?%
%?
<tr><th colspan=5><br>Кто дольше всех был в чате в прошлом месяце<br><br></tr>
<tr class=th><th><th>Ник<th colspan=3>Время</tr>
%PEOPLE('TOP_TIME', -1, %PATTERN_TIME%, 10)%
<tr class=th><th colspan=5></tr>
?%
%?
<tr><th colspan=5><br>Суммарное время, проведенное в чате<br><br></tr>
<tr class=th><th><th>Ник<th colspan=3>Время</tr>
%PEOPLE('TOP_TIME', 1, %PATTERN_TIME%, 10)%
<tr class=th><th colspan=5></tr>
?%
%?
<tr><th colspan=5><br>Кто больше всех набрал рефералов в этом месяце<br><br></tr>
<tr class=th><th><th>Ник<th>Рефы<th colspan=2>Рега</tr>
%PEOPLE('TOP_REFERALS', 0, %PATTERN_REFERALS%, 10)%
<tr class=th><th colspan=5></tr>
?%
%?
<tr><th colspan=5><br>Кто больше всех набрал рефералов в прошлом месяце<br><br></tr>
<tr class=th><th><th>Ник<th>Рефы<th colspan=2>Рега</tr>
%PEOPLE('TOP_REFERALS', -1, %PATTERN_REFERALS%, 10)%
<tr class=th><th colspan=5></tr>
?%
%?
<tr><th colspan=5><br>Суммарное количество набранных рефералов<br><br></tr>
<tr class=th><th><th>Ник<th>Рефы<th colspan=2>Рега</tr>
%PEOPLE('TOP_REFERALS', 1, %PATTERN_REFERALS%, 10)%
<tr class=th><th colspan=5></tr>
?%

%?<tr><th colspan=5><hr>%CHAT('BANNER')%</tr>?%
</table>

Список ников:

%LIST = %PEOPLE('LIST', %POST('page')%, 100, 2,
     '<td><b nickid=%NICKID%>%NICK%</b>%? <img src=/images/photo.gif width=16 height=16 align=absmiddle> (%PHOTO%)?%</td>',
     "%IF(%CFG('FormCheck')%, 'CHECKED', '')%|NO_LOCKED|NO_DELETED", %GET('first')%
)%%

<div class=top><a href=.>&nbsp;ЛЮДИ В ЧАТЕ&nbsp;</a></div>
<table width=500 class=list cellspacing=1 cellpadding=1 style=table-layout:fixed>
<col width=50%><col width=50%>
<tr><td colspan=2 class=h>Список ников</td></tr>
%?
<tr><td align=center colspan=2><span>%FIRST% - %LAST%</span><br><br></td></tr>
%LIST%
%:%
<tr><td align=center colspan=2><br>Список пуст<br><br></td></tr>
?%
<tr><td align=center colspan=2 class=nav><hr>
%?
%NAVIGATION(1, %PAGES%, %PAGE%,
    '<b>%PAGE%</b> ',
    '<b page=%PAGE%>%PAGE%</b> '
)%
<hr style="width: 50px">
?%
%NAVIGATION('A', 'Z', %GET('first')%,
    '<b>%PAGE%</b> ',
    '<b first=%PAGE%>%PAGE%</b> '
)%
<hr style="width: 50px">
%NAVIGATION('А', 'П', %GET('first')%,
    '<b>%PAGE%</b> ',
    '<b first=%PAGE%>%PAGE%</b> '
)%
<br>
%NAVIGATION('Р', 'Я', %GET('first')%,
    '<b>%PAGE%</b> ',
    '<b first=%PAGE%>%PAGE%</b> '
)%
</td></tr>
%?%TRUE(%GET('first')%)%<tr><td align=center colspan=2><hr style="width: 50px">[<a href=list>Весь список</a>]</td></tr>?%
%?<tr><th colspan=2><hr>%CHAT('BANNER')%</th></tr>?%
</table>

Дни рождения:

%PATTERN<<<END
<tr><td>%NUM%.&nbsp;<td nowrap><b nickid=%NICKID%>%NICK%</b><td>%DATE("%j %М %Y", %LAST%)%</tr>
END%

<div class=top><a href=.>&nbsp;ЛЮДИ В ЧАТЕ&nbsp;</a></div>
<table width=500 class=list cellspacing=1 cellpadding=1>
<tr><td colspan=3 class=h>Именинники</td></tr>

%?
<tr><th colspan=3><br>У кого день рождения сегодня %DATE('%j %М', %TIME%)%<br><br></tr>
<tr class=th><th><th>Ник<th>Последний раз был в чате</tr>
%PEOPLE('BIRTHDAY', 0, %PATTERN%)%
<tr class=th><th colspan=3></tr>
?%
%?
<tr><th colspan=3><br>У кого день рождения был вчера %DATE('%j %М', %TIME(-86400)%)%<br><br></tr>
<tr class=th><th><th>Ник<th>Последний раз был в чате</tr>
%PEOPLE('BIRTHDAY', -1, %PATTERN%)%
<tr class=th><th colspan=3></tr>
?%
%?
<tr><th colspan=3><br>У кого день рождения будет завтра %DATE('%j %М', %TIME(86400)%)%<br><br></tr>
<tr class=th><th><th>Ник<th>Последний раз был в чате</tr>
%PEOPLE('BIRTHDAY', 1, %PATTERN%)%
<tr class=th><th colspan=3></tr>
?%

%?<tr><th colspan=3><hr>%CHAT('BANNER')%</tr>?%
</table>

Отказники:

%LINE<<<END
<td>%NUM%.&nbsp;&nbsp;
<td>%DATE('%d.%m.%y', %LOCK%)%&nbsp;&nbsp;
<td>%IF(%OR(%ADMIN%, %EQ(%MY_PROFILE%, %LOCK_PROFILE%)%)%, "<b nickid=%NICKID%>%NICK%</b>", "<b>%NICK%</b>")%
<td>%REASON%
END%

%LIST = %PEOPLE('LIST', %POST('page')%, 100, 1, %LINE%,
    "CHECKED|LOCKED|NO_DELETED|UNIQUE|%GET('sort')%"
)%%

<div class=top><a href=.>&nbsp;ЛЮДИ В ЧАТЕ&nbsp;</a></div>
<table width=500 class=list cellspacing=1 cellpadding=1>
<tr><td colspan=4 class=h>Отказники</td></tr>

%?%GT(%PAGES%, 1)%
<tr><td align=center colspan=4 class=nav>
<span>%FIRST% - %LAST%</span><br><br>
%NAVIGATION(1, %PAGES%, %PAGE%,
    '<b>%PAGE%</b> ',
    '<b page=%PAGE%>%PAGE%</b> ')%
<br><br></tr>
?%

<tr class=th><th><th align=left><a id=sort_date>Дата</a><th align=left><a id=sort_nick>Ник</a><th align=left>Причина</tr>
%LIST%
%?<tr><th colspan=4><hr>%CHAT('BANNER')%</tr>?%
</table>

Поиск:

%MODER_OUT<<<END
%PEOPLE('LIST', %POST('page')%, %GET('count')%, 2,
    '<td%IF(%LOCK%, " class=lock", %IF(%CHECK%, "", " class=new")%)%><b nickid=%NICKID%>%IF(%DEL%, "<s>", "")%%NICK%</b>%? <font color=green>фото (%PHOTO%)?%</td>',
    %IMPLODE('|',
        %GET('check')%, %GET('lock')%, %GET('del')%, %GET('uniq')%,
        %GET('sort')%, %GET('ip1')%, %GET('ip2')%, %GET('ip3')%, %GET('net')%,
        %GET('cid1')%, %GET('cid2')%, %GET('cid3')%
    )%,
    %GET('first')%,
    "%?%GET('dd1')%%GET('mm1')%%GET('yy1')%000000?%",
    "%?%GET('dd2')%%GET('mm2')%%GET('yy2')%235959?%",
    %GET('ip')%,
    %GET('cid')%
)%
END%

%USER_OUT<<<END
%PEOPLE('LIST', %POST('page')%, %GET('count')%, 2,
    '<td><b nickid=%NICKID%>%NICK%</b>%? <font color=green>фото (%PHOTO%)?%</td>',
    %IMPLODE('|',
        %IF(%CFG('FormCheck')%, 'CHECKED', '')%,
        %GET('uniq')%, %GET('sort')%,
        'NO_LOCKED', 'NO_DELETED'
    )%,
    %GET('first')%,
    "%?%GET('dd1')%%GET('mm1')%%GET('yy1')%000000?%",
    "%?%GET('dd2')%%GET('mm2')%%GET('yy2')%235959?%"
)%
END%

%MODER_PARAM<<<END
<tr class=bg0><td align=right valign=top>
поиск по IP:
</td><td>
%input('ip', %GET('ip')%, 20, 20, 0)%<br>
%radio('net', %GET('net')%, ['', 'строгий поиск по IP', 'IP_NET', 'поиск по сети'], '<br>')%<br>
%checkbox2('ip1', %GET('ip1')%, 'IP_REG', 'IP с которого регистрировались')%<br>
%checkbox2('ip2', %GET('ip2')%, 'IP_EDIT', 'IP с которого редактировали')%<br>
%checkbox2('ip3', %GET('ip3')%, 'IP_ENTER', 'IP с которого заходили последний раз')%
</td></tr>
<tr><td align=right valign=top>
искать по CompID:
</td><td>
%input('cid', %GET('cid')%, 20, 20, 0)%<br>
%checkbox2('cid1', %GET('cid1')%, 'CID_REG', 'регистрация')%<br>
%checkbox2('cid2', %GET('cid2')%, 'CID_EDIT', 'редактирование')%<br>
%checkbox2('cid3', %GET('cid3')%, 'CID_ENTER', 'заходили последний раз')%
</td></tr>

<tr><td><br>
<tr class=bg00><td id=h1>
Состояние анкеты:
</td><td>
</td></tr>

<tr class=bg0><td align=right valign=top>
проверена:
</td><td>
%radio('check', %GET('check')%, ['NO_CHECKED', 'нет', 'CHECKED', 'да', '', 'не важно'], '<br>')%
</td></tr>
<tr><td align=right valign=top>
заблокирована:
</td><td>
%radio('lock', %GET('lock')%, ['NO_LOCKED', 'нет', 'LOCKED', 'да', '', 'не важно'], '<br>')%
</td></tr>
<tr class=bg0><td align=right valign=top>
удалена:
</td><td>
%radio('del', %GET('del')%, ['NO_DELETED', 'нет', 'DELETED', 'да', '', 'не важно'], '<br>')%
</td></tr>
END%

<div class=top><a href=.?sess=%SESS()%>&nbsp;ЛЮДИ В ЧАТЕ&nbsp;</a></div>
<table width=500 class=list cellspacing=1 cellpadding=1 style=table-layout:fixed>
<tr><td colspan=2 class=h>Поиск</td></tr>

%LIST = %(%?%TRUE(%GET('ok')%)%%IF(%MODER%, %MODER_OUT%, %USER_OUT%)%?%)%%

%?%TRUE(%GET('ok')%)%
%?
<tr><td colspan=2 align=right>Найдено: %TOTAL%</td></tr>
%?%GT(%PAGES%, 1)%
<tr><td align=center colspan=2 class=nav>
%NAVIGATION(1, %PAGES%, %PAGE%,
    '<b>%PAGE%</b> ',
    '<b page=%PAGE%>%PAGE%</b> '
)%
</td></tr>
%:% ?%
<tr><td align=center colspan=2>%FIRST% - %LAST%%?<br>%IP1% - %IP2%%:% ?%<br><br></td></tr>
%LIST%
%:%
<tr><td align=center colspan=2>ничего не найдено</td></tr>
?%
<tr><td colspan=2><hr></td></tr>
?%

<tr class=bg00><td id=h1>
Параметры поиска:
</td><td>
</td></tr>
<tr class=bg0><td align=right>
дата регистрации от:
</td><td>
%select('dd1', %GET('dd1')%, [
'0', '', '01', 1, '02', 2, '03', 3, '04', 4, '05', 5, '06', 6, '07', 7, '08', 8, '09', 9, '10', 10,
'11', 11, '12', 12, '13', 13, '14', 14, '15', 15, '16', 16, '17', 17, '18', 18, '19', 11, '20', 20,
'21', 21, '22', 22, '23', 23, '24', 24, '25', 25, '26', 26, '27', 27, '28', 28, '29', 21, '30', 30, '31', 31
], 0)%%select('mm1', %GET('mm1')%, [
'0', '', '01', 'января', '02', 'февраля', '03', 'марта', '04', 'апреля', '05', 'мая', '06', 'июня',
'07', 'июля', '08', 'августа', '09', 'сентября', '10', 'октября', '11', 'ноября', '12', 'декабря'
], 0)%%select('yy1', %GET('yy1')%, [
'0', '', 'OO', 2000, '01', 2001, '02', 2002, '03', 2003, '04', 2004, '05', 2005, '06', 2006, '07', 2007
], 0)%
</td></tr>
<tr class=bg0><td align=right>
до:
</td><td>
%select('dd2', %GET('dd2')%, [
'0', '', '01', 1, '02', 2, '03', 3, '04', 4, '05', 5, '06', 6, '07', 7, '08', 8, '09', 9, '10', 10,
'11', 11, '12', 12, '13', 13, '14', 14, '15', 15, '16', 16, '17', 17, '18', 18, '19', 11, '20', 20,
'21', 21, '22', 22, '23', 23, '24', 24, '25', 25, '26', 26, '27', 27, '28', 28, '29', 21, '30', 30, '31', 31
], 0)%%select('mm2', %GET('mm2')%, [
'0', '', '01', 'января', '02', 'февраля', '03', 'марта', '04', 'апреля', '05', 'мая', '06', 'июня',
'07', 'июля', '08', 'августа', '09', 'сентября', '10', 'октября', '11', 'ноября', '12', 'декабря'
], 0)%%select('yy2', %GET('yy2')%, [
'0', '', 'OO', 2000, '01', 2001, '02', 2002, '03', 2003, '04', 2004, '05', 2005, '06', 2006, '07', 2007
], 0)%
</td></tr>
<tr><td align=right>
искать по началу ника:
</td><td>
%input('first', %GET('first')%, 20, 30, 0)%
</td></tr>

%IF(%MODER%, %(%MODER_PARAM%)%, '')%

<tr><td><br>
<tr class=bg00><td id=h1 valign=top>
Параметры вывода:
</td><td>
</td></tr>

<tr class=bg0><td align=right valign=top>
ники одной анкеты:
</td><td>
%radio('uniq', %GET('uniq')%, ['', 'все ники', 'UNIQUE', 'только один от анкеты'], '<br>')%
</td></tr>
<tr><td align=right valign=top>
сортировать:
</td><td>
%radio('sort', %?%GET('sort')%%:%SORT_NICK?%, ['SORT_NICK', 'по никам', 'SORT_DATE', 'по дате регистрации'], '<br>')%
</td></tr>
<tr class=bg0><td align=right>
количество записей на страницу:
</td><td>
%input('count', %?%GET('count')%%:%100?%, 10, 10, 0)%
</td></tr>

<tr><td>
</td><td>
<br>
%submit('ok', 'Искать', '', 'class=btn')%
</td></tr>

%?<tr><th colspan=2><hr>%CHAT('BANNER')%</th></tr>?%
</table>