Admin delete user with all postings mod

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
carpflashes.nl
Berichten: 309
Lid geworden op: 04 feb 2004, 23:26
Locatie: maastricht
Contacteer:

Admin delete user with all postings mod

Bericht door carpflashes.nl » 14 aug 2006, 21:32

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

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 14 aug 2006, 21:42

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:

carpflashes.nl
Berichten: 309
Lid geworden op: 04 feb 2004, 23:26
Locatie: maastricht
Contacteer:

Bericht door carpflashes.nl » 14 aug 2006, 21:50

dat is dus juist het probleem ik heb deze gebruiker dus al verwijderd
dus ik kan niet meer in het profiel kijken.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 14 aug 2006, 21:52

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.
Afbeelding

carpflashes.nl
Berichten: 309
Lid geworden op: 04 feb 2004, 23:26
Locatie: maastricht
Contacteer:

Bericht door carpflashes.nl » 14 aug 2006, 21:54

en ik kan bv de gebruikersnaam niet opnieuw registreren?
en dan verwijderen?

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 14 aug 2006, 21:59

Nee dan krijg je een ander user id nummer

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 14 aug 2006, 22:01

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.
Afbeelding

carpflashes.nl
Berichten: 309
Lid geworden op: 04 feb 2004, 23:26
Locatie: maastricht
Contacteer:

Bericht door carpflashes.nl » 14 aug 2006, 22:19

en dit is niet toevallig ook terug te vinden in de backup?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 14 aug 2006, 22:21

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.
Afbeelding

carpflashes.nl
Berichten: 309
Lid geworden op: 04 feb 2004, 23:26
Locatie: maastricht
Contacteer:

Bericht door carpflashes.nl » 14 aug 2006, 22:40

ik heb de gebruiker gevonden en ook weer geinstalleerd maar deze persoon werd dus als admin weergegeven en had 1 post

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 15 aug 2006, 16:14

Ja dat klopt, maar dat maakt in princiepe niks uit voor het verwijderen. Is het nu wle gelukt om hem inclusief posts te verwijderen?
Afbeelding

carpflashes.nl
Berichten: 309
Lid geworden op: 04 feb 2004, 23:26
Locatie: maastricht
Contacteer:

Bericht door carpflashes.nl » 15 aug 2006, 16:51

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?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 15 aug 2006, 17:00

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';
Afbeelding

Gesloten