From beac46bf4aa5430446504213c237139749cee8c2 Mon Sep 17 00:00:00 2001
From: Mathieu Loiseau <mathieu.loiseau@univ-grenoble-alpes.fr>
Date: Tue, 25 Jan 2022 22:56:21 +0100
Subject: [PATCH] images folder

---
 XML_Moodle.py | 2 +-
 utils.py      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/XML_Moodle.py b/XML_Moodle.py
index e348267..2adc030 100755
--- a/XML_Moodle.py
+++ b/XML_Moodle.py
@@ -68,7 +68,7 @@ class Question:
 			name = i.attrib["name"]
 			im = Image.open(BytesIO(base64.b64decode(i.text)))
 			ext = name[name.rfind('.')+1:].upper()
-			im.save(self.folder+"/"+name, ext)
+			im.save(self.folder+"/Images/"+name, ext)
 
 	def __str__(self):
 		#return "\\element{" + self.category + "}{\n\t\\begin{" + self.env + "}{" + self.id + "}\\nbpoints{" + score_2_str(self.max) + "}\n\t\t" + self.q + "\\end{" + self.env + "}\n"
diff --git a/utils.py b/utils.py
index 37561b9..54a9e5f 100644
--- a/utils.py
+++ b/utils.py
@@ -26,7 +26,7 @@ def remove_moodle_cdata(txt, folder):
 	\\end{center}
 	\\caption{\3}
 \\end{figure}
-""",txt).replace("<![CDATA[","").replace("]]>","").replace("$$$$folder$$$$", folder).replace("<strong>","\\emph{").replace("</strong>","}").replace("<pre>","\\begin{lstlisting}[language=Python]\n").replace("</pre>","\\end{lstlisting}\n")
+""",txt).replace("<![CDATA[","").replace("]]>","").replace("$$$$folder$$$$", folder+"/Images").replace("<strong>","\\emph{").replace("</strong>","}").replace("<pre>","\\begin{lstlisting}[language=Python]\n").replace("</pre>","\\end{lstlisting}\n")
 	if unsafe:
 		res = res.replace('<span style="font:monospace">',"\lstinline[language=python]|").replace('<span style="font-family:monospace">',"\lstinline[language=python]|").replace("</span>","|")
 	return res
-- 
GitLab