Catégorie *Cours à supprimer (corbeille)*

Re: Catégorie *Cours à supprimer (corbeille)*

par mimi nom,
Nombre de réponses : 3

  • Vous écrivez: "Cela me semble une bonne solution et vous pouvez peut-être indiquer que les cours de la catégorie *Cours à supprimer* seront supprimés à tel moment de la semaine ou du mois et, qu'en cas d'erreur, il faut contacter un administrateur avant ce moment." 
Oui, effectivement, j'ai pensé aussi à ajouter une catégorie *Cours à restaurer* au cas ou l'enseignant change d'avis et ne veux plus supprimer son cours il déplacera son cours dans cette catégorie, c'est pour s'assurer que son cours ne sera pas supprimé par l'administrateur (si jamais ce dernier ne voit pas son message).

Je vous remercie pour les liens que vous m'avez envoyés, la capacité course:delete est intéressante cependant, comme Lerent Floron j'aurai aussi aimé avoir un bouton *Supprimer mon cours* dans le bloc Administration au lieu de modifier *view* par *delete* j'espère qu'un jour elle sera implémentée.

Merci encore une fois pour votre aide 

En réponse à mimi nom

Re: Catégorie *Cours à supprimer (corbeille)*

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

Au sujet de : "j'aurai aussi aimé avoir un bouton *Supprimer mon cours* dans le bloc Administration au lieu de modifier *view* par *delete* j'espère qu'un jour elle sera implémentée."

Si l'on n'est pas contre une modification du code, il suffit d'ajouter les lignes suivantes :

        // Delete this course
        if (has_capability('moodle/course:delete', context_course::instance($course->id))) {
            $url = new moodle_url('/course/delete.php', array('id'=>$course->id));
            $coursenode->add(get_string('delete'), $url, self::TYPE_SETTING, null, 'delete', new pix_icon('i/warning', ''));
        }

dans le fichier /lib/navigationlib.php, après la ligne 4563.

J'ai mis un point d'exclamation comme icône (i/warning) car l'icône trash est déjà utilisée pour la corbeille de cours.

Christian

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

Re: Catégorie *Cours à supprimer (corbeille)*

par mimi nom,
Je vous remercie pour ce code, je vais le tester et on verra bien
En réponse à mimi nom

Re: Catégorie *Cours à supprimer (corbeille)*

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles
Rappel que j'ai oublié d'écrire, puisqu'on modifie le code, il faut penser à purger tous les caches pour que soient prises en compte les modifications.
Moyenne des évaluations Utile (1)