Pagina 1 di 2

[errore]Delete users from memberlist

Inviato: 26/02/2011, 18:39
da xX_Simon_Xx
allora ho installato questa mod
http://www.phpbb.com/customise/db/mod/d ... emberlist/
che permette di eliminare gli utenti direttamente dalla lista degli istritti

quando vado a selezionare uno o piu utenti dalla lista membri e do l'invio per cancellare gli utenti appare questo errore

Codice: Seleziona tutto

Fatal error: Class 'arcade_admin' not found in /home/coven/domains/spaghettirp.it/public_html/forum/includes/functions_user.php on line 363
la classe arcade admin cè nel function_user allora perchè da questo errore?

ecco la parte interessata del function_user

Codice: Seleziona tutto

		//Start remove arcade user data
	if (!class_exists('arcade_admin'))
	{
		include($phpbb_root_path . 'includes/arcade/arcade_common.' . $phpEx);
	}

	if (!isset($arcade))
	{
		$arcade = new arcade_admin();
	}

	$arcade->delete_user($user_id, $user_row['username']);
	//End remove arcade user data
e la linea 363 è questa

Codice: Seleziona tutto

		$arcade = new arcade_admin();

Re: [errore]Delete users from memberlist

Inviato: 27/02/2011, 11:25
da Carlo
Se provi a fare questa modifica, si risolve?

Sostituisci:

Codice: Seleziona tutto

   if (!class_exists('arcade_admin'))
   {
      include($phpbb_root_path . 'includes/arcade/arcade_common.' . $phpEx);
   }
con:

Codice: Seleziona tutto

   include($phpbb_root_path . 'includes/arcade/arcade_common.' . $phpEx);

Re: [errore]Delete users from memberlist

Inviato: 27/02/2011, 12:15
da xX_Simon_Xx
no stesso identico errore

Re: [errore]Delete users from memberlist

Inviato: 27/02/2011, 16:07
da Carlo
Ok, ora dovrei aver capito come risolvere.

Riporta quella riga che ti ho fatto modificare al suo stato precedente.

Poi apri il file memberlist.php, tra le modifiche che ti ha fatto fare la MOD da titolo, trova questa parte di codice:

Codice: Seleziona tutto

					if ($user_row['user_type'] != USER_FOUNDER)
					{
						if ($user_id == ANONYMOUS)
						{
							trigger_error($user->lang['CANNOT_REMOVE_ANONYMOUS']);
						}

						if ($user_id == $user->data['user_id'])
						{
							trigger_error($user->lang['CANNOT_REMOVE_YOURSELF']);
						}
						user_delete($delete_type, $user_id, $user_row['username']);
						add_log('admin', 'LOG_USER_DELETED', $user_row['username']);
					}
In essa trova questa riga:

Codice: Seleziona tutto

user_delete($delete_type, $user_id, $user_row['username']);
ed aggiungi prima:

Codice: Seleziona tutto

define('IN_ADMIN', true);
Ora dovrebbe essere sparito l'errore e dovrebbe funzionare.
In pratica, senza aver definito la costante IN_ADMIN, la phpBB Arcade non carica la classe arcade_admin.

Re: [errore]Delete users from memberlist

Inviato: 27/02/2011, 17:44
da xX_Simon_Xx
ora da questo errore

Codice: Seleziona tutto

Fatal error: Call to undefined function adm_page_header() in /home/coven/domains/spaghettirp.it/public_html/forum/includes/functions.php on line 3676

Re: [errore]Delete users from memberlist

Inviato: 27/02/2011, 20:08
da Carlo
Ehm non ci pensavo, ma ora si crea il problema.

Con quella definizione, per phpBB sei nel pannello amministratore, quindi ora vuole impostarti il template dell'ACP.

A questo punto ti sconsiglio l'uso di questa MOD visto l'utilizzo da parte tua della phpBB Arcade.

Re: [errore]Delete users from memberlist

Inviato: 27/02/2011, 21:04
da xX_Simon_Xx
mm ne ho trovata una simile
http://www.phpbb.com/customise/db/mod/a ... er_delete/
dici che mi puo dare lo stesso problema?

Re: [errore]Delete users from memberlist

Inviato: 27/02/2011, 21:19
da Barrnet
Se non ha una conferma della cancellazione, ti darà molti problemi: pensa se sbagli a premere, e premi su quel tasto al posto del nick :S

Re: [errore]Delete users from memberlist

Inviato: 27/02/2011, 23:01
da xX_Simon_Xx
Barrnet ha scritto:Se non ha una conferma della cancellazione, ti darà molti problemi: pensa se sbagli a premere, e premi su quel tasto al posto del nick :S
la conferma cè xke tra i file cè da aggiungere mi apre un file nel template che si chiama tipo confirm_.html e ne common mi pare cè da aggiungere qualcosa che cmq indica che la conferma cè non credo che avrebbero fatto na cosa del genere senza conferma
cmq domani vedo

Re: [errore]Delete users from memberlist

Inviato: 27/02/2011, 23:02
da Carlo
xX_Simon_Xx ha scritto:mm ne ho trovata una simile
http://www.phpbb.com/customise/db/mod/a ... er_delete/
dici che mi puo dare lo stesso problema?
Ehm... sì se l'eliminazione non avviene nell'ACP.