Project

General

Profile

Bug #4715

annonces envoyées à tous

Added by Valérie Gérard over 7 years ago. Updated about 7 years ago.

Status:
Bug resolved
Priority:
High
Category:
-
Target version:
Start date:
08/05/2012
Due date:
% Done:

80%

Estimated time:
Spent time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

Bonjour,

J'ai un profil admin. Je suis également prof.
J'envoie une annonce à mes classes via mon cours (session) concernant mes classes.
Il apparait qu'un utilisateur inscrit dans la plateforme (dans une autre classe) ait reçu mon annonce.

v.1.8

bàv


Files

announcement.zip (5.53 KB) announcement.zip Eric Petitdemange, 30/07/2012 09:43

Associated revisions

Revision 0ca81e22 (diff)
Added by Julio Montoya over 7 years ago

Adding session support when sending announcements see #4715

Revision 688a07e7 (diff)
Added by Julio Montoya about 7 years ago

Should fix bug when sending announcements see #4715

History

#1

Updated by Yannick Warnier over 7 years ago

  • Target version set to 1.9 Beta
#2

Updated by Julio Montoya over 7 years ago

  • Status changed from New to Needs more info
  • % Done changed from 0 to 60

ca devrait marcher maintenant dans chamilo 1.9

#3

Updated by Yannick Warnier over 7 years ago

  • Target version changed from 1.9 Beta to 1.9 RC1
#4

Updated by Yannick Warnier about 7 years ago

  • Status changed from Needs more info to Needs testing
  • Assignee set to Eric Petitdemange
#5

Updated by Eric Petitdemange about 7 years ago

Testé, une annonce est effectivement envoyée sur 2 classes que j'ai enregistrées.
Le souci est que l'un des apprenants ne devrait pas recevoir l'annonce.

Voir les 2 classes cours en ligne :)

#6

Updated by Yannick Warnier about 7 years ago

  • Status changed from Needs testing to Assigned
  • Assignee changed from Eric Petitdemange to Julio Montoya
#7

Updated by Julio Montoya about 7 years ago

  • Status changed from Assigned to Needs more info
  • Assignee deleted (Julio Montoya)

je viens de tester sur ma machine et ca marche bien.

pour être clair "classe" = "session" et dans chamilodev il y seulement une session "coursenligne" donc pas possible de tester.

#8

Updated by Yannick Warnier about 7 years ago

  • Target version changed from 1.9 RC1 to 1.9 Stable
#9

Updated by Yannick Warnier about 7 years ago

  • Assignee set to Eric Petitdemange

Ré-assignation à Coursenligne pour révision plus détaillée avant fermeture ultime de la tâche

#10

Updated by Eric Petitdemange about 7 years ago

KO,

1 seul apprenant (apprenant z) dans une session créée par mes soins, 3 messages reçus.
Le souci est que je n'ai pas 3 adresse pour savoir qui est qui, donc où la plate-forme a fait l'envoi (un tracé des mails peut-être ?)

Je pense qu'un seul mail devrait être envoyé (2 maxi pour prévenir le formateur) ?

#11

Updated by Julio Montoya about 7 years ago

  • Status changed from Needs more info to Assigned
  • Assignee changed from Eric Petitdemange to Julio Montoya

d'accord j'ai changé l'addresse de "z" pour mon compte gmail je vais tester. Si je fais une annonce dans le cours "test QRM Global (session courenligne1)" je dois recevoir 3 messages ...

#12

Updated by Julio Montoya about 7 years ago

  • Status changed from Assigned to Needs more info
  • Assignee changed from Julio Montoya to Eric Petitdemange

Test # 1

Message envoyé à tout le monde.

L'utilisateur "z" a recu une fois l'annonce.

Dans chamilo: "Message envoyé à tout le monde" id = 5

Test # 2

Message envoyé seulement à l'utilisateur "z"
L'utilisateur "z" a recu une fois l'annonce.

Dans chamilo: "Message seulement pour z" id = 6

Pourquoi un seule mail devrait être envoyé?

#13

Updated by Eric Petitdemange about 7 years ago

Salut Julio,

Je viens de t'envoyer un email avec les contenus ;)
J'ai 1 apprenant inscrit dans une session, un autre inscrit dans une autre session, je reçois 3 mails (rappel je suis contraint d'utiliser la même adresse mail pour le test).
Je devrais recevoir 2 mails (1 par apprenant) et non 3.

La session montre un Id 0, pas certain que ce soit un réel Pb.
On clos le cas, jusqu'à ce que qq'un alerte sur une annonce ?

Je pense que le fait que le cours soit ouvert à tous les inscrits à la plate-forme ou strictement aux inscrits au cours joue dans ce cas...

#14

Updated by Julio Montoya about 7 years ago

  • Status changed from Needs more info to Assigned
  • Assignee changed from Eric Petitdemange to Julio Montoya

intéressant, je vais voir ca

#15

Updated by Julio Montoya about 7 years ago

  • % Done changed from 60 to 50

j'ai trouvé des autres erreurs aussi quand on utilises les groups ...

#16

Updated by Julio Montoya about 7 years ago

  • Status changed from Assigned to Needs testing
  • Assignee deleted (Julio Montoya)
  • % Done changed from 50 to 80

j'ai trouvé quelque erreurs, ca devrait marcher maintenant

#17

Updated by Julio Montoya about 7 years ago

Maintenant j'envoie le message dans la messagerie de Chamilo et aussi comme un email (en fait ca depend de la config de l'utilisateur)

#18

Updated by Yannick Warnier about 7 years ago

  • Assignee set to Eric Petitdemange
#19

Updated by Yannick Warnier about 7 years ago

Hop, assignation à Coursenligne! :-p
Reste plus que 48h là, les gars. Courage.

#20

Updated by Eric Petitdemange about 7 years ago

Test QRM_Global : 1 a^^renant inscrit directement dans le cours + 1 inscrit via la classe
00mk00 : pas d'inscription directe, mais seulement via la classe.

Le résultat a l'air correct, simplement ((user_name)) n'est pas pris correctement.....

J'ai fait des "fautes de frappe" à ((course_title)) pour voir si laplate-forme allait se vriller, mais non, elle est robuste !

Le test est concluant sauf pour la reprise du nom utilisateur...
La boîte de réception interne à Chamilo contient bien le message.
Test effectué sur http://chamilodev.beeznest.com

C'est presque tout OK :)

Juste un truc, inactif (i//i) bien qu'activé, reçoit le message "votre compte doit être approuvé" ... Bug ??

#21

Updated by Julio Montoya about 7 years ago

je ne peux pas reproduire l'erreur il me semble bien marcher sur chamilodev

#22

Updated by Eric Petitdemange about 7 years ago

Je viens de recevoir 3 mails (3 fois le même - dans les boîtes de réception, manifestement cours enligne et inactif sont concernés, je pense que maintenant que inactif est actif, c'est OK ; seule question, pourquoi je reçois 3 fois le même message; au pire le nom de l'apprenant devrait changer) :

You have a new message from John Doe

test para todos

Tags

admin
cours enligne

test QRM Global
http://chamilodev.beeznest.com/courses/TESTQRMGLO/index.php?id_session=0

dqsd qs

1 John Doe
test QRM Global

See message
You have received this notification because you are subscribed or involved in it to change your notification preferences please click here: http://chamilodev.beeznest.com/main/auth/profile.php

Pour l'apprenant inactif, il fallait cocher la lecture des conditions générales et valider :)

Pas de souci.

#23

Updated by Eric Petitdemange about 7 years ago

Suite à ton nouveau test, je reçois toujours 3 messages avec le titre qui a change (dsqds... :)) mais toujours 3.

Proposition :
Créer une classe avec 1 seul apprenant (apprenant : login : z/ mdp : z) pour voir ce qui se passe (bien entendu l'idée est d'utiliser un cours où il n'y a personne d'autre d'enregistré dedans...)

Normalement 1 seul mail devrait être envoyé....

#24

Updated by Julio Montoya about 7 years ago

C'est normal de recevoir 3 messages parce qu'il y a 3 étudiants avec le même email: coursenligne, z, et i. Peut être c'est ca le bug? Peut être que chamilo doit régler ca d'une facon ou autre pour pas spammer le prof qui a choisi de mettre un même email pour tous les étudiants (pour moi c'est la faut du prof :D )?

#25

Updated by Eric Petitdemange about 7 years ago

  • Status changed from Needs testing to Bug resolved

On peut plus faire confiance au petit personnel mon bon monsieur..
En tout cas, un apprenant dans une classe et une autre dans une autre salle = 3 + 1 email(s), donc j'arrive à la conclusion que CA MARCHE !!!!

Bravo Julio...
Bon, maintenant, fais gaffe, car je connais le professeur, c'est pas un sympa :P

Also available in: Atom PDF