X-Git-Url: https://git.p6c8.net/jirafeau.git/blobdiff_plain/5d665388224866c9a2f470c020b01cb70ca4a782..23a68ba6e720d9d9449ccea4dd366cb002b4aa0f:/tos.php
diff --git a/tos.php b/tos.php
old mode 100755
new mode 100644
index b973d4d..cc4a831
--- a/tos.php
+++ b/tos.php
@@ -1,26 +1,40 @@
-Terms of Service';
-echo '
';
-require (JIRAFEAU_ROOT . 'lib/template/footer.php');
-?>
\ No newline at end of file
+
+ * Copyright (C) 2015 Jerome Jutteau
+ * Copyright (C) 2024 Jirafeau project (see AUTHORS.md)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ */
+
+define('JIRAFEAU_ROOT', dirname(__FILE__) . '/');
+
+require(JIRAFEAU_ROOT . 'lib/settings.php');
+require(JIRAFEAU_ROOT . 'lib/functions.php');
+require(JIRAFEAU_ROOT . 'lib/lang.php');
+
+// Read ToS template
+if (is_readable(JIRAFEAU_ROOT . 'lib/tos.local.txt')) {
+ $content = file_get_contents(JIRAFEAU_ROOT . 'lib/tos.local.txt');
+} else {
+ $content = file_get_contents(JIRAFEAU_ROOT . 'lib/tos.original.txt');
+}
+
+// Replace markers and print ToS
+require(JIRAFEAU_ROOT . 'lib/template/header.php');
+
+echo '' . jirafeau_replace_markers($content, true) . '
';
+
+require(JIRAFEAU_ROOT . 'lib/template/footer.php');