Bonjour,
Component Anywhere n'étant pas encore compatible J4 et ne devant jamais l'être à ce que je viens de lire sur le site de son auteur, je cherche un moyen pour afficher côte à côte deux calendriers DPCalendar.
L'agenda ou les agendas ne sont pas publics, seulement visibles par le professeur concerné et ses élèves.
Le challenge est de permettre de manière simple à un professeur de gérer l'enseignement de deux langues (cours individuels) en évitant des télescopages, et en ne permettant pas aux élèves d'une langue de voir les rendez-vous des élèves de l'autre langue, mais seulement les siens, sachant qu'il n'y a pas d'inscription qui permettrait d'utiliser cette gestion.
Le principe est : le prof définit pour telle date à telle heure et pour x heures un cours concernant l'élève A. Idem à un autre horaire pour un élève B de l'autre niveau. Il ne faut pas bien entendu qu'il y ait chevauchement.
Première solution : un seul agenda, mais dans ce cas, il faudra différencier par une couleur les deux langues et jouer sur les droits d'accès pour empêcher l'élève A de voir les cours de l'élève B, ce qui veut dire obligation de passer par le formulaire complet de création d'événement et pas par le pop-up de création rapide.
Deuxième solution : un agenda par langue, avec saisie en pop-up, ce qui me semble le plus pratique, mais nécessite de pouvoir s'assurer simplement qu'il n'y a pas chevauchement de rendez-vous...
Merci de vos conseils !
Component Anywhere n'étant pas encore compatible J4 et ne devant jamais l'être à ce que je viens de lire sur le site de son auteur, je cherche un moyen pour afficher côte à côte deux calendriers DPCalendar.
L'agenda ou les agendas ne sont pas publics, seulement visibles par le professeur concerné et ses élèves.
Le challenge est de permettre de manière simple à un professeur de gérer l'enseignement de deux langues (cours individuels) en évitant des télescopages, et en ne permettant pas aux élèves d'une langue de voir les rendez-vous des élèves de l'autre langue, mais seulement les siens, sachant qu'il n'y a pas d'inscription qui permettrait d'utiliser cette gestion.
Le principe est : le prof définit pour telle date à telle heure et pour x heures un cours concernant l'élève A. Idem à un autre horaire pour un élève B de l'autre niveau. Il ne faut pas bien entendu qu'il y ait chevauchement.
Première solution : un seul agenda, mais dans ce cas, il faudra différencier par une couleur les deux langues et jouer sur les droits d'accès pour empêcher l'élève A de voir les cours de l'élève B, ce qui veut dire obligation de passer par le formulaire complet de création d'événement et pas par le pop-up de création rapide.
Deuxième solution : un agenda par langue, avec saisie en pop-up, ce qui me semble le plus pratique, mais nécessite de pouvoir s'assurer simplement qu'il n'y a pas chevauchement de rendez-vous...
Merci de vos conseils !
Commentaire