0 Пользователей и 1 Гость просматривают эту тему.
  • 17 Ответов
  • 4251 Просмотров
*

Alexandr_777_

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
Есть ли такие функции или модули, которые блокируют пользователя по IP? Особенно в комментах? !
« Последнее редактирование: 02.06.2010, 11:48:10 от Alexandr_777_ »
*

Aleks_El_Dia

  • Moderator
  • 3672
  • 353 / 0
  • AEDStudio Joomla! Direction
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

Alexandr_777_

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
Re: Как можно забанить пользователя?
« Ответ #2 : 02.06.2010, 10:34:18 »
Ban IP Adress
Как он действует? Просто занести IP в список плагина? Верно?
*

Aleks_El_Dia

  • Moderator
  • 3672
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Как можно забанить пользователя?
« Ответ #3 : 02.06.2010, 10:50:57 »
Да
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.

Re: Как можно забанить пользователя?
« Ответ #4 : 18.06.2010, 19:47:40 »
сорри может за немного тупой вопрос но где можно увидеть какой у пользователя IP которого ты хочешь заблокировать?
*

Alexandr_777_

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
Re: Как можно забанить пользователя?
« Ответ #5 : 21.06.2010, 12:01:03 »
сорри может за немного тупой вопрос но где можно увидеть какой у пользователя IP которого ты хочешь заблокировать?
Админка/Компоненты/JoomlaComment(если вы используете этот плагин)/Комментарии/появляется таблица--- если у вас есть коммент можно увидеть IP
Смотрите изображение
*

andreysmolin

  • Захожу иногда
  • 274
  • 2 / 2
  • -=полёт нормальный=-
Re: Как можно забанить пользователя?
« Ответ #6 : 09.11.2010, 21:33:12 »
а каким компонентом можно айпи смотреть? в стандартном нет!
Если я прав ставь "+", если нет "-"
*

Aleks_El_Dia

  • Moderator
  • 3672
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Как можно забанить пользователя?
« Ответ #7 : 10.11.2010, 00:05:11 »
По какому действию надо отловить пользователя?
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

andreysmolin

  • Захожу иногда
  • 274
  • 2 / 2
  • -=полёт нормальный=-
Re: Как можно забанить пользователя?
« Ответ #8 : 10.11.2010, 00:15:10 »
надо на форуме kunena + JomSocial по любым критериям
Если я прав ставь "+", если нет "-"
*

Mihanja80

  • Завсегдатай
  • 1918
  • 167 / 4
  • Всю жизнь учусь...
Re: Как можно забанить пользователя?
« Ответ #9 : 10.11.2010, 09:15:17 »
так на форуме под сообщением есть айпи под сообщением если зайти на форум под администраторской учеткой
Я с мобильного, в основном...
*

andreysmolin

  • Захожу иногда
  • 274
  • 2 / 2
  • -=полёт нормальный=-
Re: Как можно забанить пользователя?
« Ответ #10 : 10.11.2010, 09:20:13 »
а если вот например пользователь не написал не одного сообщения а спамит в личку всем ?
Если я прав ставь "+", если нет "-"
*

prostoy

  • Захожу иногда
  • 375
  • 5 / 1
  • Истина где то рядом.
Re: Как можно забанить пользователя?
« Ответ #11 : 19.04.2012, 10:53:07 »
У меня другая проблема надо что бы пользователь которого я знаю только по электронной почте больше не смог зарегистрироваться на сайте. Это можно сделать?
(есть магазин на нем сделано так что пока не зарегистрируешься цен не увидишь)
*

slepoy

  • Давно я тут
  • 717
  • 23 / 0
  • Тотальная шизофазия
Re: Как можно забанить пользователя?
« Ответ #12 : 08.09.2013, 23:57:02 »
Как узнать IP, если пользователь не использует jComments и Kunena?
Помог? Поставь(те) плюс в репутацию.
*

ELLE

  • Глобальный модератор
  • 4511
  • 883 / 0
Re: Как можно забанить пользователя?
« Ответ #13 : 09.09.2013, 00:18:57 »
в логах сервера, там все есть
только там вы скорее всего не найдете связи между IP и id пользователя (но можно распознать по определенному действию, например, отправка формы в такое-то время или еще что-то)
можно  набросать скрипт небольшой буквально - если пользователь авторизован и имеет [такой-то] ID, то записать IP в файл
(если погуглить, то все можно найти готовое)
« Последнее редактирование: 09.09.2013, 00:22:57 от ELLE »
*

slepoy

  • Давно я тут
  • 717
  • 23 / 0
  • Тотальная шизофазия
Re: Как можно забанить пользователя?
« Ответ #14 : 09.09.2013, 00:33:34 »
Установил расширение ExtraWatch http://extensions.joomla.org/extensions/site-management/analytics/visitors/3940?qh=YToxOntpOjA7czoxMToiam9vbWxhd2F0Y2giO30%3D и жду, когда пользователь себя проявит (авторизуется или иное) - это позволит узнать IP.
Т.к. компонент создает немалую нагрузку на сайт, а "нежелательные пользователи" - это редкий случай, то я ведь смогу, зная IP-адрес, заблокировать пользователя (его IP) через ISPsystem (хотя этот вопрос уже к хостинг-провайдеру)?
Спасибо.
Помог? Поставь(те) плюс в репутацию.
*

ELLE

  • Глобальный модератор
  • 4511
  • 883 / 0
Re: Как можно забанить пользователя?
« Ответ #15 : 09.09.2013, 00:47:14 »
зачем расширение?
в индекс шаблона можно
Код: php
<?php
$user = JFactory::getUser();
$id = $user->id;
if ($id == '99'){  //тут вместо 99 впишите вражеский id
$h=fopen("file.txt","at");
fwrite($h,$_SERVER['REMOTE_ADDR']."\r\n");
fclose($h);
}
?>
и ловите файлик в корне file.txt с нужным IP

далее уже можно загуглить как чего блокировать по IP, через тот же .htaccess можно или панель, как вам удобнее
*

slepoy

  • Давно я тут
  • 717
  • 23 / 0
  • Тотальная шизофазия
Re: Как можно забанить пользователя?
« Ответ #16 : 09.09.2013, 17:59:55 »
Оу, уже успел воспользоваться ExtraWatch, который выдал IP 188.123.248.106. В этом же расширении его заблокировал. 2ip.ru выдал кое-какую информацию о нем, но как узнать о последствиях блокировки? Динамический ли это адрес? А не заблокировал ли я "пол Москвы/провайдера" таким образом? Спасибо.
Помог? Поставь(те) плюс в репутацию.
*

ELLE

  • Глобальный модератор
  • 4511
  • 883 / 0
Re: Как можно забанить пользователя?
« Ответ #17 : 09.09.2013, 19:16:50 »
Можно и не по IP банить, а по ID, если так волнуетесь

Код: php
<?php
$user = JFactory::getUser();
$id = $user->id;
if ($id == '62')  die('Sorry, you are banned');
?>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вход в административный раздел - Имя пользователя и пароль не совпадают

Автор ZekMan

Ответов: 70
Просмотров: 21063
Последний ответ 16.12.2017, 20:12:04
от Aleks_El_Dia
Подскажите где можно заказать расширения для Joomla

Автор prad

Ответов: 8
Просмотров: 1276
Последний ответ 15.12.2015, 18:13:32
от voland
Активация пользователя администратором для Joomla 1.5.9

Автор malalex

Ответов: 10
Просмотров: 3540
Последний ответ 09.01.2015, 21:44:55
от GSWG
как узнать IP адрес пользователя, какой раздел сейчас смотрит, что делал, что делает... и т.д.

Автор asilbeko

Ответов: 3
Просмотров: 3884
Последний ответ 22.12.2014, 06:09:23
от arturk
Можно ли удалить папку tmp?

Автор ADR

Ответов: 4
Просмотров: 6967
Последний ответ 05.12.2014, 15:57:38
от wishlight