From 11ced8627bcbe43f0684d98c24448d9558f14188 Mon Sep 17 00:00:00 2001 From: Christophe HENRY Date: Tue, 9 Mar 2021 02:03:24 +0100 Subject: [PATCH] Shows nothing if index.gmi is not present --- index.gmi | 8 ++++---- index.php | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/index.gmi b/index.gmi index 8bda0b2..93f3876 100644 --- a/index.gmi +++ b/index.gmi @@ -31,7 +31,7 @@ Il est supposé que HtmGem est installé à la racine du site dans un répertoir => / Lien vers la racine du site # Quand tout marche… -Parmi les fichiers distribués, seuls sont requis : -* htmgem/**index.php** -* htmgem/**index.css** -Les autres peuvent être supprimés (y compris ce présent fichier) bien qu’ils ne présentent aucun danger. +Parmi les fichiers distribués, seuls sont utiles : +* **htmgem/index.php** : Il se charge de traduire le gemtext en HTML +* **htmgem/htmgem.css** : S’il manque, l’affichage sera dépourvu de style — littéralement. +Les autres peuvent être supprimés (y compris ce présent fichier) bien qu’ils ne présentent aucun danger. Ils restent nécessaires au développement du projet et son disponible sur le site de HtmGem. diff --git a/index.php b/index.php index 50661b2..d4f13fc 100644 --- a/index.php +++ b/index.php @@ -17,8 +17,11 @@ $url = @$_REQUEST["url"]; ######################################## Installation page if (empty($url)) { + if (!file_exists("index.gmi")) { + http_response_code(403); + die(""); + } ?> -