Notifiche della App Moodle: differenze tra le versioni

Da MoodleDocs.
(Creata pagina con "{{App Moodle}} {{Attenzione|Pagina in costruzione. I link in rosso indicano pagine non ancora inserite.}} ==For students and teachers== File:12Notifications.png|thumb|Forum...")
 
Nessun oggetto della modifica
Riga 2: Riga 2:
{{Attenzione|Pagina in costruzione. I link in rosso indicano pagine non ancora inserite.}}
{{Attenzione|Pagina in costruzione. I link in rosso indicano pagine non ancora inserite.}}


==For students and teachers==
==Per Studenti e Docenti==
[[File:12Notifications.png|thumb|Forum post notification]]
[[File:12Notifications.png|thumb|Forum post notification]]
The Moodle mobile app lets you keep up to date with all that's happening in your courses and on the site. Every time you open the app, events are synchronised with the website.
La App Moodle tiene aggiornati su tutto ciò che sta accadendo nei corsi e sul sito. Ogni volta che si apre la app gli eventi vengono sincronizzati con il sito web e si riceveranno automaticamente le notifiche degli eventi in [[Calendario|calendario]]. Se non desiderate, sarà sufficiente disattivarle individualmente (o globalmente) dalle Impostazioni degli ''Eventi nel calendario'' nel menù principale.


You will receive [[Calendar|Moodle calendar]] event notifications automatically. If you don't want to get them, you can turn them all off individually (or globally) in the Calendar events options in the main menu.
Se abilitate dall'Amministratore, si riceveranno inoltre notifiche (note come ''notifiche push'') per messaggi, post sul forum, compiti consegnati e altro ancora. Per riceverle, occorrerà abilitarle tramite l'app (dal menù principale, in ''Preferenze notifiche/Preferenze messaggi'') o tramite il sito web.


You will also receive notifications of messages, forum posts, submitted assignments etc (known as 'push notifications') if your site administrator has enabled these. To receive these notifications you need to enable them EITHER via the app OR via the website.
Per abilitare le notifiche tramite app:
# Andare su ''Impostazioni app > Preferenze notifiche''
# Spostare il cursore per disabilitare le notifiche
# Spostare il cursore per abilitare le notifiche desiderate, ad esempio per Compiti, Feedback, Forum ecc.


To enable mobile notifications via the app:
Per abilitare le notifiche tramite sito web:
 
# Andare sul menù utente (in alto a destra in ogni pagina) e selezionare ''Preferenze''
# Go to the app settings then Notification preferences
# Cliccare sul collegamento ''Preferenze notifiche''
# Move the slider so that disable notifications is off
# Abilitare le notifiche desiderate, ad esempio per Compiti, Feedback, Forum ecc.
# Move the slider to turn on notifications for assignment, feedback, forum etc. as required
 
To enable mobile notifications via the website:
 
# Go to your user menu (top right of each page) and select Preferences
# Click the link 'Notification preferences'
# Click to turn on notifications for assignment, feedback, forum etc. as required


{|  
{|  
|-
|-
| [[File:notification preferences app.png|thumb|Notification preferences in the app]]
| [[File:notification preferences app.png|thumb|Preferenze notifiche nella app]]
| [[File:notification preferences web.png|thumb|Notification preferences on website]]
| [[File:notification preferences web.png|thumb|Preferenze notifiche sul sito web]]
|}
|}


==For administrators==
==Per Amministratori==
Le notifiche push possono essere abilitate collegando il sito Moodle a un server di messaggistica come {{en}} [https://messages.moodle.net (disponibile solo per i [[Registrazione del sito|siti Moodle registrati]]). Una chiave di accesso può essere ottenuta su ''Amministrazione del sito > Plugin > Instradamento messaggi > Gestione instradamento messaggi'' quindi cliccando sul collegamento ''Impostazioni'' per l'opzione ''Mobile''.
 
È possibile abilitare di default le notifiche per gli Studenti. Consultare [[Impostazioni Messaggistica#Instradamento di default dei messaggi|Instradamento di default dei messaggi]] per ulteriori informazioni.


Push notifications can be enabled by an administrator by connecting their Moodle site to a messaging server such https://messages.moodle.net (available for [[Site registration|registered Moodle sites]] only). An access key can be obtained via ''Administration > Site administration > Plugins > Message outputs > Mobile Notifications''.  
Se si riscontrano problemi nel richiedere la chiave di accesso, compilare manualmente il {{en}} [https://forms.gle/bxExMaeauuUMufL48 modulo di richiesta della chiave d’accesso] Airnotifier. Se il sito è ospitato da un provider e non è possibile ricevere le informazioni richieste, inserire ''cannot obtain'' nel campo). La registrazione del sito verrà verificata e, se tutto è corretto, entro pochi giorni sarà inviata una chiave di accesso.


You can enable by default Mobile notifications for your students, please read the "Default message outputs" section in [[Messaging settings]].
Gli utenti dovranno quindi connettersi almeno una volta con l’ultima versione della App Moodle per registrare i cellulari con il sito Moodle.


If you have problems requesting the access key, please fill in the [http://goo.gl/forms/WLwkbe8b7c  Airnotifier access key manual request form]. (If your site is hosted so you can't obtain your siteidentifier, enter "cannot obtain" in the field.)  Your site registration will be checked and you will be sent an access key in a few days if everything is correct.
=== Plugin Event Reminders===
Le notifiche push possono anche includere le notifiche degli eventi in calendario, tuttavia è necessario installare il plugin di terze parti {{en}} [https://moodle.org/plugins/view/local_reminders Event Reminders].


Users then need to connect at least once with the latest version of the Moodle Mobile app in order to register their phones with the Moodle site.
Il plugin [[Event reminders]] invierà automaticamente e in modo tempestivo i promemoria degli eventi in calendario attraverso l’interfaccia dei messaggi. Permetterà inoltre agli utenti di controllare come ricevere i messaggi per ogni tipo di evento nel [[Calendario]].


=== Event Reminders plugin===


Push notifications can also include calendar event notifications, however this requires the [https://moodle.org/plugins/view/local_reminders Event Reminders plugin] to be installed on the Moodle site.


The Event Reminders plugin will automatically send reminders for Moodle calendar events in a timely manner via Moodle message interface. It also allows users to control how they receive messages for each type of event in the Moodle calendar.


=== Installing your own notifications infrastructure ===
=== Installing your own notifications infrastructure ===

Versione delle 17:25, 15 apr 2019

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


Per Studenti e Docenti

File:12Notifications.png
Forum post notification

La App Moodle tiene aggiornati su tutto ciò che sta accadendo nei corsi e sul sito. Ogni volta che si apre la app gli eventi vengono sincronizzati con il sito web e si riceveranno automaticamente le notifiche degli eventi in calendario. Se non desiderate, sarà sufficiente disattivarle individualmente (o globalmente) dalle Impostazioni degli Eventi nel calendario nel menù principale.

Se abilitate dall'Amministratore, si riceveranno inoltre notifiche (note come notifiche push) per messaggi, post sul forum, compiti consegnati e altro ancora. Per riceverle, occorrerà abilitarle tramite l'app (dal menù principale, in Preferenze notifiche/Preferenze messaggi) o tramite il sito web.

Per abilitare le notifiche tramite app:

  1. Andare su Impostazioni app > Preferenze notifiche
  2. Spostare il cursore per disabilitare le notifiche
  3. Spostare il cursore per abilitare le notifiche desiderate, ad esempio per Compiti, Feedback, Forum ecc.

Per abilitare le notifiche tramite sito web:

  1. Andare sul menù utente (in alto a destra in ogni pagina) e selezionare Preferenze
  2. Cliccare sul collegamento Preferenze notifiche
  3. Abilitare le notifiche desiderate, ad esempio per Compiti, Feedback, Forum ecc.
File:notification preferences app.png
Preferenze notifiche nella app
File:notification preferences web.png
Preferenze notifiche sul sito web

Per Amministratori

Le notifiche push possono essere abilitate collegando il sito Moodle a un server di messaggistica come (EN) [https://messages.moodle.net (disponibile solo per i siti Moodle registrati). Una chiave di accesso può essere ottenuta su Amministrazione del sito > Plugin > Instradamento messaggi > Gestione instradamento messaggi quindi cliccando sul collegamento Impostazioni per l'opzione Mobile.

È possibile abilitare di default le notifiche per gli Studenti. Consultare Instradamento di default dei messaggi per ulteriori informazioni.

Se si riscontrano problemi nel richiedere la chiave di accesso, compilare manualmente il (EN) modulo di richiesta della chiave d’accesso Airnotifier. Se il sito è ospitato da un provider e non è possibile ricevere le informazioni richieste, inserire cannot obtain nel campo). La registrazione del sito verrà verificata e, se tutto è corretto, entro pochi giorni sarà inviata una chiave di accesso.

Gli utenti dovranno quindi connettersi almeno una volta con l’ultima versione della App Moodle per registrare i cellulari con il sito Moodle.

Plugin Event Reminders

Le notifiche push possono anche includere le notifiche degli eventi in calendario, tuttavia è necessario installare il plugin di terze parti (EN) Event Reminders.

Il plugin Event reminders invierà automaticamente e in modo tempestivo i promemoria degli eventi in calendario attraverso l’interfaccia dei messaggi. Permetterà inoltre agli utenti di controllare come ricevere i messaggi per ogni tipo di evento nel Calendario.



Installing your own notifications infrastructure

If you have a customized version of the Moodle Mobile app, or you want to use your own notifications infrastructure, you will have to install a private AirNotifier (backend server for notifications).

https://messages.moodle.net uses a slightly modified version of Airnotifier: https://github.com/moodlehq/airnotifier/tree/moodle2.

You will have to add your app certificates - see https://github.com/airnotifier/airnotifier/wiki/Installation for further information.

The Airnotifier message plugin allows you to point to your custom Airnotifier instance using your own access keys.

Remember to install using GIT (repository https://github.com/moodlehq/airnotifier.git branch moodle2).

Moodle offers a branded app service including a private notifications infrastructure, for more information visit https://moodle.com/mobileapp/

Troubleshooting

If your users are not receiving push notifications please check:

  • You have entered an Airnotifier access key in the Mobile settings in the Site administration
  • Mobile is enabled (open eye) in 'Manage message outputs' in the Site administration
  • Any user not receiving notifications has enabled mobile notifications in the mobile app in App settings > Notification preferences then check that "Disable notifications" is not selected
  • Any user not receiving notifications has enabled the type of notifications they want to receive in App settings > Notification preferences
  • Any user not receiving notifications hasn't disabled his current device in App settings > Notification preferences > 3 dots menu > Configure devices
  • Mobile notifications are not disallowed by an administrator in 'Default message outputs' in the Site administration
  • Mobile notifications are enabled in the user's Android phone (Settings > Apps > Moodle Mobile > Show notifications ticked) or iOS phone (in iOS in Settings -> Moodle Mobile > Notifications)
  • The server where your Moodle site is installed is able to connect to messages.moodle.net (port 443) via telnet
  • You are using the Moodle Mobile official app. If you are using a custom/branded app for your institution, please contact your institution since custom apps need their own notifications infrastructure (see above).
  • Your Moodle installation cron jobs are not locked. You can check it executing the CRON manually and reading the output, more info here

Testing push notifications

To test push notifications:

  1. Ensure that mobile notifications are enabled (as described above).
  2. Go to a course and create a forum with forced subscription.
  3. Log in as a student and create a new discussion in the forum.
  4. As the same student, log in on the mobile app, go to App settings > Notification preferences > Forum and enable all the notifications.
  5. In the same page, check that at the top of the page you see "You are configuring Mobile notifications". If it says "You are configuring notifications for web (or email)", switch to mobile via the three dots menu at the top right.
  6. In the same page, tap the three dots menu (top right), go to Configure devices and check that your current device is enabled.
  7. Now, put the Moodle Mobile app in background (switching to a different app or going to your device home).
  8. Log in to the site (on the web) and post a reply to the discussion started by the student., ticking the option "Send forum post notifications with no editing-time delay".
  9. Verify that the student receives a push notification on their mobile device.