From 55c4f954c1b42692a7fea1b8b2494b7f378e18a5 Mon Sep 17 00:00:00 2001
From: Antoine Fontaine <antoine.fontaine@epfl.ch>
Date: Thu, 11 Jul 2019 18:29:31 +0200
Subject: [PATCH] Make moodle's adress easier to change

---
 epfl.h | 27 +++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/epfl.h b/epfl.h
index 924d8af..364e578 100644
--- a/epfl.h
+++ b/epfl.h
@@ -18,20 +18,23 @@
 
 #pragma once
 
-#define EPFL_MAIN_PAGE "https://moodle.epfl.ch/my/"
-#define EPFL_TEQUILA_LOGIN "https://moodle.epfl.ch/auth/tequila/index.php"
+//#define EPFL_MOODLE_ROOT "https://moodlearchive.epfl.ch/2018-2019/" // doesn't quite work: cannot get course list
+#define EPFL_MOODLE_ROOT "https://moodle.epfl.ch"
+
+#define EPFL_MAIN_PAGE            EPFL_MOODLE_ROOT"/my/"
+#define EPFL_TEQUILA_LOGIN        EPFL_MOODLE_ROOT"/auth/tequila/index.php"
 #define EPFL_TEQUILA_LOGIN_ACTION "https://tequila.epfl.ch/cgi-bin/tequila/login"
 
-#define EPFL_ENROL_LINK "https://moodle.epfl.ch/enrol/"
+#define EPFL_ENROL_LINK EPFL_MOODLE_ROOT"/enrol/"
 
-#define EPFL_COURSE_LINK "https://moodle.epfl.ch/course/view.php?id="
+#define EPFL_COURSE_LINK EPFL_MOODLE_ROOT"/course/view.php?id="
 
-#define EPFL_ASSIGNMENT_LINK "https://moodle.epfl.ch/mod/assign/view.php?id="
-#define EPFL_FILE_LINK       "https://moodle.epfl.ch/mod/resource/view.php?id="
-#define EPFL_FOLDERFILE_LINK "https://moodle.epfl.ch/pluginfile.php/%u/mod_folder/content/0/"
-#define EPFL_FOLDER_LINK     "https://moodle.epfl.ch/mod/folder/view.php?id="
-#define EPFL_FORUM_LINK      "https://moodle.epfl.ch/mod/forum/view.php?id="
-#define EPFL_PAGE_LINK       "https://moodle.epfl.ch/mod/page/view.php?id="
-#define EPFL_QUIZ_LINK       "https://moodle.epfl.ch/mod/quiz/view.php?id="
-#define EPFL_URL_LINK        "https://moodle.epfl.ch/mod/url/view.php?id="
+#define EPFL_ASSIGNMENT_LINK EPFL_MOODLE_ROOT"/mod/assign/view.php?id="
+#define EPFL_FILE_LINK       EPFL_MOODLE_ROOT"/mod/resource/view.php?id="
+#define EPFL_FOLDERFILE_LINK EPFL_MOODLE_ROOT"/pluginfile.php/%u/mod_folder/content/0/"
+#define EPFL_FOLDER_LINK     EPFL_MOODLE_ROOT"/mod/folder/view.php?id="
+#define EPFL_FORUM_LINK      EPFL_MOODLE_ROOT"/mod/forum/view.php?id="
+#define EPFL_PAGE_LINK       EPFL_MOODLE_ROOT"/mod/page/view.php?id="
+#define EPFL_QUIZ_LINK       EPFL_MOODLE_ROOT"/mod/quiz/view.php?id="
+#define EPFL_URL_LINK        EPFL_MOODLE_ROOT"/mod/url/view.php?id="
 
-- 
GitLab