Filtre Lastmessages
De MoodleDocs
Fichier:Filtre Lastmessages.png
Filtre Lastmessages
Le filtre Lastmessages vous permet d'insérer dans votre cours les "x" derniers messages d'un forum du cours.
- Le filtre utilise la partie expérimentale de Moodle qui consiste à permettre une date de diffusion et de retrait pour les discussions (activations dans les paramètres du module Forum).
- Ce filtre ne se base pas sur le flux RSS qui lui ne respecte pas cette notion d'affichage différé.
- Les messages sont classées dans l'ordre descendant (les plus récents en premiers) en mixant la date d'affichage (si elle existe) ou la date de rédaction.
- Les discussions retirées ne sont pas visible dans le récapitulatif.
- Vous pouvez choisir le nombre de jours maximum pour la recherche
- Chaque utilisateur ne verra que les messages auxquels il a droit (selon son appartenance aux différents groupes)
Comment faire ?
- Téléchargez et installez le filtre
- Copiez le fichier lastmessages.css dans le répertoire de votre thème et adaptez le (si vous ne voulez pas l'adapter à votre thème, le filtre utilisera le fichier moodle/filter/lastmessages/lastmessages.css fourni)
- Activez le filtre
- Essayez le...
Pour utiliser ce filtre, dans une étiquette écrivez [-LASTMESSAGES(id,nb,maxdays)-]
- id est l'identifiant du forum, vous le trouverez en analysant l'adresse URL d'un forum : http://www.monmoodle.org/mod/forum/view.php?id=8
- nb est le nombre de discussions maximum à afficher dans le bilan
- maxdays est le nombre de jours limite pour la recherche (s'il est fixé à 0, il n'y a aucune limite)
Par exemple :
- [-LASTMESSAGES(2,5,30)-] affiche les 5 derniers messages du forum 2, dans la limite des 30 derniers jours.
La mise à jour de ce filtre est indépendante de votre réglage du cache.