Améliore détection des pré-requis
This commit is contained in:
parent
2c230dd977
commit
6578210c4b
@ -79,7 +79,7 @@ Aucun
|
||||
|
||||
|
||||
\setlength{\tabcolsep}{0.125cm} % Marge des colonnes
|
||||
\setlength{\extrarowheight}{5pt} % Marge des lignes
|
||||
\setlength{\extrarowheight}{2pt} % Marge des lignes
|
||||
|
||||
% 1er tableau : Nom/Code/Heures
|
||||
\begin{tabular}[t]{|P|Q|P|Q|}
|
||||
|
@ -17,6 +17,10 @@
|
||||
|
||||
\ajoutcompetence{RT3-Programmer}{\niveauA}
|
||||
|
||||
\ajoutac{AC0311}{Utiliser un système informatique et ses outils}
|
||||
\ajoutac{AC0312}{Lire, exécuter, corriger et modifier un programme}
|
||||
\ajoutac{AC0313}{Traduire un algorithme, dans un langage et pour un environnement donné}
|
||||
\ajoutac{AC0316}{S'intégrer dans un environnement propice au développement et au travail collaboratif}
|
||||
% Les SAE
|
||||
\ajoutsae{SAÉ15}{Traiter des données}
|
||||
|
||||
|
@ -9,8 +9,8 @@
|
||||
%% Les compétences et les ACs
|
||||
\ajoutcompetence{RT1-Administrer}{\niveauA}
|
||||
|
||||
\ajoutac{RT1}{Maîtriser les rôles et les principes fondamentaux des systèmes d'exploitation afin d'interagir avec ceux-ci pour la configuration et administration des réseaux et services fournis}
|
||||
\ajoutac{RT1}{Installer un poste client}
|
||||
\ajoutac{AC0114}{Maîtriser les rôles et les principes fondamentaux des systèmes d'exploitation afin d'interagir avec ceux-ci pour la configuration et administration des réseaux et services fournis}
|
||||
\ajoutac{AC0116}{Installer un poste client}
|
||||
|
||||
\ajoutcompetence{RT2-Connecter}{\niveauA}
|
||||
|
||||
@ -18,6 +18,8 @@
|
||||
|
||||
\ajoutcompetence{RT3-Programmer}{\niveauA}
|
||||
|
||||
\ajoutac{AC0311}{Utiliser un système informatique et ses outils}
|
||||
\ajoutac{AC0312}{Lire, exécuter, corriger et modifier un programme}
|
||||
% Les SAE
|
||||
\ajoutsae{SAÉ15}{Traiter des données}
|
||||
|
||||
|
@ -17,6 +17,7 @@
|
||||
|
||||
\ajoutcompetence{RT3-Programmer}{\niveauA}
|
||||
|
||||
#compRT3
|
||||
% Les SAE
|
||||
#saes
|
||||
|
||||
|
@ -179,7 +179,7 @@ def nettoie_prerequis(r):
|
||||
R_avec_code = devine_ressources_by_code(r.prerequis)
|
||||
R_avec_nom = devine_code_by_nom_from_dict(r.prerequis, DATA_RESSOURCES)
|
||||
liste = R_avec_code + R_avec_nom
|
||||
liste = [l.rstrip() for l in liste] # supprime les espaces
|
||||
liste = [l.rstrip().replace(",", "").replace(".","") for l in liste] # supprime les espaces
|
||||
R_finaux = sorted(list(set(liste)))
|
||||
if R_finaux:
|
||||
r.prerequis = R_finaux
|
||||
@ -356,6 +356,9 @@ class Ressource():
|
||||
modlatex = get_modele(modele) #"pn/modele_ressource.tex")
|
||||
|
||||
|
||||
if self.ressource["code"] == "R107":
|
||||
print("ici")
|
||||
|
||||
# Préparation des ac
|
||||
ajoutac = "\\ajoutac{%s}{%s}"
|
||||
compRT = []
|
||||
@ -364,7 +367,7 @@ class Ressource():
|
||||
|
||||
for no_ac in range(len(self.ressource["acs"][accomp])): # les ac de la comp
|
||||
code_ac = self.ressource["acs"][accomp][no_ac]
|
||||
comps.append( ajoutac % (accomp, DATA_ACS[accomp][code_ac]) )
|
||||
comps.append( ajoutac % (code_ac, DATA_ACS[accomp][code_ac]) )
|
||||
compRT.append("\n".join(comps))
|
||||
|
||||
# Préparation des sae
|
||||
@ -397,8 +400,6 @@ class Ressource():
|
||||
|
||||
# contexte = remove_ligne_vide(contexte)
|
||||
# préparation du contenu
|
||||
if self.ressource["code"] == "R107":
|
||||
print("ici")
|
||||
|
||||
contenu = self.ressource["contenu"] #supprime les passages à la ligne
|
||||
contenu = contenu.replace("\n", "\n\n").replace("\n"*4, "\n") # corrige les suppressions de ligne à la relecture du yaml
|
||||
|
Loading…
Reference in New Issue
Block a user