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

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

Ответ
 
Опции темы Опции просмотра
Старый 30.01.2008, 18:25   #1
 
Регистрация: 01.05.2007
Адрес: Беседка
Сообщений: 958
Вы сказали Спасибо: 744
Поблагодарили 2,233 раз
Репутация: 2280
Отправить сообщение для eXandr с помощью ICQ
eXandr вне форума
По умолчанию Окно киллера

Оригинал:
Код HTML:
<style>
fieldset { margin: 10px; padding: 5px }
legend { color: #fff }
table.t { width: 90% }
table.ti { border-collapse: collapse; width: 100% }
.ti td { border: solid 1px #000 }
#panel_rank1 { display: none }
#panel_rank3 { display: none }
#panel_lock { display: none }
</style>

%ACTION_PANEL<<<END
<fieldset>
<legend>действие&nbsp;</legend>
%radio("action", 2, [1, " лишить слова", 2, " выкинуть", 3, " открыть окна"], "<br>")%
</fieldset>
END%

%KILLER3_PANEL<<<END
<fieldset id=panel_rank3>
<legend>лишить слова&nbsp;</legend>
%select("shutup", 1, [1, "на 1 минуту", 2, "на 2 минуты", 3, "на 3 минуты", 4, "на 4 минуты", 5, "на 5 минут", 10, "на 10 минут", 15, "на 15 минут", 20, "на 20 минут"], "", "style=width:100%")%
</fieldset>
END%

%KILLER1_PANEL<<<END
<fieldset id=panel_rank1>
<legend>тотальный игнор&nbsp;</legend>
%select("total", 0, [0, "не помещать", 10, "на 10 минут", 30, "на полчаса", 60, "на 1 час", 120, "на 2 часа", 360, "на 6 часов", 1440, "на сутки", 2880, "на двое суток", 10080, "на неделю", 20160, "на две недели"], "", "style=width:100%")%
</fieldset>
END%

%LOCK_PANEL<<<END
<fieldset id=panel_lock>
<legend>блокировка&nbsp;</legend>
%radio("lock", 0, [0, " блокировать ник<br>"])%
%IF(%IP%, %radio("lock", 0, [1, " блокировать прямой IP<br>"])%, "")%
%IF(%PROXY%, %radio("lock", 0, [2, " блокировать прокси<br>"])%, "")%
%IF(%NET%, %radio("lock", 0, [3, " блокировать сеть (%NET%)<br>"])%, "")%
%IF(%CID1%, %checkbox("lockc1", 0, 4, " блокировать комп<br>")%, "")%
%IF(%CID2%, %checkbox("lockc2", 0, 8, " блокировать похожие компы<br>")%, "")%
</fieldset>
END%

%COMPINFO_FORMAT<<<END
<table class=t align=center cellpadding=0 cellspacing=0>
<tr><th>Информация о компьютере</th></tr>
<tr><td class=t>
<table class="t ti" cellpadding=1 cellspacing=0>
<col width=30%><col width=70%>
<tr><td>Браузер:</td><td>%AGENT_LOGO% %AGENT%</td></tr>
<tr><td>Операционная система:</td><td>%OS_LOGO% %OS%</td></tr>
<tr><td>Платформа:</td><td>%CPU%</td></tr>
<tr><td>Экран:</td><td>%SCREEN%</td></tr>
<tr><td>Часовой пояс:</td><td>%TIMEZONE%</td></tr>
<tr><td>Тип соединения:</td><td>%CONNECTION%</td></tr>
<tr><td>CompID:</td><td>%CID1%-%CID2%</td></tr>
<tr><td valign=top>Proxy:</td><td>%PROXY((%IP_LINK% %NETNAME%<br>%DESCR%<br>%FLAG% %COUNTRY%))%</td></tr>
<tr><td valign=top>IP:</td><td>%IP((%IP_LINK% %NETNAME%<br>%DESCR%<br>%FLAG% %COUNTRY%))%</td></tr>
</table>
</td></tr></table>
END%

<br>
<center>
<h3>Нарушитель %NICK%%IF(%ONLINE%, " <font color=lime>online</font>", " <font color=red>offline</font>")%</h3>

<table id=panel class=t align=center cellpadding=0 cellspacing=0>
<col width=50%><col width=50%>
<tr><th colspan=2>Тотальный игнор</th></tr>
<tr><td valign=top class=t>
%IF(%EQ(%KILLER%, 1)%,
    "<input type=hidden name=action value=1>",
    %IF(%ONLINE%,
        %(%ACTION_PANEL%)%,
        "<input type=hidden name=action value=2>"
    )%
)%
<fieldset>
<legend>причина&nbsp;</legend>
&nbsp;<a href=>плохое поведение</a><br>
&nbsp;<a href=>реклама</a><br>
&nbsp;<a href=>ругань</a><br>
&nbsp;<a href=>флуд</a><br>
&nbsp;<a href=>ник</a><br>
%input("reason", "", 0, "", "", "style=width:100%")%
</fieldset>
</td><td valign=top class=t>
%?%HIDDEN%
<fieldset>
<legend>скрыть своё имя&nbsp;</legend>
&nbsp;%checkbox("anonym", 0, 1, " вписать себя")% <br>
%input("name", %COOKIE("cName%CHAT('ID')%")%, 0, "", "", "style=width:100% readonly")%
</fieldset>
?%
%(%KILLER3_PANEL%)%
%IF(%GT(%KILLER%, 2)%, %(%KILLER1_PANEL%)%, "")%
%IF(%GT(%KILLER%, 2)%, %(%LOCK_PANEL%)%, "")%
</td></tr>
<tr><td colspan=2 class=t>%submit("", "применить", "", "", "style=width:100%")%</td></tr>
</table>
<br>
%COMPINFO(%COMPINFO_FORMAT%, %GET("id2")%)%

%?<br><table class=t align=center cellpadding=1 cellspacing=0><tr><th>Пользователи этого же прокси</th></tr><tr><td class=t>%PROXY_LIST%</td></tr></table>?%
%?<br><table class=t align=center cellpadding=1 cellspacing=0><tr><th>Пользователи с таким же IP</th></tr><tr><td class=t>%IP_LIST%</td></tr></table>?%
%?<br><table class=t align=center cellpadding=1 cellspacing=0><tr><th>Пользователи из той же сети</th></tr><tr><td class=t>%NET_LIST%</td></tr></table>?%
%?<br><table class=t align=center cellpadding=1 cellspacing=0><tr><th>Пользователи этого же компьютера</th></tr><tr><td class=t>%CID1_LIST%</td></tr></table>?%
%?<br><table class=t align=center cellpadding=1 cellspacing=0><tr><th>Пользователи похожего компьютера</th></tr><tr><td class=t>%CID2_LIST%</td></tr></table>?%

%USERLIST<<<END
<table class="t ti" cellpadding=2 cellspacing=0>
{{{<tr><td>%NICK%<td>%ENTER%<td>%QUIT%</tr>}}}
</table>
END%
Report Post
Ответить с цитированием
Старый 30.01.2008, 18:37   #2
 
Регистрация: 01.05.2007
Адрес: Беседка
Сообщений: 958
Вы сказали Спасибо: 744
Поблагодарили 2,233 раз
Репутация: 2280
Отправить сообщение для eXandr с помощью ICQ
eXandr вне форума
По умолчанию Гы

Увидел в шаблоне такую занимательну строчечку:
Код HTML:
%select("total", 0, [0, "не помещать", 10, "на 10 минут", 30, "на полчаса", 60, "на 1 час", 120, "на 2 часа", 360, "на 6 часов", 1440, "на сутки", 2880, "на двое суток", 10080, "на неделю", 20160, "на две недели"], "", "style=width:100%")%
и подумалось, что можно самому дописать нужное. Как пример 40329, "на четыре недели", 120987, "на три месяца"

Тестили с Дикой, вроде как пашед-)
Юзайте-))
Report Post
Ответить с цитированием
Эти 11 пользователя(ей) сказали Спасибо eXandr за это полезное сообщение:
02brat (30.01.2008), Countess (19.04.2012), DeviK (30.01.2008), Neron (17.09.2008), Анка (17.12.2009), Атаман (26.04.2009), Евгений Сергеевич (29.01.2009), ЗлаЯ_БякО (22.01.2009), Лерка (26.01.2011), Мальвинка (31.01.2008), [_RomantiQ_] (26.04.2009)
Старый 30.01.2008, 21:16   #3
 
Регистрация: 16.11.2007
Адрес: Нижневартовск
Сообщений: 26
Вы сказали Спасибо: 1
Поблагодарили 5 раз
Репутация: 10
Отправить сообщение для Sh@D0W с помощью ICQ Отправить сообщение для Sh@D0W с помощью Skype™
Sh@D0W вне форума
По умолчанию

Тестил на год! Не срабатывает получается что год он не определяет и просто получается что банит всего на один день!!!))))
Report Post
Ответить с цитированием
Старый 30.01.2008, 21:47   #4
 
Регистрация: 01.05.2007
Адрес: Беседка
Сообщений: 958
Вы сказали Спасибо: 744
Поблагодарили 2,233 раз
Репутация: 2280
Отправить сообщение для eXandr с помощью ICQ
eXandr вне форума
По умолчанию

Sh@D0W, у тебя из всего описаного на этом форуме ещё ничего не заработало

Год не тестил, так как нет нужды. на такой срок есть Черный список.
Но вот месяц, отлично работает:


смотрим даты начала и окончания бана)))
Report Post
Ответить с цитированием
Старый 30.01.2008, 21:49   #5
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от Sh@D0W Посмотреть сообщение
Тестил на год! Не срабатывает получается что год он не определяет и просто получается что банит всего на один день!!!))))
Год понятие растяжимое.......
Високосный или какой.
11 месяцев самый оптимал.
Report Post
Ответить с цитированием
Старый 30.01.2008, 21:55   #6
 
Сообщений: n/a
По умолчанию

пробывал на 3 месяца и на пол года.... блок давался с 30 Jan, 20:49:53
2 Mar, 08:55:53... а это если я не ошибся в подчётах 33 дня..... если учитывать 30–ое
Report Post
Ответить с цитированием
Старый 02.02.2008, 18:18   #7
 
Регистрация: 02.02.2008
Адрес: Небо
Сообщений: 91
Вы сказали Спасибо: 5
Поблагодарили 160 раз
Репутация: 156
Shogal вне форума
По умолчанию

Максимальное время, на которое можно забанить - это 65535 минут (полтора месяца с копейками). Все дело в том, что Август хранит время бана в беззнаковой двухбайтовой переменной (тип word) - эта переменная как известно может принимать значения от 0 до 65535.
Например, 120987 ("на три месяца") - будет банить на (120987 mod 65536) = 55451 минут (это примерно 38 дней).
Кто хочет потестить - забаньте на -1 минуту - получаем бан на 65535 минут
Report Post
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо Shogal за это полезное сообщение:
eXandr (02.02.2008), Goblin (06.09.2008), Mistik (03.02.2008), Neron (17.09.2008)
Старый 17.09.2008, 04:15   #8
 
Сообщений: n/a
По умолчанию

Да действительно всё работает Ещё раз спасибо всем!
Report Post
Ответить с цитированием
Старый 15.11.2008, 19:28   #9
 
Сообщений: n/a
По умолчанию

Скажите люди добрые.почему у меня не показывает Ip и тип соединения
IP: %IP_LINK%
Тип соединения: %CONNECTION%
Что можно сделать ?
Report Post
Ответить с цитированием
Старый 16.11.2008, 14:50   #10
 
Регистрация: 02.02.2008
Адрес: Небо
Сообщений: 91
Вы сказали Спасибо: 5
Поблагодарили 160 раз
Репутация: 156
Shogal вне форума
По умолчанию

Эммм... Август наверняка обновил окно киллера, переменной %CONNECTION% по крайней мере уже нет. Копируй наверное из демо-чата шаблон...
Report Post
Ответить с цитированием
Ответ

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Окно «Навигация» Мальвинка Настройки 1 15.10.2010 09:31
Всплывающее окно [_RomantiQ_] Шаблоны 10 26.05.2010 19:28
"Перезайти" в окне киллера eXandr Шаблоны 0 03.02.2010 00:07
Мозилла и окно Что Мне Сказали 02brat Вопросы по чатам сервиса «Мой чат» 10 19.10.2009 20:52


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


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