Skip to main content

Notifications grand public

Une notification grand public est une expression générique renvoyant à n'importe quelle opération qui ajoute un grand nombre de notifications au système en même temps. La plupart des notifications grand public fonctionnent en arrière-plan pour les raisons suivantes :

  • Du fait de la taille potentielle de certaines exportations, une notification grand public peut être longue.

  • Presque tous les mécanismes d'échange de contenu étant des tâches d'arrière-plan, cela n'aurait aucun sens d'exécuter une notification grand public en premier plan.

Deux types de notifications grand public sont disponibles :

Les notifications grand public de contenu concernent du contenu pour lequel des notifications doivent être générées, comme les devoirs, les enquêtes, les notes, etc. Les notifications grand public d'inscription concernent les utilisateurs à ajouter aux notifications existantes. Plus explicitement, les notifications grand public de contenu créent des notifications tandis que les notifications grand public d'inscription ajoutent des destinataires aux notifications existantes.

Notifications de contenu en masse

Deux types de notifications grand public sont disponibles :

  • Première fois  : s'applique à un cours pour lequel aucune notification n'a été créée, c'est-à-dire à des cours qui n'ont aucun contenu. Les « premières » notifications grand public génèrent des enregistrements pour les notifications importantes uniquement. Pour obtenir la liste de toutes les notifications importantes, voir Types de notification.

  • Complet  : s'applique à un cours qui comporte déjà des notifications, c'est-à-dire aux cours qui ont déjà du contenu. Génère toutes les notifications possibles.

Exemple

Un professeur importe trois éléments dans un cours existant : un document de cours, un devoir sans date d'échéance et un devoir avec une date d'échéance. Parmi ces trois éléments, seul le devoir ayant une date d'échéance est considéré comme important.

Si le cours est vide (sans contenu), une première notification grand public est initiée et seul le devoir ayant une date d'échéance générera des notifications. Les informations sur les autres éléments seront envoyées à chaque utilisateur dans un e-mail de synthèse.

Si le cours n'est pas vide (c'est-à-dire qu'il possède déjà du contenu), une notification grand public complète est initiée et des notifications seront générées pour les trois éléments de contenu.

L'idée ici, c'est que le contenu introduit dans les nouveaux cours, généralement des squelettes de cours définis au début du semestre, ne doit pas être spammé en envoyant toute sorte de notifications aux utilisateurs. Il est fort peu probable que les étudiants portent une réelle attention à chaque lien Web, par exemple, pour recevoir un e-mail distinct à ce sujet. Le contenu introduit ultérieurement dans le semestre doit cependant être transmis à tous les utilisateurs car il s'agit d'une occurrence récente qui mérite une notification propre.

Notifications d'effectif en masse

Les notifications grand public d'inscription sont légèrement plus simples que les notifications grand public de contenu car elles ne sont pas concernées par la création de notifications. Elles servent principalement à générer de nouveaux destinataires pour les notifications existantes. Toutes les notifications grand public d'inscription sont des notifications complètes, c'est-à-dire qu'elles génèrent des enregistrements pour des notifications importantes uniquement. Pour obtenir la liste de toutes les notifications importantes, voir Types de notification.

Les initiateurs des notifications de masse

Le tableau suivant répertorie les actions qui appellent une notification grand public et les types de notifications grand public dont elles proviennent :

Tableau 70. Les initiateurs des notifications de masse

Type d'importation

Type de notification grand public

Copier un cours

Contenu/Contenu et inscription

Importation d'un cours

Contenu

Restauration d'un cours

Contenu et inscription

Inscription en mode batch

inscription

Copie d'instantané

Contenu/Contenu et inscription

Inscription d'instantané

inscription

Disponibilité des cours

Contenu et inscription

Importation à partir d'une ligne de commande

Contenu

Restauration à partir d'une ligne de commande

Contenu et inscription



Note

les opérations Importation à partir d'une ligne de commande et Restauration à partir d'une ligne de commande exécutent immédiatement leurs notifications. Toutes les autres opérations sont exécutées via le gestionnaire des tâches mises en file d'attente.