Перейти к контенту

удаление пользователей


Рекомендуемые сообщения

думаю это легко будет сделать, надо:

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

Ссылка на комментарий
Поделиться на других сайтах

В целом присоединяюсь. Хотелось бы упростить удалени пользователей, а то из-за каждого спамера приходится в админку входить.
Ссылка на комментарий
Поделиться на других сайтах

Ну и для какой версии форума нужно? Или думаешь, что все здесь знают твою версию?

Прошу прощения - 2.1.7. С другой стороны и у меня, и у автора темы в профайлах информация о версии форума иммеется :D

 

Я на 2.1 просто в забаненных перемещаю -)

Это не очень удобно, хочется как-то минимизировать временные затраты на удаление этих индивидумов.

Ссылка на комментарий
Поделиться на других сайтах

ZiDaNe, ну ты пойми, по профайлам не очень хочется лазить, чтобы узнать, версию форума человека, который даже сам поленился ее написать :D

 

Для 2.0 я на днях посмотрю.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
Будет сегодня. Изменено пользователем Dr.Freddy
Ссылка на комментарий
Поделиться на других сайтах

Так ведь там, практически тоже самое. Переписывать вроде и нечего...

 

Посмотрел мод, сравнил... если есть немного мозгов, можно и самому поставить на 2.1.х

Ссылка на комментарий
Поделиться на других сайтах

Так ведь там, практически тоже самое. Переписывать вроде и нечего...

 

Посмотрел мод, сравнил... если есть немного мозгов, можно и самому поставить на 2.1.х

К своему стыду вынужден отметить, что не являюсь специалистом в этой области (php, mysql, ipb и т.д.), но вынужден администрировать наш форум, поэтому предпочитаю готовые решения. Вы уж извините :D

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

http://www.ibresource.ru/db/839/

 

Запрос только добавьте на удаление юзера и все. Делов-то =)

Если хотите запретить супер-модерам пользоваться этой фичей, тоже условия подкорректируйте.

Ссылка на комментарий
Поделиться на других сайтах

А как сделать чтобы удалялся только пользователь а всё его созданное осталось.

 

Представьте пользователь оставил 1000 сообщений 900 полезных(Ссылки на проги на ещё что нибудь) из них и если всё это удалить то будет дыра.

 

Например: Дай ссылку на Кряк --- На держи --- Спасибо ---

И вот это на держи удалится.

Ссылка на комментарий
Поделиться на других сайтах

jdlab, ставьте иногда запятые, а то тяжело читается :D

 

В моем моде есть запросы, которые удаляют посты и темы, но юзер остается:

$this->ipsclass->DB->simple_construct( array( 'delete' => 'posts', 'where' => 'author_id='.$mid ));  
$this->ipsclass->DB->simple_exec();  
$this->ipsclass->DB->simple_construct( array( 'delete' => 'topics', 'where' => 'starter_id='.$mid ));  
$this->ipsclass->DB->simple_exec();

Вам нужно эти строки заменить на

$this->ipsclass->DB->simple_construct( array( 'delete' => 'members', 'where' => 'id='.$mid ));  
$this->ipsclass->DB->simple_exec();

 

Все остальное выполнить по инструкции. В итоге мы просто удалим юзера, но его золотые темы и сообщения останутся в порядке.

Ссылка на комментарий
Поделиться на других сайтах

Всё сделал как вы сказали. Всё ОК! Спасибо.

 

Только как сделать так чтобы после удаления всех его сообщений было написано от имени гостя, как после удаления через админку???

 

После идаления ошибка: Некорректный запрос. Вернитесь назад и попробуйте снова

 

Написано: пользователь с ID: 8 удалён!

Потoм ОШИБКА.

Но пользователь удаляется не смотря на ошибку.

 

$this->moderate_log("Пользователь: {$member['members_display_name']} - удален!");

 

Это в логи пишется.

 

У меня в логох написано: "Пользователь: - удален!" т.е. какой пользователь удалён не написано!

Может из-за этого ошибка?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

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

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.