Suppression de créneaux dans l'activité "Rendez-vous"

Re: Suppression de créneaux dans l'activité "Rendez-vous"

par Christian Bocquet,
Nombre de réponses : 2
Avatar Moodleurs particulièrement utiles

Bonjour,

Avec votre hébergement, n'avez-vous pas un outil qui permet d'éditer en ligne le fichier renderer.php ?
Chez mon hébergeur, j'ai un lien "File manager" et en cliquant dessus j'ai accès à tous les dossiers et fichiers. Je prends ensuite le chemin :
monmoodle/mod/scheduler/renderer.php
et je peux ouvrir le fichier renderer.php en mode édition.
Après modification et enregistrement de ce fichier, penser à purger les caches.

Christian


Moyenne des évaluations Utile (1)
En réponse à Christian Bocquet

Re: Suppression de créneaux dans l'activité "Rendez-vous"

par Charly Robert,
Bonjour,

D'accord, je vois ! Nous allons essayer cette solution dans ce cas là.
Encore merci pour votre aide précieuse.

Charly
En réponse à Charly Robert

Re: Suppression de créneaux dans l'activité "Rendez-vous"

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

Puisque la modification du code ne semble pas vous gêner, voici les lignes que j'ai ajoutées au fichier renderer.php et que j'ai testé sur un moodle version 3.11 :

839    $cmid = required_param('id', PARAM_INT);
840    $context = context_module::instance($cmid);
841    if (has_capability('mod/scheduler:addinstance', $context)){
842    $actions .= $this->action_icon($url, new pix_icon('s/no', get_string('revoke', 'scheduler')), $confirmrevoke);};
843    }
Vous trouverez en annexe le fichier renderer.php modifié.
Penser à purger tous les caches.

Christian