1 Screenshot

Informazioni su questo file

* Invision Power Board

* Invisionita.it

* IP.Board v3.3.4

* Autore: najaru $

* @copyright © 2001 - 2009 Invisionita www.invisionita.it

* Icone usate di DRYICONS (coquette series)

Questa è una procedura che permette di installare delle domande di sicurezza (ad ora 6 che ruoteranno in modo casuale, in modo che se un utente non riesce a capire ne avrà un altra) che permettono di evitare le registrazioni degli spammer, molto frequenti in questo ultimo periodo.

ATTENZIONE: ho testato in locale e su 3 mie board, ma dovete considerare il sistema ancora come in fase Beta, e visto che va a lanciare una query sul database CONSIGLIO DI FARLO SOLO SE SIETE SICURI E SOLO DOPO AVER EFFETTUATO UN BACKUP DI SICUREZZA

In sostanza carichiamo delle immagini sullo spazio ftp, e poi inseriamo nel database un TOT di domande, che verranno inserite nei primi TOT posti delle domande, quindi sappiate che eventuali domande già inserite con gli stessi ID verranno cancellate.

STEP 1) caricare il CONTENUTO della cartella chiamata DA-CARICARE-FTP nella root della propria installazione IPB

STEP 2) cambiare la parola ILTUOFORUM nel seguente codice con l'indirizzo dell'installazione del tuo forum, ad esempio per invisionita che è contenuto con la cartella forum abbiamo usato la funzione sostituisci del notepad ILTUOFORUM --> www.invisionita.it/forum

STEP 3 per utenti insicuri o inesperti: andare il ACP - System - Question & Answer Challenge e aggiungere a mano le domande, potrete facilmente copiarle direttamente nel codice SQL che è presente qui sotto, lasciare anche i <br> e i puntini

STEP 3 per utenti che vogliono fare veloce e amano il rischio) copiare quindi il codice risultante e andare in ACP - Support - Sql Management - SQL Toolbox , andando in fondo, e incollarlo nel campo "Manual Query Advanced Users Only", Run Query (attenzione, se avete dei prefissi alle tabelle vanno aggiunti ai nomi delle tabelle)

STEP 4) controllare da sloggati, premendo su Registrati, come si presenta il modulo di registrazione,e magari provare una registrazione


--
-- Codice SQL domande inizio
--
--
DELETE FROM `question_and_answer` WHERE `question_and_answer`.`qa_id` = 5;
DELETE FROM `question_and_answer` WHERE `question_and_answer`.`qa_id` = 6;
DELETE FROM `question_and_answer` WHERE `question_and_answer`.`qa_id` = 1;
DELETE FROM `question_and_answer` WHERE `question_and_answer`.`qa_id` = 3;
DELETE FROM `question_and_answer` WHERE `question_and_answer`.`qa_id` = 2;
DELETE FROM `question_and_answer` WHERE `question_and_answer`.`qa_id` = 4;
-- fine cancellazione domande preesistenti
INSERT INTO `question_and_answer` (`qa_id`, `qa_question`, `qa_answers`) VALUES
(1, 'Quella più m o r b i d o s a ..... <br> <img src="http://ILTUOFORUM/public/style_extra/antispam/img-sport1.png"><br>....è quella di c o l o r e .....', 'GIALLO'),
(3, 'Tra questi simboli..... <br> <img src="http://ILTUOFORUM/public/style_extra/antispam/img-sport1.png"><br>..quelli che n o n sono uno sport sono gli...<br>', 'SCACCHI'),
(2, 'Quella più g r o s s s s a..... <br> <img src="http://ILTUOFORUM/public/style_extra/antispam/img-sport1.png"><br>...si tira nel...<br>', 'CANESTRO'),
(4, 'La racchetta da pingpong..... <br> <img src="http://ILTUOFORUM/public/style_extra/antispam/img-sport1.png"><br>...sta colpendo una pallina di colore...<br>', 'BIANCO'),
(5, 'Nella palla da calcio, le parti n e r e ..... <br> <img src="http://ILTUOFORUM/public/style_extra/antispam/img-sport1.png"><br>...come forma sono dei...<br>', 'PENTAGONI'),
(6, 'Guarda la palla da biliardo..... <br> <img src="http://ILTUOFORUM/public/style_extra/antispam/img-sport1.png"><br>...dopo quel numero viene il...<br>', 'NOVE');
--
--
-- Codice SQL domande fine
--
--

un esempio con le tabelle rinominate con il prefisso ibf_ , e il nome del forum inserito (QUESTO CODICE SOTTOSTANTE NON E' DA USARE, E' SOLO UN ESEMPIO)


--
DELETE FROM `ibf_question_and_answer` WHERE `ibf_question_and_answer`.`qa_id` = 5;
DELETE FROM `ibf_question_and_answer` WHERE `ibf_question_and_answer`.`qa_id` = 6;
DELETE FROM `ibf_question_and_answer` WHERE `ibf_question_and_answer`.`qa_id` = 1;
DELETE FROM `ibf_question_and_answer` WHERE `ibf_question_and_answer`.`qa_id` = 3;
DELETE FROM `ibf_question_and_answer` WHERE `ibf_question_and_answer`.`qa_id` = 2;
DELETE FROM `ibf_question_and_answer` WHERE `ibf_question_and_answer`.`qa_id` = 4;
-- fine cancellazione domande preesistenti
INSERT INTO `ibf_question_and_answer` (`qa_id`, `qa_question`, `qa_answers`) VALUES
(1, 'Quella più m o r b i d o s a ..... <br> <img src="http://www.cuneoclimbing.it/forum/public/style_extra/antispam/img-sport1.png"><br>....è quella di c o l o r e .....', 'GIALLO'),
(3, 'Tra questi simboli..... <br> <img src="http://www.cuneoclimbing.it/forum/public/style_extra/antispam/img-sport1.png"><br>..quelli che n o n sono uno sport sono gli...<br>', 'SCACCHI'),
(2, 'Quella più g r o s s s s a..... <br> <img src="http://www.cuneoclimbing.it/forum/public/style_extra/antispam/img-sport1.png"><br>...si tira nel...<br>', 'CANESTRO'),
(4, 'La racchetta da pingpong..... <br> <img src="http://www.cuneoclimbing.it/forum/public/style_extra/antispam/img-sport1.png"><br>...sta colpendo una pallina di colore...<br>', 'BIANCO'),
(5, 'Nella palla da calcio, le parti n e r e ..... <br> <img src="http://www.cuneoclimbing.it/forum/public/style_extra/antispam/img-sport1.png"><br>...come forma sono dei...<br>', 'PENTAGONI'),
(6, 'Guarda la palla da biliardo..... <br> <img src="http://www.cuneoclimbing.it/forum/public/style_extra/antispam/img-sport1.png"><br>...dopo quel numero viene il...<br>', 'NOVE');
--