Attenzione: Pagina in costruzione. I link in rosso rimandano a pagine non ancora inserite.


Studenti

Come posso ottenere la App Moodle?

La App Moodle è disponibile gratuitamente su Google Play e sull’App Store. Per i link consultare la pagina (EN) Moodle app downloads . È inoltre possibile installarla direttamente dal proprio dispositivo mobile cercando Moodle app, con autore/proprietario Moodle Pty Ltd.

Non riesco a far funzionare la app. Cosa posso fare?

La App Moodle funziona SOLO con i siti Moodle per i quali è stato abilitato il servizio mobile. Si raccomanda di rivolgersi all'Amministratore in caso di problemi di connessione.

Quali autorizzazioni richiede la app?

La app richiede le seguenti autorizzazioni:

  • Registrare audio - per caricare gli audio sul sito.
  • Lettura contenuti scheda SD - perché i contenuti siano scaricabili sulla scheda SD per l’accesso offline.
  • Accesso di rete completo - per essere in grado di connettersi al sito Moodle e verificare se si è connessi, e in caso negativo passare alla modalità offline.
  • Esecuzione all'avvio - per ricevere le notifiche locali anche quando la app è in esecuzione in background.
  • Disattivazione stand-by del telefono - per ricevere le notifiche push in qualunque momento.

Non riesco a vedere il mio corso sulla app. Cosa posso fare?

Rivolgersi al tutor del corso per verificare di essere iscritti correttamente.

Perché non riesco a caricare il compito sulla app?

Rivolgersi all’Amministratore del sito.

Perché a volte non riesco ad accedere alla app o a utilizzarla per consegnare qualcosa?

Il problema potrebbe essere dovuto a delle interruzioni della connessione internet. Attendere qualche minuto e riprovare. Se il problema persiste, contattare l’Amministratore del sito.

Esiste un limite di dimensione per i miei file?

I compiti hanno dei limiti di dimensione che sono visualizzabili. Per ulteriori domande circa i limiti di dimensione, contattare l’Amministratore del sito.

Chi posso contattare per ricevere assistenza con la app?

L’Amministratore del sito è in grado di fornire l’assistenza necessaria al corretto funzionamento della app.

Quando sono sincronizzate le attività completate offline?

Consultare Sincronizzazione della App Moodle.

Perché il sito mi chiede nome utente e password quando un’attività è aperta nel browser?

L'accesso automatico dalla app è supportato solo nei siti che utilizzano Moodle 3.2 e versioni successive. Inoltre, per motivi di sicurezza, tra gli accessi automatici è necessario attendere 6 minuti (non dovrebbe essere un problema poiché la maggior parte dei browser manterrà la sessione di Moodle aperta).

Docenti

Come posso abilitare il download dei video nei miei corsi?

Consultare la sezione Download dei file multimediali per l'utilizzo offline.

I sottotitoli dei video non funzionano

Questo problema potrebbe verificarsi con le versioni di Android precedenti alla 4.4. Nelle versioni recenti di Android e di iOS dovrebbero funzionare correttamente.

Quale Formato corso è meglio utilizzare?

I formati Per argomenti e Settimanale sono quelli più adatti ai dispositivi mobili.

Come faccio ad aprire automaticamente i collegamenti a YouTube nella app?

Aggiungere i collegamenti a YouTube come Risorsa URL.

Perché i miei Studenti non riescono a vedere i loro corsi?

Se gli Studenti sono stati iscritti correttamente a un corso dal Docente o da un Amministratore, potranno vederlo sulla app mobile. Se sono iscritti correttamente, ma ancora non riescono a vedere il corso, chiedere loro di rivolgersi all’Amministratore del sito.

Quali strumenti di comunicazione posso usare nella app per interagire con i miei Studenti?

Consultare Notifiche della App Moodle. Chat, Forum e Messaggi sono tutti supportati dalla app.

I miei video Vimeo protetti non vengono riprodotti nella app

I video Vimeo protetti dovrebbero funzionare su Moodle 3.3.4 e versioni successive. Si noti che occorre abilitare l’impostazione di amministrazione Consenti l’embed in frame (allowframembedding).

Per le versioni precedenti, consultare la discussione (EN) Private Vimeo files sul forum.

ReCaptcha non funziona sul mio sito

Occorre abilitare l’impostazione di Amministrazione Consenti l’embed in frame (allowframembedding).

Uso un plugin Moodle, ma la app dice che non è supportato

È necessario contattare lo sviluppatore del plugin e fornirgli la seguente documentazione: (EN) Mobile support for plugins in cui viene spiegato come aggiungere supporto ai plugin nella app.

Una lista dei plugin Moodle supportati dalla app è disponibile su (EN) Mobile app support.

Ho problemi con i pacchetti SCORM

Consultare Lettore SCORM della App Moodle.

I miei quiz o le mie lezioni non funzionano offline

È necessario modificare le Impostazioni del quiz o della lezione:

Quiz
Nella sezione Ulteriori restrizioni sui tentativi, abilitare l’opzione di configurazione Il quiz può essere svolto offline tramite l'app mobile.
Lezione
Nella sezione Disponibilità, abilitare l’opzione di configurazione La lezione può essere svolta offline tramite l'app mobile.

La notazione matematica non viene visualizzata correttamente nella app

La App Moodle non supporta ancora MathJax (consultare MOBILE-1611). Il Filtro Notazione TeX dovrebbe invece essere abilitato.

Amministratori

Riesco a connettermi con il mio iPhone ma non con il mio cellulare Android

Generalmente accade quando il sito utilizza il protocollo HTTPS e il certificato non è configurato correttamente, oppure utilizza un vecchio protocollo. Si prega di controllare il certificato su (EN) SSL Installation Checker e (EN) SSL Server Test.

Non riesco a far funzionare la app. Cosa posso fare?

Se sono stati abilitati i servizi per dispositivi mobili sul proprio sito, si prega di verificare:

  1. Se il sito utilizza un certificato SSL, deve essere affidabile, e non autofirmato. Si prega di utilizzare gli strumenti di seguito, o altri simili, per controllare che il certificato vada bene: (EN) SSL Checker e (EN) SSL Server Test. Tutti i controlli devono essere a posto, incluso Certificate Chain Complete, in caso contrario è possibile che l’applicazione funzioni con iOs, ma non con Android.
  2. Il Debugging deve essere disabilitato in Amministrazione del sito > Sviluppo > Debugging.
 #L'opzione Debug ADOdb deve essere disabilitata se si utilizza il plugin di Autenticazione o Iscrizione ‘Database esterno’ (in Amministrazione del sito > Plugin > Autenticazione > Database esterno > Impostazioni oppure in Amministrazione del sito > Plugin > Iscrizione > Database esterno > Impostazioni).
  1. I certificati https SHA-1 non sono più supportati in Chrome, ciò significa che la versione Android dell’applicazione non funzionerà per il sito. Se il sito non funziona in Chrome versione desktop o in Chromium, non funzionerà nell’applicazione per Android. Consultare (EN) Gradually Sunsetting SHA-1 per ulteriori informazioni.
  2. Se si utilizza IIS, controllare che l’accesso come Anonimo non sia disabilitato per la directory /webservice.

Se i problemi persistono, si prega di segnalarlo nel forum (EN) Moodle for mobile.

Riesco ad accedere con profili creati recentemente, ma non con quelli vecchi

Per risolvere il problema, si prega di svuotare la cache nelle impostazioni di Amministrazione di Moodle.

Come Amministratore non riesco a vedere la scheda Corsi

La App Moodle mostra solo i corsi a cui si è iscritti; se si desidera vederne uno come Amministratore occorre iscriversi.

Il mio sito Moodle utilizza un metodo di autenticazione SSO (Shibboleth, CAS, Google OAuth, ecc) e la app non funziona

Consultare la sezione Autenticazione mobile per i dettagli sulla configurazione.

Se l’applicazione è configurata, ma continua a non connettersi, controllare che il sito utilizzi un certificato SSL attendibile, non autofirmato. Si prega di controllare che il certificato vada bene con (EN) SSL Checker, o altri strumenti simili. Tutti i controlli devono risultare a posto, incluso Chain Certificate Complete.

L’autenticazione SSO non funziona con il mio plugin di autenticazione personalizzato

SSO dovrebbe funzionare con qualunque plugin che riesca a gestire correttamente $SESSION->wantsurl. Quando viene lanciato tramite l’applicazione, SSO funziona nel modo seguente:

È possibile che i plugin di autenticazione personalizzati falliscano all’ultimo passaggio e non rimandino a local/mobile. Questo succede solo se il plugin non gestisce correttamente $SESSION->wantsurl.

Il plugin SAML funziona correttamente, ma alcune modifiche potrebbero non funzionare se vengono cambiate delle righe importanti.

Sto riscontrando problemi nel richiedere una chiave di accesso Airnotifier

Se si è registrato il proprio sito, ma non si riesce comunque a richiedere una chiave d’accesso, si prega di compilare il form (EN) Airnotifier access key manual request. Se il sito è ospitato e non è quindi possibile ottenere il siteidentifier, inserire cannot obtain nella casella corrispondente. La registrazione al sito verrà verificata e, se tutto è corretto, verrà inviata una chiave di accesso entro pochi giorni.

Le notifiche push non funzionano

Consultare la sezione Risoluzione dei problemi.

Messaggi di errore

'Non è possibile trovare il record nella tabella external_functions'

Generalmente questo si verifica a causa di una configurazione sbagliata o del valore errato di un’impostazione nel sito Moodle. Controllare che:

  1. L’impostazione Quota utente sia un intero. Per avere ulteriori informazioni, consultare la discussione (EN) How to enable Moodle Mobile App for all accounts.
  2. Il campo Dimensione massima file caricabili sia un intero. Cercare di ridurre le dimensioni. È possibile configurare il valore in Amministrazione del sito > Sicurezza > Impostazioni di sicurezza del sito > Dimensione massima file caricabili. Il valore di default (limite di caricamento del sito) dipende dalla variabile PHP. È possibile che si debba modificare il valore upload_max_filesize e post_max_size nel file php.ini.
  3. Il campo lingua dell’utente sia impostato su un valore corretto e la lingua sia installata nel sito. Talvolta un sistema esterno imposta il campo lingua su valori scorretti, oppure punta a un pacchetto lingua che è stato disinstallato.


Nota: Per risolvere il problema è necessario un accesso diretto al database e alle tabelle 'user' e 'course'.

'Impossibile connettersi: verificare che l'URL sia corretto e che il sito usi Moodle 2.4 o versioni successive'

Si prega di controllare che:

  1. I servizi per dispositivi mobili siano abilitati per il sito.
  2. L’utente inserisca l’URL corretto per il sito.
  3. Il certificato sia valido (consultare la sezione qui sopra) - per i siti https.

'Il token di autenticazione non è valido oppure è scaduto. Devi ricollegarti al sito' sulla versione personalizzata della App Moodle

Controllare di aver:

  1. Seguito tutti i passaggi indicati in (EN) Moodle Mobile Developing a plugin tutorial.
  2. Abilitato il privilegio Creare un web service per l’accesso mobile per l’autenticazione degli utenti.

'Manca l'autorizzazione per creare un token per il servizio local_mobile' quando si tenta di accedere come Amministratore

È necessario creare un token per l’account Amministratore come segue:

  1. Andare su Amministrazione del sito > Plugin > Web service > Gestione token
  2. Cliccare sul collegamento Aggiungi
  3. Inserire il nome utente dell’Amministratore e selezionare il servizio Funzionalità aggiuntive Moodle Mobile (ovvero, NON lasciare 'Moodle mobile web service')
  4. Cliccare su Salva modifiche.

'E' stato individuato un valore non valido nella risposta' quando si accede al sito

L’impostazione Quota utente dovrebbe essere un intero. Per ulteriori dettagli, consultare la discussione (EN) How to enable Moodle Mobile App for all accounts.

'E' stato individuato un valore non valido nella risposta: Risposta api esterne non valida: il server attendeva il tipo "raw"

Questo di solito accade quando c'è un campo con valore NULL in una tabella nel database che non dovrebbe esserci. Può succedere se il sito Moodle è stato aggiornato per diversi anni e lo schema del database è corrotto.

Per il risolvere il problema, è possibile procedere come segue:

  1. Individuare il campo che causa il problema (dovrebbe essere indicato prima del messaggio di errore).
  2. Correggere il campo; ad esempio, per il campo password nella tabella lesson: UPDATE mdl_lesson SET password = WHERE password IS NULL (tenere presente che il prefisso della tabella può essere diverso da mdl_)

'E' stato individuato un valore non valido nella risposta' quando si accede a I miei corsi oppure alla Panoramica corsi

Normalmente ciò si verifica quando un corso utilizza una lingua che non è installata nel sito. Si prega di verificare che tutti i corsi facciano uso di lingue valide. Lo si può controllare facilmente verificando nella tabella del database course la colonna lang.

'Un parametro obbligatorio (username) è mancante'

Questo potrebbe verificarsi se il sito implementa dei reindirizzamenti HTTP. La richiesta viene reindirizzata dal browser, ma non soddisfa i parametri POST.

Sfortunatamente, si tratta di un fatto che non è possibile controllare nella App Moodle (non può essere gestito via JavaScript). Per ulteriori informazioni, consultare: (EN) Prevent redirection of Xmlhttprequest e (EN) Ajax Redirection Handling.

Occorre cambiare il reindirizzamento HTTP e utilizzare una pagina HTML con un meta tag o un reindirizzamento JavaScript.

'Richiesta json non valida: nessun errore'

In Moodle 3.3 è presente un bug che può causare questo errore. Si prega di eseguire l’aggiornamento a Moodle 3.3.2.

'Non può ricevere contenuti del corso'

Generalmente questo si verifica quando il corso utilizza un plugin di un Formato corso che è stato disinstallato dal server o che non è stato installato correttamente.

Si prega di reinstallare il plugin.

'Eccezione nel controllo accesso' o 'Il token di autenticazione non è valido oppure è scaduto'

Se questo errore appare non appena si inseriscono il nome utente e la password per un nuovo sito, probabilmente la durata del token non è stata configurata correttamente.

Per risolvere il problema procedere come segue:

  1. Andare su Amministrazione del sito > Sicurezza > Impostazioni di sicurezza del sito.
  2. Individuare il campo Durata del token creati dagli utenti.
  3. Se il valore è impostato su 0 oppure è troppo basso, reimpostarne uno valido (il valore di default è 12 settimane).
  4. Cliccare sul pulsante Salva modifiche.

Credo di avere individuato un bug nella app. Dove posso segnalarlo?

  1. Accedere al Moodle Mobile tracker. Occorre creare un account tracker se non lo si possiede già.
  2. Controllare se il problema è già stato segnalato attraverso una ricerca.
  3. Se così non fosse, segnalare il bug cliccando sul collegamento Create Issue nell’angolo in alto a destra della pagina e selezionando Moodle app come progetto.
  4. Inserire una descrizione dettagliata e cliccare sul pulsante Create.
  5. Allegare alla segnalazione le seguenti informazioni selezionando Attach Files nel menù a tendina More actions:
    • Informazioni sul dispositivo - disponibile nella app su Impostazioni > Informazioni; è possibile inviare l’informazione anche via email utilizzando il pulsante sul fondo.

Come faccio a impostare la app nella mia lingua?

File:setting the app lang.png
Impostare la lingua

La App Moodle individua automaticamente la lingua utilizzata dai dispositivi e la utilizza (se è presente la traduzione). In caso contrario, è possibile impostarla andando su Impostazioni > Generale > Lingua.

Se l’applicazione non fosse ancora disponibile nella lingua desiderata, è possibile contribuire alla traduzione! Consultare (EN) Translating Moodle Mobile per i dettagli su come procedere.

Ulteriori domande?

Si prega di aprire un post sul forum (EN) Moodle for mobile su (ENMoodle.org.