in forma 1.4.3, nel file /appLms/admin/views/course/maskcourse.php noto:
Code: Select all
.((($_REQUEST['r'] == 'alms/course/newcourse') || ($_REQUEST['r'] == 'alms/course/modcourse' && $row[0] == 0))? Form::getCheckbox(Lang::t('_AUTO_SUBSCRIPTION'), 'auto_subscription', 'auto_subscription', '1', true ) : '' )
Cosa dovrebbe essere $row[0], non definito da nessuna parte? Cosa si voleva controllare? Che ci si trova sulla form di creazione (newcourse) oppure di modifica (modcourse) E .... (la butto lì: l'utente che sta modificando non è ancora iscritto?)?
Ci sono altre alternative che volevate escludere, per aver aggiunto questa espressione condizionale?
Per esempio, mi viene in mente, consentireste l'autoiscrizione nel caso di corsi d'aula o ad edizioni? Io no...