Вы не зашли.
Страницы 1
Необходимо сделать нормальную система бана пользователей. Текущая очень неудобна и мало функциональна.
ТЗ:
1. Бан по почтовому ящику
2. Указание времени бана
3. Автоматическое снятие бана по истечению срока бана
4. Вывод забаненых пользователей и времени их бана, а так же причин бана
5. Вывод на главную "сейчас на сайте находятся следующие забаненные пользователи: + срок истечения бана".
5.1 Имеется ввиду, что бан дается на постинг комментов на сайте
6. Возможность бана не залезая в админку т.е. в комментах добавить кнопку забанить. Будет очень не плохо если эта кнопка будет давать временный бан на постинг - скажем на час. За полноценным баном - в админку.
Как-то так я себе это дело представляю. Идеи, пожелания, предложения?
P.S. мне это не горит, просто хотелось бы увидеть в перспективе.
Не в сети
7. Бан по нику.
8. Защита определенных пользователей сайта, в частности администратора, от случайного или намеренного блокирования
9. Вывод причины бана при разбанивании пользователя
10. Добавление групп, которые смогут блокировать пользователей с сайта
11. Добавление ограничения (бан только по нику и на не более чем "X" дней) на блокирование некоторым группам
12. Добавление защищённых групп (те которых нельзя будет заблокировать через сайт)
13. Возможность удаления пользователя из БД
14. Возможность при удалении удалить все комментарии пользователя к статьям
Вот таким он будет просто идеальным!
P.S. Функционал подглядел вот тут, уж очень он изчерпывающий там.
I ♥ NGeneration CMS
Не в сети
Не в сети
Евгений пишет:P.S. Функционал подглядел вот тут, уж очень он изчерпывающий там.
хм, 4 бакса одна копия. У нас вроде еще никто не пробовал продавать плагины поштучно?
Просто некому продавать, народа очень мало, чтоб хоть как-то окупить затраты.
Не в сети
У вас в ТЗ много "пустого" функционала. Смысл от системы бана если её легко обойти? Надо делать алгоритм бана по маске, т.е. ip+cookies+сomp_ID (OS, браузер, код региона, тип соединения, языки, установленные в системе, разрешение экрана, глубина цвета, часовой пояс). Вот такой бан уже сложнее обойти.
Не в сети
infinity237, я боюсь, что предложенный тобой вариант тоже погоды не много сделает. Ява скрипты отключить и половину инфы уже не узнаешь.
1. Часть инфы можно собирать на уровне сервера - http://php.su/learnphp/vars/?reserved
2. Можно сделать есть JS - всё ок, нету пошёл нах с ресурса.
Не в сети
infinity237,
так, ладно скажи. Вот к примеру будет нормальная система бана. Можно ее будет тесно с форумом интегрировать (FluxBB)? т.е. надо чтобы забанил тут -- забанился там.
Если это будет - плюсую еще 150MWR. Итого 450MWR.
Не в сети
Luca, это смешные цифры, по любому это поболее стоит. Ну так кто нибудь может конкретную цифру назвать?
Все лучше чем ничего. Просто если у меня не получится сделать текущий сайт удобным в администрировании, то может выйти так, что придется переползать на другую CMS, что очень бы не хотелось...
Не в сети
А хотя бы бан по нику может кто сделать? Ну очень не удобно только по IP банить. Готов даже не к плагину, а к хаку кода.
upd: А хотя я думаю нафиг по нику... это опять ничего путного не даст...
Изменено Luca (2010-07-07 12:44:26)
Не в сети
пункт 5.1 без хака плагина комментов сделать очень сложно, да и не факт что без хака вообще можно обойтись
Luca, по нику бан уже есть, точнее блокировка. На страничке с юзерами, внизу в выпадающем списке есть строка: "Заблокировать пользователя".
а что мешает вынести это в плагин?
Не в сети
У вас в ТЗ много "пустого" функционала. Смысл от системы бана если её легко обойти? Надо делать алгоритм бана по маске, т.е. ip+cookies+сomp_ID (OS, браузер, код региона, тип соединения, языки, установленные в системе, разрешение экрана, глубина цвета, часовой пояс). Вот такой бан уже сложнее обойти.
из этого списка УНИКАЛЬНАЯ только кука и то ее легко почистить
для сайтов, доступ к которым идет через инет с динамическим айпишником(а такой почти везде на постсоветском пространстве) бан дело бесполезное, ну по нику можно забанить для пугания неопытных или чтобы не комментили там где комментить можно только зареганным
бан по айпи можно юзать только там где айпи статический, и все же проксю никто не отменял
так что в принципе это все бесполезно
а сделать так чтобы без доступа в админку некоторые группы и юзера могли банить остальных кроме защищенных помоему не сложно, через время вполне даже могу взятся
Не в сети
из этого списка УНИКАЛЬНАЯ только кука и то ее легко почистить
Я не говорю, что нужно банить по какому-то одному из этих параметров, в идеале высчитывать насколько все эти параметры бана в совокупности совпадают с параметрами компа, который зашёл на сайт.
Не в сети
infinity237,
твой идеал не идеален, потому как куку почистил и все, юзеров с такими параметрами компа много-много
идеального бана пока не существует, увы
Изменено LinMas (2010-07-19 21:34:08)
Не в сети
infinity237,
твой идеал не идеален, потому как куку почистил и все
Почитай про superban, поймёшь что ошибаешься.
Не в сети
Страницы 1