Архив Айгуст —
архив помогалки Августа
«Никто не вечен… В отличие от знаний»
Внимание!
  Материалы на данном сайте представляют собой архивную копию форума «Айгуст - помогалка Августа» на момент октября 2019 года с целью сохранения знаний. Все права на материалы принадлежат их авторам. Материалы представлены в открытый доступ в ознакомительных целях, запрещено их коммерческое использование без согласования с авторами. Администрация сайта не несёт ответственности за содержание материалов, в том числе за наличие вредоносных закладок в коде, используйте любой предоставленный код на свой страх и риск. Рекомендуется проверять любые файлы вручную и перезаливать на собственный хостинг, дабы избежать возможной модификации или исчезновения в будущем.

Раздел [Люди] только для зарегистрированных

27.09.2011 11:39:37
Раздел [Люди] только для зарегистрированных
У многих возникало желание спрятать "список ников" от незарегистрированных пользователей.
Теперь возможно весь раздел люди сделать видимым только для зарегистрированных.
Все изменения проводим в шаблонах Люди-Страницы раздела.
Приведены примеры для стандартных шаблонов.

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

%PEOPLE_ON<<<ON
%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>
ON%
%PEOPLE_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Просматривать раздел "Люди" могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>.</h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_ON%)%, %(%PEOPLE_OFF%)%)%
выглядит так
[изображение]

Список ников
%PEOPLE_LIST_ON<<<ON
%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>
ON%
%PEOPLE_LIST_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Просматривать "Список ников" могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>.</h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_LIST_ON%)%, %(%PEOPLE_LIST_OFF%)%)%

Отказники
%PEOPLE_LOCK_ON<<<ON
%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>Отказники: %PEOPLE('LOCK')%</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>
ON%
%PEOPLE_LOCK_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Просматривать "Список отказников" могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>.</h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_LOCK_ON%)%, %(%PEOPLE_LOCK_OFF%)%)%

Поиск
%PEOPLE_SEARCH_ON<<<ON
%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>
ON%
%PEOPLE_SEARCH_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Пользоваться поиском могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>.</h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_SEARCH_ON%)%, %(%PEOPLE_SEARCH_OFF%)%)%

Топ
%PEOPLE_TOP_ON<<<ON
%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>
ON%
%PEOPLE_TOP_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Просматривать Топы могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>.</h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_TOP_ON%)%, %(%PEOPLE_TOP_OFF%)%)%

Дни рождения
%PEOPLE_BIRTHDAY_ON<<<ON
%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>
ON%
%PEOPLE_BIRTHDAY_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Просматривать "Дни рождения" могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>.</h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_BIRTHDAY_ON%)%, %(%PEOPLE_BIRTHDAY_OFF%)%)%
#12629
16.12.2011 14:14:30
Re: Раздел [Люди] только для зарегистрированных
Админы, Вы если прячете раздел "Люди", то хоть выводите кнопку для восстановления пароля перед его вводом. А то в некоторых чатах вообще не восстановишь пароль, в "Люди" не зайдёшь, пароль не восстановишь, нереганым нельзя заходить [изображение]
P.S. Эх, а был бы код для того что бы спрятать чат полностью от нереганых... [изображение]
#16315
16.12.2011 15:27:52
Re: Раздел [Люди] только для зарегистрированных
Админы, Вы если прячете раздел "Люди", то хоть выводите кнопку для восстановления пароля перед его вводом. А то в некоторых чатах вообще не восстановишь пароль, в "Люди" не зайдёшь, пароль не восстановишь, нереганым нельзя заходить
P.S. Эх, а был бы код для того что бы спрятать чат полностью от нереганых...

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

%PEOPLE_ON<<<ON
%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>
ON%
%PEOPLE_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Просматривать раздел "Люди" могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>.<br><a href=lost>Забыли пароль?</a></h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_ON%)%, %(%PEOPLE_OFF%)%)%

Список Ников
%PEOPLE_LIST_ON<<<ON
%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>
ON%
%PEOPLE_LIST_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Просматривать "Список ников" могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>. <br><a href=lost>Забыли пароль?</a></h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_LIST_ON%)%, %(%PEOPLE_LIST_OFF%)%)%

Отказники
%PEOPLE_LOCK_ON<<<ON
%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>Отказники: %PEOPLE('LOCK')%</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>
ON%
%PEOPLE_LOCK_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Просматривать "Список отказников" могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>. <br><a href=lost>Забыли пароль?</a></h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_LOCK_ON%)%, %(%PEOPLE_LOCK_OFF%)%)%

Поиск
%PEOPLE_SEARCH_ON<<<ON
%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>
ON%
%PEOPLE_SEARCH_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Пользоваться поиском могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>. <br><a href=lost>Забыли пароль?</a></h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_SEARCH_ON%)%, %(%PEOPLE_SEARCH_OFF%)%)%

Топ
%PEOPLE_TOP_ON<<<ON
%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>
ON%
%PEOPLE_TOP_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Просматривать Топы могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>. <br><a href=lost>Забыли пароль?</a></h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_TOP_ON%)%, %(%PEOPLE_TOP_OFF%)%)%

Дни рождения
%PEOPLE_BIRTHDAY_ON<<<ON
%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>
ON%
%PEOPLE_BIRTHDAY_OFF<<<OFF
<div style="position: relative; height: 40%"></div>
<h3 style="text-align: center;">Просматривать "Дни рождения" могут только зарегистрированные чатлане, находящиеся в чате.<br>
Зарегистрироваться можно <a href="/people/form?ref=%GET('ref')%" target="_blank">"ЗДЕСЬ"</a>. <br><a href=lost>Забыли пароль?</a></h3>
OFF%
%IF(%USER('PROFILE')%, %(%PEOPLE_BIRTHDAY_ON%)%, %(%PEOPLE_BIRTHDAY_OFF%)%)%
И получаем, ниже скрин.
[изображение]
#16316
16.12.2011 15:48:27
Re: Раздел [Люди] только для зарегистрированных
Да нет, не там выводить форму восстановления. Тут: >HTML-шаблоны 1>Пароль
<table class="send" cellpadding="0" cellspacing="0" height="100%"><tbody><tr>
<td width="50%"></td>
<td nowrap="">Введите пароль:</td>
<td class="p"><input type="password" class="inp" onfocus="id=className" onblur="id=''" name="pass" size="25" id=""></td>
<td nowrap=""><input type="submit" class="btn" onmouseover="id=className" onmouseout="id=''" onmousedown="id=className+'d'" onmouseup="id=className" value=" OK " id=""><input type="button" class="btn" onmouseover="id=className" onmouseout="id=''" onmousedown="id=className+'d'" onmouseup="id=className" name="back" value="Назад" id=""></td>
<td nowrap="">&nbsp;<a href="/people/lost" target="_blank">Забыли?<img src="http://s005.*******.ru/i212/1109/57/61af30b7439d.gif" ></a></td>
<td width="50%"></td>
</tr></tbody></table>

Хотя и туда можно, чать догадаются [изображение]
#16318
11.05.2012 06:15:01
Re: Раздел [Люди] только для зарегистрированных
Как применить этот же способ к разделу Теги?
#22167
11.05.2012 10:14:32
Re: Раздел [Люди] только для зарегистрированных
TI: Как применить этот же способ к разделу Теги?

Ответ "ЗДЕСЬ"
#22171
13.05.2012 01:37:52
Re: Раздел [Люди] только для зарегистрированных
[quote="Azygos"]У многих возникало желание спрятать "список ников" от незарегистрированных пользователей.
Теперь возможно весь раздел люди сделать видимым только для зарегистрированных.
Все изменения проводим в шаблонах Люди-Страницы раздела.

Сделал. Всё отлично работает, даже очень. Проблема в том, что теперь даже зареганные люди не могут посмотреть Список людей через анкету. Способом "Люди - Топ", "Люди - Отказники", "Люди - Список ников" можно. А вот через анкету никак нельзя (Апгрейд анкеты 3) Можно исправить?
#22290
13.05.2012 01:59:39
Re: Раздел [Люди] только для зарегистрированных
TI:
Сделал. Всё отлично работает, даже очень. Проблема в том, что теперь даже зареганные люди не могут посмотреть Список людей через анкету. Способом "Люди - Топ", "Люди - Отказники", "Люди - Список ников" можно. А вот через анкету никак нельзя (Апгрейд анкеты 3) Можно исправить?
можно. 2 способа:
1) убрать из анкет V.3 эту хуёвую менюшку, она там не в тему;
2) добавить в хуёвую менюшку анкет V.3 идентификаторы сессии (я делать не буду, скажу сразу, мне лень страдать хернёй)

выбирайте любой, подходящий для вас способ
#22295
13.05.2012 02:02:01
Re: Раздел [Люди] только для зарегистрированных
[/quote]
можно. 2 способа:
1) убрать из анкет V.3 эту хуёвую менюшку, она там не в тему;
2) добавить в хуёвую менюшку анкет V.3 идентификаторы сессии (я делать не буду, скажу сразу, мне лень страдать хернёй)

выбирайте любой, подходящий для вас способ[/quote]


Понятно))))
#22297
15.06.2012 21:16:30
Re: Раздел [Люди] только для зарегистрированных
подскажите пожалуйста, не знаю где уже искать как сделать чтобы раздел "Кто был" тоже был только для зарегестрированных??За ранее большое спасибо!!!
#23701
15.06.2012 22:30:57
Re: Раздел [Люди] только для зарегистрированных
No comments: подскажите пожалуйста, не знаю где уже искать как сделать чтобы раздел "Кто был" тоже был только для зарегестрированных??За ранее большое спасибо!!!
Можно было поюзать поиск. Ответ "здесь".
#23705
19.11.2012 05:02:57
Re: Раздел [Люди] только для зарегистрированных
Фитча устарела!
#28662
09.05.2013 21:54:20
Re: Раздел [Люди] только для зарегистрированных
помогите мне решить вопрос с анкетой а то чет я не фига не пойму...... главная Строга для реги есть все нормально. когда я открываю Анкету в чате все как в стандартной анкете. где взять Код для.Раздел Анкета HTML-код анкеты
#31847
10.05.2013 21:58:35
Re: Раздел [Люди] только для зарегистрированных
В людях поставить скрывать анкеты для незарегистрированных и не тупить)
#31849

Другие темы раздела