Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

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

Сообщение Vladson »

http://vladson.pc-labs.info/Moderator_ban_1.1.0em.zip
Что-то на подобии YellowCard только скорее Red Card Only
Гораздо проще в установке, возможно со временем сделаю бан на время
Последний раз редактировалось Vladson 30.04.2005 16:36, всего редактировалось 13 раз.
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Jovani
phpBB 2.0.5
Сообщения: 477
Стаж: 19 лет 11 месяцев

Сообщение Jovani »

Мне кажется, что бан по имени, очень не эффективен. Фактиески банится не участник, а имя.
Уж если делать бан, то по IP, и даже такой бан, при существовании прокси-серверов, будет работать только для "чайников".
Нет надежной защиты, увы :(
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

Сообщение Vladson »

Jovani
Тут речь не о надёжной защите а о минимальной, при отсутствии которой зафлудить форум пока админ спит проще чем два факса отослать...
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
sigal
phpBB Plus
Сообщения: 442
Стаж: 19 лет 10 месяцев
Откуда: КПРФ ;)

Сообщение sigal »

а мне мод понравился.. я давно искал такой.. теперь модер банить может :) главное чтобы мод не ущемлял безопастность форума.
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

Сообщение Vladson »

Это только первая наработка, и не особо рекомендована к установке (глюков в ней нет, и с точки зрения безопасности броня)
но удобств и недоработок куча, я сейчас работаю над 2-й версией
(без некоторых неудобств и недоработок, ну а к третьей версии там будут временные баны)
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
baldahin
phpBB 1.4.3
Сообщения: 97
Стаж: 19 лет 3 месяца

Сообщение baldahin »

Vladson, было бы супер. еслибы модератор мог банить только конкретного для того форума, на котром он модератор. т.е. пользователь имел бы доступ в остальные форумы, но не в этот.
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

Сообщение Vladson »

было бы супер. еслибы модератор мог банить только конкретного для того форума, на котром он модератор.
Так и есть, в других он банить не может, только в своём (подопечном)
Только в этой версии есть пару недоработок, но если вам и в правду нравится я могу выпустить исправленную версию уже на днях
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
baldahin
phpBB 1.4.3
Сообщения: 97
Стаж: 19 лет 3 месяца

Сообщение baldahin »

Vladson, это было бы великолепно. Я уже делал запрос на эту фичу, но никто не откликнулся. спасибо Ж)
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

Сообщение Vladson »

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

Прошу любить и тестировать (мало ли я что не заметил)
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Егор Наклоняев
phpBB 2.0.4
Сообщения: 404
Стаж: 19 лет 5 месяцев
Откуда: оттуда

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

Гм. Извините, я с работы, тута у меня пэхапей нету, компилирую в уме.
Насторожило:

Код: Выделить всё

// -> 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'] . "&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)
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

Сообщение Vladson »

пользователь имел бы доступ в остальные форумы
Не сразу понял что имелось в виду, этой фичи не будет точно, это сильно усложнит мод
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Егор Наклоняев
phpBB 2.0.4
Сообщения: 404
Стаж: 19 лет 5 месяцев
Откуда: оттуда

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

это сильно усложнит мод
Функция auth Вам в помощь...
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

Сообщение Vladson »

Может следует:

Код: Выделить всё

if ($postrow[$i]['user_level'] == ADMIN || $postrow[$i]['user_level'] == MOD)
Нет, это наоборот будет (кнопка будет отображаться только на постах админов и модераторов)

Добавлено спустя 11 минут 35 секунд:
Функция auth Вам в помощь...
Можно конечно, но игра не стоит свечь (просто банить не в BANLIST_TABLE а в AUTH_ACCESS_TABLE чуть чуть запрос поменять) но процедура мониторинга кто где забанен будет усложнена, и причём сильно
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
sigal
phpBB Plus
Сообщения: 442
Стаж: 19 лет 10 месяцев
Откуда: КПРФ ;)

Сообщение sigal »

Vladson писал(а):
было бы супер. еслибы модератор мог банить только конкретного для того форума, на котром он модератор.
Так и есть, в других он банить не может, только в своём (подопечном)
ээээ.. да ну? :) внатуре модер может банить только в тех форумах, где он модер? :)
тогда ваще зашибись=)

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

и нафига всякие еллоу кард не понимаю.. :)
фичи дать предупреждение или настучать модеру/админу конечно не хватает.. но не так критично.
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn

Сообщение Vladson »

sigal писал(а):
Vladson писал(а):
было бы супер. еслибы модератор мог банить только конкретного для того форума, на котром он модератор.
Так и есть, в других он банить не может, только в своём (подопечном)
ээээ.. да ну? :) внатуре модер может банить только в тех форумах, где он модер? :)
тогда ваще зашибись=)
Тут не совсем так, я не так понял автора сообщения (это реально сделать, но нафиг не нужно) так что это сделать можно но не нужно
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.

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