jcrodriguez-dis / moodle-mod_vpl

Virtual Programming Lab for Moodle (Module)
GNU General Public License v3.0
97 stars 84 forks source link

Wrong settings if Trainer/Teacher AND Student. #187

Open OZimmermann opened 3 months ago

OZimmermann commented 3 months ago

Hello, thanks for great work :-) In some courses I have to be a trainer/teacher and also a student. But then I automatically lose the settings that are otherwise only visible to the trainers, e.g. required files,

1) correct: only be trainer/teacher:

image image

2) incorrect: be trainer/teacher AND student

image image

Is it possible for you to change this? I want to see the trainer/teachers settings although being trainer/teacher AND student.

Thanks a lot, Oliver

jcrodriguez-dis commented 2 months ago

Dear Oliver,

Thank you for bringing this issue to my attention. After reviewing the problem, it appears that I was overly cautious in defining the original VPL capabilities, prohibiting students from accessing certain features. The mix of teacher and student capabilities led to the removal of the mod/vpl:manage permission, thus limiting the management of VPL activities with this mix of roles. I've noticed that other standard modules, like the task module, are not as restrictive. I will remove these limitations in the next VPL release.

Best regards, Juan Carlos.

OZimmermann commented 2 months ago

Dear Juan Carlos,

Thank you for the quick response. Security is very important, so your way is easy to understand. As I am both a teacher and a teacher trainer, I have recommended the tool to many colleagues. It solves many of the problems we have with programming in our schools. Thank you very much for the great work. I have asked the state of NRW to include the plugin in the official Logineo-LMS version for schools in NRW; i hope they will accept.

 Best regards, Oliver

Übersetzt mit DeepL (https://www.deepl.com/app/?utm_source=ios&utm_medium=app&utm_campaign=share-translation) Am 12. Apr. 2024, 11:45 +0200 schrieb jcrodriguez-dis @.***>:

Dear Oliver, Thank you for bringing this issue to my attention. After reviewing the problem, it appears that I was overly cautious in defining the original VPL capabilities, prohibiting students from accessing certain features. The mix of teacher and student capabilities led to the removal of the mod/vpl:manage permission, thus limiting the management of VPL activities with this mix of roles. I've noticed that other standard modules, like the task module, are not as restrictive. I will remove these limitations in the next VPL release. Best regards, Juan Carlos. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

OZimmermann commented 1 week ago

Dear Juan Carlos, would it be possible to adjust the rights until the next school year? Then I wouldn't have to manually adjust the settings of the VPL instances of my colleagues with admin rights.

Another enquiry: Could the default settings for "execute" and "debug" be set to true? (see attachment) .

Many thanks for the great work. I have already shown VPL at training courses. Best regards, Oliver

Am 12. Apr. 2024, 14:15 +0200 schrieb Zimmermann LvD @.***>:

Dear Juan Carlos,

Thank you for the quick response. Security is very important, so your way is easy to understand. As I am both a teacher and a teacher trainer, I have recommended the tool to many colleagues. It solves many of the problems we have with programming in our schools. Thank you very much for the great work. I have asked the state of NRW to include the plugin in the official Logineo-LMS version for schools in NRW; i hope they will accept.

 Best regards, Oliver

Übersetzt mit DeepL (https://www.deepl.com/app/?utm_source=ios&utm_medium=app&utm_campaign=share-translation) Am 12. Apr. 2024, 11:45 +0200 schrieb jcrodriguez-dis @.***>:

Dear Oliver, Thank you for bringing this issue to my attention. After reviewing the problem, it appears that I was overly cautious in defining the original VPL capabilities, prohibiting students from accessing certain features. The mix of teacher and student capabilities led to the removal of the mod/vpl:manage permission, thus limiting the management of VPL activities with this mix of roles. I've noticed that other standard modules, like the task module, are not as restrictive. I will remove these limitations in the next VPL release. Best regards, Juan Carlos. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>