Attendance register

Attendance register

di Marco Camilletti -
Numero di risposte: 5

Buon giorno a tutti,

ho un problema con Attendance register:

ho installato l'utima versione di Moodle 3.1.1+ ho caricato il plugin che sembra correttamente installato.

Ho seguito i consigli già presenti sul forum ma purtroppo non sembra riescano a far funzionare il modulo.

Il modulo registra correttamente i partecipanti ma il risultato di  ogni sessione di connessione è "0".

Attivando il modulo dalla barra dei menu compare il seguente messaggio di errore:

error : get-all_section() is removed

Ho visto che già qualche utente ha modificato il plugin per farlo funzionare su questa versione.

Per cortesia potete darmi qualche dritta?

Grazie dell'aiuto.

Marco

Media dei voti:  -
In riposta a Marco Camilletti

Re: Attendance register

di vincenzo d'alessio -

Salve

io ho provato semplicemente modificando il file versione del modulo da così

defined('MOODLE_INTERNAL') || die;

$module->version  = 2014030805;

$module->requires = 2011120100;  // Requires this Moodle version

$module->cron     = 300;

$module->component = 'mod_attendanceregister'; // Full name of the plugin (used for diagnostics)

$module->maturity  = MATURITY_STABLE;

$module->release   = "2014.03.08.05";


a così

defined('MOODLE_INTERNAL') || die;

$plugin->version  = 2015111601;

$plugin->requires = 2015111600;  // Requires this Moodle version

$plugin->cron     = 300;

$plugin->component = 'mod_attendanceregister'; // Full name of the plugin (used for diagnostics)

$plugin->maturity  = MATURITY_STABLE;

$plugin->release   = "3.0 (Build: 2015111601)"; // User-friendly version number


Ps. usando sempre il log legacy perchè senza il modulo non registrato le sessioni.

L'errore da te segnalato non mi è mai uscito.

Prova e vedi che succede.

Ciao



In riposta a vincenzo d'alessio

Re: Attendance register

di Marco Camilletti -

Grazie della dritta. Sto eseguendo dei tests e sembra funzionare.

Appena ho maggiori certezze confermerò

Grazie ancora

Marco

In riposta a Marco Camilletti

Re: Attendance register

di vincenzo d'alessio -

si aggiornando in questo modo come ti ho mandato ti dovrebbe funziona senza problemi.

Prova a vedere se ti funziona anche senza aver attivo il log legacy.

Io provai ma non andava bene, cioè non registrava le sessioni degli utenti.

Fammi sapere 

ciao

In riposta a vincenzo d'alessio

Re: Attendance register

di Marco Camilletti -

Ho effettuato una serie di tests con vari utenti.

Il tutto funziona e di ciò ti ringrazio, ovviamente tenendo attivato il log Legacy.

Per inciso non comprendo perché "è deprecata la scrittura sul log legacy", fino ad ora non ho visto alcun decadimento delle prestazioni, forse perché sto usando in modo molto semplice la piattaforma (alcuni corsi in fase di realizzazione con pochi studenti test).

Conosci il motivo per cui è preferibile non abilitare il log legacy?

Comunque grazie ancora

Marco

In riposta a Marco Camilletti

Re: Attendance register

di Lorenzo Nicora -

Ciao Marco,

l'ultima versione del modulo disponibile nel database dei plugin, quella aggiornata dal CINECA e-learning support group , è compatibile con Moodle 2.7, SENZA Log Legacy.

La stessa versione dovrebbe essere compatibile con la 2.8 senza modifiche, mentre per la 2.9 servono delle modifiche che non sono ancora integrate nella versione rilasciata, ma sono disponibili qui: https://github.com/nicusX/moodle-mod_attendanceregister/pull/76/commits


Lorenzo