Пропустить

[MODDB] Moderator ban V1.1 (a.k.a. "Красная кнопка"

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

[MODDB] Moderator ban V1.1 (a.k.a. "Красная кнопка"

Сообщение Vladson » 10.12.2004 8:02

http://vladson.pc-labs.info/Moderator_ban_1.1.0em.zip
Что-то на подобии YellowCard только скорее Red Card Only
Гораздо проще в установке, возможно со временем сделаю бан на время
Последний раз редактировалось Vladson 30.04.2005 16:36, всего редактировалось 13 раз(а).
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Jovani » 10.12.2004 9:02

Мне кажется, что бан по имени, очень не эффективен. Фактиески банится не участник, а имя.
Уж если делать бан, то по IP, и даже такой бан, при существовании прокси-серверов, будет работать только для "чайников".
Нет надежной защиты, увы :(
Всегда есть решение ...

Jovani
phpBB 2.0.15
 
Сообщения: 496
Зарегистрирован: 28.04.2004 2:56
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Vladson » 10.12.2004 11:03

Jovani
Тут речь не о надёжной защите а о минимальной, при отсутствии которой зафлудить форум пока админ спит проще чем два факса отослать...
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение sigal » 19.01.2005 5:21

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

sigal
phpBB Plus
 
Сообщения: 478
Зарегистрирован: 23.05.2004 14:26
Откуда: КПРФ ;)
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Vladson » 19.01.2005 10:08

Это только первая наработка, и не особо рекомендована к установке (глюков в ней нет, и с точки зрения безопасности броня)
но удобств и недоработок куча, я сейчас работаю над 2-й версией
(без некоторых неудобств и недоработок, ну а к третьей версии там будут временные баны)
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение baldahin » 19.01.2005 13:56

Vladson, было бы супер. еслибы модератор мог банить только конкретного для того форума, на котром он модератор. т.е. пользователь имел бы доступ в остальные форумы, но не в этот.
Аватара пользователя
baldahin
phpBB 1.4.4
 
Сообщения: 98
Зарегистрирован: 13.01.2005 8:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Vladson » 19.01.2005 14:19

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

Так и есть, в других он банить не может, только в своём (подопечном)
Только в этой версии есть пару недоработок, но если вам и в правду нравится я могу выпустить исправленную версию уже на днях
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение baldahin » 19.01.2005 14:57

Vladson, это было бы великолепно. Я уже делал запрос на эту фичу, но никто не откликнулся. спасибо Ж)
Аватара пользователя
baldahin
phpBB 1.4.4
 
Сообщения: 98
Зарегистрирован: 13.01.2005 8:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Vladson » 19.01.2005 17:25

Обновил полностью, теперь это уже полноценный мод без (видимых) глюков и недоработок

Прошу любить и тестировать (мало ли я что не заметил)
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Егор Наклоняев » 19.01.2005 17:40

Гм. Извините, я с работы, тута у меня пэхапей нету, компилирую в уме.
Насторожило:
// -> Ban mod by Vladson
		if ($postrow[$i]['user_level'] <> ADMIN && $postrow[$i]['user_level'] <> MOD)
		{
			$temp_url = "ban.$phpEx?" . POST_POST_URL . "=" . $postrow[$i]['post_id'] . "&amp;sid=" . $userdata['session_id'];
			$ban_img = '<a href="' . $temp_url . '"><img src="' . $images['user_ban'] . '" alt="' . $lang['user_ban'] . '" title="' . $lang['user_ban'] . '" border="0" /></a>';
			$ban = '<a href="' . $temp_url . '">' . $lang['user_ban'] . '</a>';
		}
		else
		{
			$temp_url = '';
			$ban_img = '';
			$ban = '';
		}
// <- Ban mod by Vladson

Может следует:
if ($postrow[$i]['user_level'] == ADMIN || $postrow[$i]['user_level'] == MOD)
Аватара пользователя
Егор Наклоняев
phpBB 2.0.12
 
Сообщения: 404
Зарегистрирован: 25.10.2004 3:27
Откуда: оттуда
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Vladson » 19.01.2005 17:49

пользователь имел бы доступ в остальные форумы

Не сразу понял что имелось в виду, этой фичи не будет точно, это сильно усложнит мод
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Егор Наклоняев » 19.01.2005 17:53

это сильно усложнит мод

Функция auth Вам в помощь...
Аватара пользователя
Егор Наклоняев
phpBB 2.0.12
 
Сообщения: 404
Зарегистрирован: 25.10.2004 3:27
Откуда: оттуда
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Vladson » 19.01.2005 18:06

Может следует:
if ($postrow[$i]['user_level'] == ADMIN || $postrow[$i]['user_level'] == MOD)

Нет, это наоборот будет (кнопка будет отображаться только на постах админов и модераторов)

Добавлено спустя 11 минут 35 секунд:

Функция auth Вам в помощь...

Можно конечно, но игра не стоит свечь (просто банить не в BANLIST_TABLE а в AUTH_ACCESS_TABLE чуть чуть запрос поменять) но процедура мониторинга кто где забанен будет усложнена, и причём сильно
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение sigal » 19.01.2005 18:35

Vladson писал(а):
было бы супер. еслибы модератор мог банить только конкретного для того форума, на котром он модератор.

Так и есть, в других он банить не может, только в своём (подопечном)

ээээ.. да ну? :) внатуре модер может банить только в тех форумах, где он модер? :)
тогда ваще зашибись=)

Добавлено спустя 58 секунд:

и нафига всякие еллоу кард не понимаю.. :)
фичи дать предупреждение или настучать модеру/админу конечно не хватает.. но не так критично.

sigal
phpBB Plus
 
Сообщения: 478
Зарегистрирован: 23.05.2004 14:26
Откуда: КПРФ ;)
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Vladson » 19.01.2005 22:40

sigal писал(а):
Vladson писал(а):
было бы супер. еслибы модератор мог банить только конкретного для того форума, на котром он модератор.

Так и есть, в других он банить не может, только в своём (подопечном)

ээээ.. да ну? :) внатуре модер может банить только в тех форумах, где он модер? :)
тогда ваще зашибись=)

Тут не совсем так, я не так понял автора сообщения (это реально сделать, но нафиг не нужно) так что это сделать можно но не нужно
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

След.

Вернуться в Бета-версии модов для phpBB 2.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы