diff --git a/html/base.html b/html/base.html
index e87fbe4..72e4294 100644
--- a/html/base.html
+++ b/html/base.html
@@ -24,6 +24,7 @@
diff --git a/html/export_yaml_to_html.py b/html/export_yaml_to_html.py
index edaaf32..0225ba7 100644
--- a/html/export_yaml_to_html.py
+++ b/html/export_yaml_to_html.py
@@ -184,17 +184,17 @@ template_List_Ressource = env.from_string("""
{% endblock %}
""")
-# Template de la liste des saes
-template_List_SAE = env.from_string("""
+# Template de la liste des saes ou ressources
+template_List = env.from_string("""
{% extends "base.html" %}
- {% block title %}Liste des SAE{% endblock %}
+ {% block title %}Liste des {{title}}{% endblock %}
{% block content %}
@@ -221,8 +221,12 @@ def motscles(mc):
return motscles
#Créer un fichier contenant la liste des saes
-data = {"data" : saes} # "data" contient un tableau des saes
-template_List_SAE.stream(data).dump(REPERTOIRE_HTML + "/SAE.html")
+datas = {"data" : saes, "title": "SAE"} # "data" contient un tableau des saes
+template_List.stream(datas).dump(REPERTOIRE_HTML + "/SAE.html")
+
+#Créer un fichier contenant la liste des ressources
+datas = {"data" : ressources, "title": "Ressources"}
+template_List.stream(datas).dump(REPERTOIRE_HTML + "/ressources.html")
# Création des pages individuelles ressources, saes, exemples
for indexSem, sem in enumerate(ressources):
@@ -278,4 +282,3 @@ for indexSem, sem in enumerate(ressources):
if(j < len(exemples[sem][sae]) - 1): datas["suivant"] = "SAE" + data["code"][-2:] + "_exemple" + str(i+1) + ".html"
template.stream(datas).dump(REPERTOIRE_HTML + "/" + data["code"].replace("É","E") + "_exemple" + str(i) + ".html")
i+=1
-
diff --git a/python/ressource.py b/python/ressource.py
index dff90e3..5737324 100644
--- a/python/ressource.py
+++ b/python/ressource.py
@@ -169,6 +169,9 @@ class Ressource:
# Insère les abbréviations
return chaine
+ def getInfo(self):
+ return self.ressource
+
def contient_abbr(chaine):
"""Détecte les abréviations présentes dans la chaine
@@ -317,6 +320,9 @@ class SAE:
chaine = nettoie_latex(chaine)
return chaine
+ def getInfo(self):
+ return self.sae
+
class ExempleSAE:
"""Modélise un exemple de SAE lorsqu'elle est extraite d'un yaml"""