Bug nella procedura d'installazione 2.3

Funzionalità di frontend per utenti e amministratori dei corsi: navigazione generale, materiali didattici, test, registro valutazioni, ecc.
Post Reply
Send
Newbie
Posts: 20
Joined: Tue Sep 04, 2018 11:17 am
Version: forma.lms 2.0

Bug nella procedura d'installazione 2.3

Post by Send »

Salve segnalo un bug nella procedura d'installazione, nel form per inserire i dati SMTP i form non vengono filtrati, se la password dell'account email contiene come carattere speciale un apostrofo non viene creato il campo nella tabella "core_setting", di conseguenza non appare neanche il campo password all'interno delle impostazioni di sistema.

Code: Select all

VALUES ('smtp_pwd', '" . $smtpInfo['smtp_pwd'] . "', 'string', 255, 'Smtp Password', 14, 6, 1, 0, '')";
alfa24
Senior Boarder
Posts: 1985
Joined: Fri Nov 24, 2017 8:45 am

Re: Bug nella procedura d'installazione 2.3

Post by alfa24 »

In /install/controllers/Step7Controller.php

sostituisci

foreach ($queries as $query) {
sql_query($query);
}

con

foreach ($queries as $query) {
sql_query(escape_string($query));
}
Per supporto GRATUITO contattatemi in privato qui
User avatar
alberto
FormaLms Guru
Posts: 1134
Joined: Fri Mar 02, 2012 9:18 am
Contact:

Re: Bug nella procedura d'installazione 2.3

Post by alberto »

Grazie per la segnalazione, avete riscontrato il problema anche sulla 2.4.x?
alfa24
Senior Boarder
Posts: 1985
Joined: Fri Nov 24, 2017 8:45 am

Re: Bug nella procedura d'installazione 2.3

Post by alfa24 »

Se guardi il file indicato, vedrai che non ha il fix proposto, quindi sì, è buggato.
Per supporto GRATUITO contattatemi in privato qui
Send
Newbie
Posts: 20
Joined: Tue Sep 04, 2018 11:17 am
Version: forma.lms 2.0

Re: Bug nella procedura d'installazione 2.3

Post by Send »

Salve purtroppo non posso provare la 2.4 :D
Post Reply