Maintenance Gitlab - Jeudi 09 Décembre 2021 à partir de 10h - Mises à jour de sécurité

CHANGELOG.md 2.93 KB
Newer Older
Thomas Fradet's avatar
Thomas Fradet committed
1
2
# 19/02/19

Thomas Fradet's avatar
Thomas Fradet committed
3
4
5
6
7
8
9
10
11
12
13
14
15
## Page d'un compétence d'un utilisateur dans le cours

L'échelle du référentiel était utilisée pour l'évaluation des compétences, au lieu de l'échelle de la compétence, si elle est paramétrée (différente de celle du référentiel). Ceci pour l'évaluation sur zone de la compétence active, ou l'évaluation rapide. 

Le chargement d'une page contenant des sous-compétences ne fonctionnait plus en version 3.5.4+ : résolut par le changement sur le point précédent. 

# Backlog

## Page d'un compétence d'un utilisateur dans le cours

Il est peut-être possible de rappeler les preuves déposées dans les plans de formation au niveau de cette page et pourquoi pas d'y lier de nouvelles preuves, possiblement depuis les pages ou collections Mahara. La lecture et liaison de preuves au niveau user et non user x course, directement depuis le contexte d'un cours, sans passer par les plans de formation, éviterait d'y avoir recours et donc de les créer / paramétrer / suivre, etc. 

Dans l'accordéon qui permet de visualiser les niveaux supérieur dans le référentiel de compétence, ajouter un bouton pour se rendre sur la page du niveau considéré. Actuellement, il n'est possible que de descendre dans un niveau inférieur. 
Thomas Fradet's avatar
Thomas Fradet committed
16
17
18

# 29/05/2019

Thomas Fradet's avatar
Thomas Fradet committed
19
## Bugs
Thomas Fradet's avatar
Thomas Fradet committed
20

Thomas Fradet's avatar
Thomas Fradet committed
21
### Block
Thomas Fradet's avatar
Thomas Fradet committed
22

Thomas Fradet's avatar
Thomas Fradet committed
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#### 1

Variable non instanciée `$this->content->text = "";`. 

[x] Solved

__#### 4__

La progression ne fonctionne plus. L'appel à la méthode suivante cause une suite d'erreur : 

``` php
$apiComp = new \tool_lp\output\user_competency_summary_in_course($userID, $competenceId, $courseID);
try {
	$data = $apiComp->export_for_template(new renderer_base(new moodle_page(), 'autre'));
}
```

__[ ] TODO__

### Page informations sur l'APC

#### 2

Notice: Trying to get property 'id' of non-object in /Applications/MAMP/htdocs/moodle37/blocks/competency_iena/view/view_competency_iena_competency_mgmt.php on line 83

Suppression de l'id du bouton qui fait appel à une propriété pas forcément présente (id du référentiel dont on provient si on arrive sur cette page depuis l'interface d'import d'une compétence dans le cours). 

[x] Solved

### Page de gestion des compétences liées au cours

#### 3

Notice: Undefined variable: context in /Applications/MAMP/htdocs/moodle37/blocks/competency_iena/view/view_competency_iena_competencies_mgmt.php on line 422

Notice: Trying to get property 'id' of non-object in /Applications/MAMP/htdocs/moodle37/blocks/competency_iena/view/view_competency_iena_competencies_mgmt.php on line 422

Context manquant. 

[x] Solved
Thomas Fradet's avatar
Thomas Fradet committed
63
64
65

## Améliorations

Thomas Fradet's avatar
Thomas Fradet committed
66
67
68
69
### JS

Suppressions de `console.log()` multiples. 

Thomas Fradet's avatar
Thomas Fradet committed
70
71
72
### Nom du plugin

Changement du nom du plugin (fichiers de langue). 
Thomas Fradet's avatar
Thomas Fradet committed
73
74
75
76
77
78

### Page de gestion des compétences liées au cours

[ ] Ajout d'un bouton pour ajouter les compétences en haut du tableau. 

[ ] Si aucune compétence n'est liée au cours, au lieu d'afficher le tableau, afficher uniquement le bouton d'ajout d'une compétence (un seul sur les deux).