Wij werken met een klein groepje.
Het kan zijn dat u na het plaatsen van een bericht even moet wachten op hulp of op een antwoord,
blijf daarom gerust posten we zullen z.s.m. en wanneer het kan reageren.
Voor dringende zaken die echt niet kunnen wachten kunt u het contactformulier gebruiken.
-------------------------------------
Wanneer u ons forum bezoekt voor hulp bij installatie, vragen wij u een account aan te maken en geen gebruik te maken van het contactformulier.
Wij kunnen u beter helpen wanneer u een account aanmaakt en u in het volgende onderwerp phpBB en Extensie installatie en aanpassingen laten uitvoeren een nieuw onderwerp start.
Ook wanneer u ergens niet uitkomt of vragen heeft, vragen wij u gebruik te maken van 1 van de bestaande "support onderwerpen" en aldaar uw onderwerp te starten.
Waneer u een account aanmaakt kan het zijn dat de activatie email terecht komt in de spamfolder.
- Verplaats deze terug naar uw postvak-in en klik op de activatie link, hierna is uw account geactiveerd en kunt u inloggen op het forum.
Met vriendelijke groet,
Team phpBBservice.nl
(steeds tot uw dienst)
Verwijderen complete groep
-
- Donateur
- Berichten in topic: 5
- Berichten: 597
- Lid geworden op: 06 apr 2008 16:42
- Locatie: Nijeveen
- Contacteer:
Verwijderen complete groep
De groep is intussen een 4071 leden groot.
Kan ik dit zondermeer doen of zal de dbase hier problemen mee krijgen?
Wat is de beste manier om zo'n (volgens mij) ingrijpende opschoning te doen?
Forum op dedicated server.
-
- Vorig TeamLid
- Berichten in topic: 3
- Berichten: 7673
- Lid geworden op: 07 apr 2006 11:10
- Locatie: http://www.raimon.nl
- Contacteer:
Re: Verwijderen complete groep
De beste manier is om deze gebruikers te verwijderen uit de groep in het beheerderspaneel, hieronder een kort stappenplan;
- Ga naar je beheerderspaneel
- Klik op het tabblad Gebruikers en Groepen
- Klik op de link links "Groepen beheren"
- Rechts bij de naam "Pas geregistreerde gebruikers" klik je op leden.
- Je klikt daarna op de link "Alles markeren" en bij het dropdown menu kies je dan de optie "Lid verwijderen van groep"
-
- Donateur
- Berichten in topic: 5
- Berichten: 597
- Lid geworden op: 06 apr 2008 16:42
- Locatie: Nijeveen
- Contacteer:
Re: Verwijderen complete groep
Is eenvoudiger dan 84 pagina's met de hand verwijderen
Forum op dedicated server.
-
- Vorig TeamLid
- Berichten in topic: 3
- Berichten: 7673
- Lid geworden op: 07 apr 2006 11:10
- Locatie: http://www.raimon.nl
- Contacteer:
Re: Verwijderen complete groep
phpBB heeft niet voor niets deze optie gemaakt op gebruikers te verwijderden, dus ik raad je aan om gewoon de gebruikers te verwijderen in je beheerderspaneel, het kan wel wat meer werk zijn, maar hiervoor heb je het voordeel dat er niks verkeerd kan gaan in je database.
-
- Donateur
- Berichten in topic: 5
- Berichten: 597
- Lid geworden op: 06 apr 2008 16:42
- Locatie: Nijeveen
- Contacteer:
Re: Verwijderen complete groep
Ik wil de groepsleden gehéél uit de dbase verwijderen.
Het is dus niet de bedoeling ze lid te maken van de groep 'geregistreerde gebruikers'.
Dus een algehele verwijdering van het forum.
Forum op dedicated server.
-
- Vorig TeamLid
- Berichten in topic: 3
- Berichten: 7673
- Lid geworden op: 07 apr 2006 11:10
- Locatie: http://www.raimon.nl
- Contacteer:
Re: Verwijderen complete groep
Ik zie je nu al denken, urgh weer met de hand zoveel gebruikers verwijderen, ik ga je geruststellen dat is helemaal niet nodig, de phpBB-functies kan je makkelijk toepassen in een "custom" php-pagina, dus bij deze gaan we dat ook doen, het script zorgt er namelijk voor dat alle gebruikers die in de pas geregistreerde groep zitten automatisch worden verwijderd.
Maar voordat je dit doet, maak eerst een back-up van de database!
Maak een php-bestand aan, en zet het volgende erin;
Code: Selecteer alles
<?php
/**
*
* @package phpBB3
* @version $Id$
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_user.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
if ($user->data['user_type'] != USER_FOUNDER)
{
trigger_error('U moet een beheerder zijn om dit script te kunnen draaien');
}
$sql = 'SELECT group_id
FROM ' . GROUPS_TABLE . "
WHERE group_name = 'NEWLY_REGISTERED'
AND group_type = " . GROUP_SPECIAL;
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
$sql2 = 'SELECT group_id, user_id
FROM ' . USER_GROUP_TABLE . '
WHERE group_id = ' . $row['group_id'];
$result2 = $db->sql_query($sql2);
while ($groups_info = $db->sql_fetchrow($result2))
{
$sql3 = 'SELECT group_id, user_id, username
FROM ' . USERS_TABLE . '
WHERE user_id = ' . $groups_info['user_id'];
$result3 = $db->sql_query($sql3);
while ($users_info = $db->sql_fetchrow($result3))
{
user_delete('retain', $users_info['user_id'], $users_info['username']);
}
$db->sql_freeresult($result3);
}
$db->sql_freeresult($result2);
}
$db->sql_freeresult($result);
echo 'De gebruikers zijn succesvol verwijderd, verwijder nu dit script van uw FTP!';
?>
Zodra dat gelukt is roep je het bestand aan met je browser, zodra je een succesvol bericht krijgt verwijder je het bestand weer van je FTP.
Simpel niet waar
-
- Donateur
- Berichten in topic: 5
- Berichten: 597
- Lid geworden op: 06 apr 2008 16:42
- Locatie: Nijeveen
- Contacteer:
Re: Verwijderen complete groep
Aangeroepen in de url en rustig zijn werk laten doen.
Ik heb niet bijgehouden hoelang het heeft geduurt, maar het heeft volgens mij wel een dikke 20 minuten in beslag genomen.
Maar, toen waren er wel 4288 pas geregistreerde gebruikers zonder enige moeite uit de database verwijderd.
Met zo'n script achter de hand is het inderdaad een fluitje van een cent.Raimon schreef:Simpel niet waar
Heeft een vaste plek op de server gekregen.
Bedankt.
Forum op dedicated server.
-
- Donateur
- Berichten in topic: 5
- Berichten: 597
- Lid geworden op: 06 apr 2008 16:42
- Locatie: Nijeveen
- Contacteer:
Re: Verwijderen complete groep
Na een stuk of 90 krijg ik een foutmelding van de server.
Het logbestand geeft dan het volgende aan:
Is hier een oplossing voor?[Thu Feb 02 16:06:44 2012] [error] [client 62.207.241.78] Premature end of script headers: remove_users.php
Het probleem doet zich overigens voor sinds we op de dedicated server zitten, voorheen dus niet.
Forum op dedicated server.