From 29df6f1362745eabf4fbcaedf309eb63795152fa Mon Sep 17 00:00:00 2001 From: polo Date: Mon, 29 Nov 2021 03:25:19 +0100 Subject: discographie --- lisez-moi.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'lisez-moi.txt') 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 @@ Pré-requis: -- Un serveur apache avec PHP. +- Un serveur apache exécutant PHP. - Le n'utilise pas de base de données mais un ensemble de fichiers HTML. -- Le module GD de PHP qui est une dépendance du "kcfinder" (bibliothèque nécessaire à l'upload d'image dans le ckeditor). +- Le module GD de PHP pour créer des miniatures des photos (bande passante). - La possibilité d'utiliser un fichier .htaccess pour la sécurité (du mot de passe admin en particulier). -- L'admin du site (Melaine lui-même à priori) ne doit pas utiliser un navigateur trop vieux (pour le code javascript du ckeditor). +- Le responsable du site (Melaine) ne doit pas utiliser un navigateur trop vieux (ckeditor). Informations: -Le 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". +Le 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'. - Les premiers contiennent le texte sous forme de fichiers HTML. - Les seconds les images ainsi qu'un dossier "thumbnails" (chargement rapide des pages). Le code suit une architecture modèle-vue-contrôleur, il n'utilise pas de framework. - Il n'est pas possible pour l'instant d'uploader du multimedia (son et video). Peut-être plus tard. -- La fonctionnalité d'embarquer du multimedia (mettre une video youtube dans la page) n'est pas prévue. +- Il n'est pas possible non plus d'embarquer du multimedia (son et vidéo hébergé ailleurs). Peut-être plus tard. Installation: @@ -24,6 +24,7 @@ Installation: chmod -R 777 data Le 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). - Autoriser le .htaccess (normalement par une manipulation dans le fichier /etc/php/php.ini du serveur) +- 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. Redirections: -- cgit v1.2.3