From ded590f8919b4c0d75ffe182a7e5432593c0df39 Mon Sep 17 00:00:00 2001 From: Miraty Date: Sun, 23 Aug 2020 00:02:38 +0200 Subject: [PATCH] =?UTF-8?q?Pr=C3=A9cisions=20sur=20le=20fonctionnement=20d?= =?UTF-8?q?u=20site=20Web?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 20 +++++++++++++++++--- mdp.template.php | 3 +++ 2 files changed, 20 insertions(+), 3 deletions(-) create mode 100755 mdp.template.php diff --git a/README.md b/README.md index 63647a4..b32b92a 100755 --- a/README.md +++ b/README.md @@ -1,9 +1,23 @@ # Présentation Ceci est le code source du [site web d'Antopie](https://antopie.org). -C'est un générateur de sites statiques : il faut charger le fichier `compil.php` pour actualiser le contenu. -Les pages sont rédigées principalement en Markdown Extra mais il est aussi possible de rajouter de l'HTML et du PHP. -Elles sont ensuite transformées par compil.php en pages HTML statiques. +C'est un générateur de sites statiques en PHP. + +# Utilisation + +Placer les pages dans `pages/.md`. Le format est principalement du Markdown Extra mais il est aussi possible de rajouter de l'HTML et du PHP. Elles sont ensuite transformées par `compil.php` en pages HTML statiques. + +`compil.php` prend 2 arguments : +* `pw`, mot de passe définit dans mdp.php +* `as`, qui dépend de la destination du site + +Pour déployer en DNS en liant vers `page`, utiliser `as=dns`. +Pour déployer en Onion en liant vert `page`, utiliser `as=onion`. +Pour déployer en DNS en liant vert `page.html`, ignorer `as`. + +Exemple : http://tructructruc.onion/web/compil.php?as=onion&pw=change-moi + +Les droits d'écriture sont requis sur l'ensemble du dossier par l'user qui exécute PHP. # Bibliothèques utilisées diff --git a/mdp.template.php b/mdp.template.php new file mode 100755 index 0000000..9aa88e7 --- /dev/null +++ b/mdp.template.php @@ -0,0 +1,3 @@ +