summaryrefslogtreecommitdiff
path: root/lisez-moi.txt
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2021-11-29 03:25:19 +0100
committerpolo <ordipolo@gmx.fr>2021-11-29 03:25:19 +0100
commit29df6f1362745eabf4fbcaedf309eb63795152fa (patch)
tree8c2f4839c119db193eca4f35aeac96356a8ef439 /lisez-moi.txt
parentb97a68343ec5c4ff1fae25ff5dc41f1a2ce6a17f (diff)
downloadmelaine-29df6f1362745eabf4fbcaedf309eb63795152fa.zip
discographie
Diffstat (limited to 'lisez-moi.txt')
-rw-r--r--lisez-moi.txt11
1 files changed, 6 insertions, 5 deletions
diff --git a/lisez-moi.txt b/lisez-moi.txt
index f15c227..255b452 100644
--- a/lisez-moi.txt
+++ b/lisez-moi.txt
@@ -1,20 +1,20 @@
1Pré-requis: 1Pré-requis:
2 2
3- Un serveur apache avec PHP. 3- Un serveur apache ecutant PHP.
4- Le n'utilise pas de base de données mais un ensemble de fichiers HTML. 4- Le n'utilise pas de base de données mais un ensemble de fichiers HTML.
5- Le module GD de PHP qui est une dépendance du "kcfinder" (bibliothèque nécessaire à l'upload d'image dans le ckeditor). 5- Le module GD de PHP pour créer des miniatures des photos (bande passante).
6- La possibilité d'utiliser un fichier .htaccess pour la sécurité (du mot de passe admin en particulier). 6- La possibilité d'utiliser un fichier .htaccess pour la sécurité (du mot de passe admin en particulier).
7- L'admin du site (Melaine lui-même à priori) ne doit pas utiliser un navigateur trop vieux (pour le code javascript du ckeditor). 7- Le responsable du site (Melaine) ne doit pas utiliser un navigateur trop vieux (ckeditor).
8 8
9 9
10Informations: 10Informations:
11 11
12Le site n'utilise pas de base de données mais à la place un ensemble de fichiers. Le dossier data contient des dossiers "html" et "images". 12Le site n'utilise pas de base de données mais à la place un ensemble de fichiers. Le dossier data contient des dossiers "html" et "images", ainsi qu'un dossier 'json'.
13- Les premiers contiennent le texte sous forme de fichiers HTML. 13- Les premiers contiennent le texte sous forme de fichiers HTML.
14- Les seconds les images ainsi qu'un dossier "thumbnails" (chargement rapide des pages). 14- Les seconds les images ainsi qu'un dossier "thumbnails" (chargement rapide des pages).
15Le code suit une architecture modèle-vue-contrôleur, il n'utilise pas de framework. 15Le code suit une architecture modèle-vue-contrôleur, il n'utilise pas de framework.
16- Il n'est pas possible pour l'instant d'uploader du multimedia (son et video). Peut-être plus tard. 16- Il n'est pas possible pour l'instant d'uploader du multimedia (son et video). Peut-être plus tard.
17- La fonctionnalité d'embarquer du multimedia (mettre une video youtube dans la page) n'est pas prévue. 17- Il n'est pas possible non plus d'embarquer du multimedia (son et vidéo bergé ailleurs). Peut-être plus tard.
18 18
19 19
20Installation: 20Installation:
@@ -24,6 +24,7 @@ Installation:
24chmod -R 777 data 24chmod -R 777 data
25Le php se chargera des ajustements (supprimer l'autorisation des fichiers en exécution, permettre à l'utilisateur de manipuler les nouveaux fichiers sans accès root, créer un backup des données). 25Le php se chargera des ajustements (supprimer l'autorisation des fichiers en exécution, permettre à l'utilisateur de manipuler les nouveaux fichiers sans accès root, créer un backup des données).
26- Autoriser le .htaccess (normalement par une manipulation dans le fichier /etc/php/php.ini du serveur) 26- Autoriser le .htaccess (normalement par une manipulation dans le fichier /etc/php/php.ini du serveur)
27- Augmenter la taille maximale des fichiers (par défaut de 2Mo) pouvant être téléchargés dans le php.ini, ainsi que dans le fichier model/Image.php. Une taille max de 5Mo est très raisonnable.
27 28
28 29
29Redirections: 30Redirections: