-
Improvement
-
Resolution: Done
-
Minor
-
None
-
4.2
-
MOODLE_402_STABLE
Hi,
I think the privatereplyinfo string:
‘This is a private reply. It is only visible to you and anyone with the capability to view private replies, such as teachers or managers.’
can be confusing in some cases when users that have enabled with "mod/forum:postprivatereply" capability and not enabled "mod/forum:readprivatereplies" for a specific forum or course
As an example:
- Teacher: mod/forum:postprivatereply
mod/forum:readprivatereplies
- u1: mod/forum:postprivatereply
mod/forum:readprivatereplies
- u2: mod/forum:postprivatereply
mod/forum:readprivatereplies
- u3: mod/forum:postprivatereply
mod/forum:readprivatereplies
And the teacher adds a post (all can see it)
- u1 replies privately (Teacher and u1 can see it)
- u1 replies NOT privately (all can see it)
- u2 replies privately (Teacher, u1, and u2 can see it) => The fact that u1 can see it is coherent with the fact that when a teacher replies privately to a student that student can see the reply. That said I think the privatereplyinfo string is confusing in this case as it is NOT only visible to you and anyone with the capability to view private replies
Just as suggestions:
- If there is a way to improve the string in general:
‘This is a private reply. It is only visible to you and anyone with the capability to view private replies, such as teachers or managers.’ - Alternatively, there could be two string depending who is the person reading it. If they are:
- the person who replied privately (privatereplyinfo-replier string):
‘This is a private reply. It is only visible to you, the person you replied to, and anyone with the capability to view private replies, such as teachers or managers.’ - NOT the person who replied privately (privatereplyinfo-nonreplier string):
‘This is a private reply. It is only visible to you, the replier, and anyone with the capability to view private replies, such as teachers or managers.’
- the person who replied privately (privatereplyinfo-replier string):
Thanks for your time!
Isabel