[FINAL] Admin simply delete "dead" users

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

Сообщение rxu 17.06.2007 6:44

satnsk писал(а):имя пользователя отображать ссылкой на профиль

В каком месте?
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4447
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск


Сообщение satnsk 17.06.2007 7:08

rxu писал(а):В каком месте?

да нет, в принципе, не полностью разобрался в функциональности, нет никакого, для меня сейчас по крайней мере, в этом необходимости,
извеняюсь
Аватара пользователя
satnsk
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 02.02.2007 15:34
Откуда: Новосиб

Сообщение SHER 17.06.2007 10:52

отлично.. я не могу попасть в аминку после установки этого мода... :shock: пишет, что неверный пароль или логин.. :cry:

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

как мне восстановить возможность входа на форум?!

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

у меня удалились почти все пользователи вместе со мной.. мало того, я на форуме была вчера!!! А удалилась сегодня... мод работает неправильно..

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

куда и что прописать, чтобы снова войти а админ панель, в каком файле исправить положение?!
SHER
phpBB 1.4.4
 
Сообщения: 82
Зарегистрирован: 17.11.2005 17:37
Откуда: Россия, Москва

Сообщение rxu 17.06.2007 11:02

SHER писал(а):у меня удалились почти все пользователи вместе со мной.. мало того, я на форуме была вчера!!! А удалилась сегодня... мод работает неправильно..


Сами по себе удалились?
Вы уверены, что именно об этом моде идёт речь?
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4447
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение SHER 17.06.2007 11:21

Установила auto_delete_users пользователи все удалились сами кроме двоих..

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

что мне теперь делать?

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

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

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

все вернула назад, убрала этот мод через фтп.. но как все изменить и войти?

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

мне действовать через БД? Что там поменять и где?
SHER
phpBB 1.4.4
 
Сообщения: 82
Зарегистрирован: 17.11.2005 17:37
Откуда: Россия, Москва

Сообщение rxu 17.06.2007 11:23

SHER писал(а):auto_delete_users

rxu писал(а):Admin simply delete "dead" users


Чувствуете разницу?
Восстанавливайтесь из бэкапа, и/или возвращайте администраторские права через БД, или читайте документацию http://www.phpbbguru.net/docs/articles.php?id=1
Продолжать рекомендую либо в теме мода auto_delete_users, либо в другой теме, но не в этой.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4447
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение rxu 14.01.2008 19:04

Fine писал(а):Здравствуйте! При удалении пользователей с помощью вашего мода возникает ошибка:
Код: Выделить всё
Could not delete auto-login keys for this user

DEBUG MODE

SQL Error : 1146 Table 'ff.SESSIONS_KEYS_TABLE' doesn't exist

DELETE FROM SESSIONS_KEYS_TABLE WHERE user_id = 166

Line : 203
File : admin_delete_users.php


В чем может быть причина? Спасибо.


Скорее всего в устаревшей версии phpBB, которая у вас установлена. Обновляйтесь.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4447
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение vlad77 27.02.2008 22:07

Fine писал(а):Здравствуйте! При удалении пользователей с помощью вашего мода возникает ошибка

В файле admin_delete_users.php есть участок кода для последних версий phpBB, закомментируйте его:
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
admin_delete_users.php

#
#-----[ FIND ]------------------------------------------
#
            $sql = "DELETE FROM " . SESSIONS_KEYS_TABLE . "
               WHERE user_id = $user_id";
            if ( !$db->sql_query($sql) )
            {
               message_die(GENERAL_ERROR, 'Could not delete auto-login keys for this user', '', __LINE__, __FILE__, $sql);
            }

#
#-----[ REPLACE ]------------------------------------------
#

//             $sql = "DELETE FROM " . SESSIONS_KEYS_TABLE . "
//                WHERE user_id = $user_id";
//             if ( !$db->sql_query($sql) )
//             {
//                message_die(GENERAL_ERROR, 'Could not delete auto-login keys for this user', '', __LINE__, __FILE__, $sql);
//             }
Аватара пользователя
vlad77
phpBB 1.4.4
 
Сообщения: 97
Зарегистрирован: 26.07.2006 11:49

Сообщение crash 28.02.2008 4:26

vlad77
надо не комментировать, а обновляться
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
 
Сообщения: 6478
Зарегистрирован: 07.07.2004 17:12
Откуда: Мирный

Сообщение Postman 30.03.2008 12:44

Уважаемый rxu,
Есть ли у Вашего мода возможность отправки пользователям предупреждающих сообщений об удалении? Если нет, может, посоветуете, при помощи какого мода можно предупредить, прежде чем удалять Вашим?
Аватара пользователя
Postman
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 26.11.2007 9:46

Сообщение rxu 30.03.2008 12:48

Postman писал(а):Есть ли у Вашего мода возможность отправки пользователям предупреждающих сообщений об удалении?

Нет, такой возможности в этом моде нет.
Посоветовать сходу не смогу. Вроде бы видел когда-то подобный мод, но давно и конкретики уже не помню. Нужно искать.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4447
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Re: [FINAL] Admin simply delete "dead" users

Сообщение Nail 19.07.2008 20:55

Поставил Ваш мод. phpbb 2.0.23. К сожалению, на большом кол-ве юзеров мод просто вылетает по таймауту сервера 30 сек. За эти 30 сек успевает убить около 200 аккаунтов, а у меня на форуме мертвых душ аж 10 000. Есть способ решения? Спасибо.
Nail
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 13.05.2008 14:16

Re: [FINAL] Admin simply delete "dead" users

Сообщение FladeX 19.07.2008 21:18

Nail
1. установите на локалхост форум, восстановите базу данных от вашего работающего форума, поставьте мод, сделайте удаление, затем перезалейте базу данных с локалхоста на работающий форум.
2. позвоните/напишите хостеру с просьбой об увеличении времени выполнения скрипта.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
Интеграция phpBB 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 5
Аватара пользователя
FladeX
phpBB 2.0.18
 
Сообщения: 1162
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск

Re: [FINAL] Admin simply delete "dead" users

Сообщение Nail 20.07.2008 4:34

FladeX
1. пока я все это делать буду, много сообщений потеряется, форум постоянно под нагрузкой. Вариант не самый лучший.
2. чтобы прибить 10 000 юзеров скрипт должен работать 20 минут. ни один хостер на это не пойдет. максимум что дадут - минуту, что в общем-то, проблемы не решает.

Вообщем, буду потихонечку удалять, за неделю справлюсь :)

Еще вопрос: При многократном запуске скрипта выдает "Извините, такого пользователя не существует". Хотя если перезайти в админку, при тех же параметрах выдает список пользователей и удаляет из него. Что делать?
Nail
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 13.05.2008 14:16

Re: [FINAL] Admin simply delete "dead" users

Сообщение rxu 05.08.2008 5:23

Nail писал(а):При многократном запуске скрипта

Это как?
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4447
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Пред.

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

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

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