Pagina 1 di 1

Anti double post ( errore nel creare tabella)

Inviato: 27/12/2010, 10:41
da gennyna
LA mod in questione è: http://www.phpbb.com/customise/db/mod/anti_double_post/

Quetsa permette di disabilitare i doppi post in un determinato forum/categoria.

Nell'installazione di essa non ho avuto alcun tipo di problema, però quando devo eseguire una piccola query che trovo nell' install.xml mi dice:

Codice: Seleziona tutto

query SQL:

ALTER TABLE phpbb_forums ADD adp_enable tinyint( 1 ) NOT NULL DEFAULT 1;

Messaggio di MySQL: Documentazione
#1060 - Duplicate column name 'adp_enable' 

La query che faccio è la seguente:

Codice: Seleziona tutto

ALTER TABLE phpbb_forums ADD adp_enable tinyint(1) NOT NULL DEFAULT 1;
ALTER TABLE phpbb_forums ADD adp_admins tinyint(1) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_forums ADD adp_modos tinyint(1) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_forums ADD adp_auto_edit tinyint(1) NOT NULL DEFAULT 1;
ALTER TABLE phpbb_forums ADD adp_text_edit varchar(255) NOT NULL DEFAULT '-- %D --';
ALTER TABLE phpbb_forums ADD adp_always tinyint(1) NOT NULL DEFAULT 1;
ALTER TABLE phpbb_forums ADD adp_days int(11) NOT NULL DEFAULT 1;
ALTER TABLE phpbb_forums ADD adp_hours int(11) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_forums ADD adp_mins int(11) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_forums ADD adp_secs int(11) NOT NULL DEFAULT 0;

Spero possiate aiutarmi :)

Re: Anti double post ( errore nel creare tabella)

Inviato: 27/12/2010, 11:36
da Carlo
Quell'errore si presenta poichè nella tua tabella phpbb_forums è già presente una colonna adp_enable.

Probabilmente avrai eseguito due volte le stesse query.

Re: Anti double post ( errore nel creare tabella)

Inviato: 28/12/2010, 10:23
da gennyna
si l'ho lanciata + di una volta; per sbaglio.. però io ero convinto che se la tabella esisteva già usciva tipo: Alredy Exist una cosa del genere ecco perchè avevo postato questo messaggio :D

Re: Anti double post ( errore nel creare tabella)

Inviato: 28/12/2010, 10:31
da Carlo
Infatti dice "Duplicate column name", in italiano "Nome della colonna duplicato".

Controlla, comunque, che tutte le colonne che vengono aggiunte dalla query siano presenti nella tabella.

Re: Anti double post ( errore nel creare tabella)

Inviato: 29/12/2010, 13:01
da gennyna
mah allora non capisco..quella mod è stata rilasciata da phpbb.com quindi si presuppone che sia pienamente funzionante giusto? io ho fatto tutte le modifiche a mano.. fatto quella query e tutto ma non funge la mod e non possono nemmeno chiedere supporto a phpbb.com perchè hanno chiuso il topic? che rabbia grrr

Re: Anti double post ( errore nel creare tabella)

Inviato: 29/12/2010, 13:07
da Carlo
Chiuso il topic? Sei sicuro che sia stata validata dal .com la MOD? Oppure è una MOD in sviluppo?

Re: Anti double post ( errore nel creare tabella)

Inviato: 03/01/2011, 3:40
da Haku
gennyna ha scritto:mah allora non capisco..quella mod è stata rilasciata da phpbb.com quindi si presuppone che sia pienamente funzionante giusto? io ho fatto tutte le modifiche a mano.. fatto quella query e tutto ma non funge la mod e non possono nemmeno chiedere supporto a phpbb.com perchè hanno chiuso il topic? che rabbia grrr
Se hai notato,lo staff ha chiuso tutti i topic.
Questo perchè ha creato degli spazi apposit per le mod.
Nella pagina,dovrebbe esserci un link che ti porta al contributo,e se sei registrato,puoi aprire un topic nella sezione contributo della MOD.