Pagina 1 van 1

Admin delete user with all postings mod

Geplaatst: 14 aug 2006, 21:32
door carpflashes.nl
hoi ik heb de Admin delete user with all postings mod geinstalleerd maar ik kan deze niet vinden in de acp
het gaat om de onderstaande mod
is het mogelijk om de desbetreffende gebruiker die ik al heb verwijderd ook via de database te verwijderen?

Code: Selecteer alles

## MOD Title: Admin delete user with all postings (from profile_view)
## MOD Author: Sergei Sekirin <sergei-vs@mail.ru>
## MOD Description: MOD enables admin to delete all user topics in these ways:
##                  1. Delete User only (his - her topics and posts stay on board)
##                  2. Delete User started topics and posts (even those of other users) in them
##                  3. Delete User and All his (her) postings from board
##                  All stats of forums, users and topics posts are resynced consecutively

Geplaatst: 14 aug 2006, 21:42
door Raimon
Klik eens op het profiel van de gebruiker (die je wilt verwijderen) daar staat alles, niet in het admin paneel.

Zie ook

Code: Selecteer alles

## MOD Title: Admin delete user with all postings (from profile_view)
Profile_view staat alles :wink:

Geplaatst: 14 aug 2006, 21:50
door carpflashes.nl
dat is dus juist het probleem ik heb deze gebruiker dus al verwijderd
dus ik kan niet meer in het profiel kijken.

Geplaatst: 14 aug 2006, 21:52
door Luuk
Dan gaat het ook niet meer.
Ik denk dat de mod bij het verwijderen van een gebruiker (in het admin paneel) de optie geeft wat je met de posts wilt, als de gebruiker al verwijderd is kun je het natuurlijk niet meer uitvoeren.

Geplaatst: 14 aug 2006, 21:54
door carpflashes.nl
en ik kan bv de gebruikersnaam niet opnieuw registreren?
en dan verwijderen?

Geplaatst: 14 aug 2006, 21:59
door Raimon
Nee dan krijg je een ander user id nummer

Geplaatst: 14 aug 2006, 22:01
door Luuk
Nee zo werkt het niet helemaal, elke gebruiker heeft een unieke user_id. Als je deze weet kun je de gebruiker weer 'aanmaken' via de database, en dan verwijderen.

Hopelijk weet je het user_id van deze gebruiker nog, anders is het misschien nog wel ergens op te zoeken in je database. Als je het user_id wel weet, kun je hem terughalen door dit uit te voeren in phpmyadmin:
INSERT INTO phpbb_users (user_id, username, user_level, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_viewemail, user_style, user_aim, user_yim, user_msnm, user_posts, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_pm, user_notify_pm, user_popup_pm, user_allow_viewonline, user_rank, user_avatar, user_lang, user_timezone, user_dateformat, user_actkey, user_newpasswd, user_notify, user_active) VALUES ( 2, 'Verloren gebruiker', 1, 0, '21232f297a57a5a743894a0e4a801fc3', 'admin@yourdomain.com', '', '', '', '', '', '', 1, 1, '', '', '', 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, '', 'english', 0, 'd M Y h:i a', '', '', 0, 1);
Pas het rode getal aan, dit is het user_id. De naam 'Verloren gebruiker' is de naam van de gebruiker.

Geplaatst: 14 aug 2006, 22:19
door carpflashes.nl
en dit is niet toevallig ook terug te vinden in de backup?

Geplaatst: 14 aug 2006, 22:21
door Luuk
Dat is heel toevallig zeker terug te vinden in een backup :wink: Gewoon zoeken naar de gebruikersnaam in de tabel phpbb_users, het user_id staat ervoor.

Geplaatst: 14 aug 2006, 22:40
door carpflashes.nl
ik heb de gebruiker gevonden en ook weer geinstalleerd maar deze persoon werd dus als admin weergegeven en had 1 post

Geplaatst: 15 aug 2006, 16:14
door Luuk
Ja dat klopt, maar dat maakt in princiepe niks uit voor het verwijderen. Is het nu wle gelukt om hem inclusief posts te verwijderen?

Geplaatst: 15 aug 2006, 16:51
door carpflashes.nl
nee aangezien hij dus maar 1 post had en geen 340 waar de gebruiker mee stond weergegeven
is het niet mogelijk om alleen berichten van gasten te verwijderen met een of andere mod?

Geplaatst: 15 aug 2006, 17:00
door Luuk
Dan ligt het niet daaraan, bij het verwijderen wordt niet gelet op de postcount (berichtenteller).

Je kan wel alle posts van gasten verwijderen, maar dan is ook echt alles weg.
Waarschijnlijk gaat dit beter, weet alleen niet of het problemen geeft met topics maar dan zou je misschien een resync moeten doen.

Code: Selecteer alles

DELETE FROM phpbb_posts
WHERE poster_id = -1
AND post_username = 'naam vd gebruiker';