Commit Graph

10 Commits

Author SHA1 Message Date
Georges Dupéron
d2d351c081 Déplacement de tout le code dans un dossier "code" (partie 2, modification des chemins dans les fichiers). 2010-08-03 02:44:43 +02:00
Georges Dupéron
e0e55ce46a Beaucoup de choses. Voir le reste du message pour le détail.
- Ajout d'une classe Erreur, pour des plantages en beauté \o/ ;
- Ajout d'une classe Config (dans cms/configuration.php), qui gère la configuration. Plus propre que des constantes ou des variables globales ;
- Utilisation de error_reporting(E_ALL) pour détecter les variables non initialisées (entre autres) ;
- Obligation d'indiquer une adresse de courriel (valide de préférence ;-) ) pour contacter l'administrateur ;
- Bug : enregister_module() => Modules::enregister_module() ;
- Bug : is_set() => isset() ;
- Ajout de la classe Modules (déjà utilisée, mais pas définie) ;
- Utilisation du paramètre forcer_permissions pour éviter une récursion sans fin -_-' ;
- Déclenchement d'une erreur si on ne peut pas lire les règles de sécurité. Il y a encore plein d'autres vérifications d'erreurs à ajouter ;
- Un peu de détection d'erreur dans SystèmeFichiers ;
- Suppression du require sur css.php (doit être include() uniquement quand on veut l'afficher) ;
- Suppression de pas mal de bogues.
2010-08-02 04:41:27 +02:00
Georges Dupéron
10eef9a593 Correction des erreurs de syntaxe PHP.
Il n'y en a pas autant que ce que je pensais \o/ .
2010-08-02 00:50:59 +02:00
Georges Dupéron
88476240e5 Un peu plus de documentation dans config.php 2010-08-01 22:37:18 +02:00
Georges Dupéron
bc15e4caad Concaténation "propre" de chemins pour Stockage et config.php. 2010-08-01 21:07:26 +02:00
Georges Dupéron
925d551e0c Mise à jour des noms de variables de config par rapport à ceux utilisés dans le code. 2010-08-01 05:27:07 +02:00
Georges Dupéron
7c4fef596f Affiche la bonne page et non pas "/galerie" à chaque fois. 2010-07-04 16:07:46 +02:00
Georges Dupéron
0e58eb753a Revert "Détection automatique de l'URL de base du site."
This reverts commit 429b33ea647ba92d50293f953cfc93f36a678c2d.

Conflicts:

	__cms__/config.php
2010-07-02 23:44:32 +02:00
Georges Dupéron
f648049f38 Bug dû au déplacement des fichiers corrigé. 2010-07-02 22:33:25 +02:00
Georges Dupéron
cf1b679197 Refactor : Mettre tout le code dans un sous-dossier.
La racine du site contient les fichiers README et LICENCE, ainsi que le dossier __cms__, dans lequel se situe tout le code.
Les autres fichiers / dossiers du site sont les fichiers et dossiers du site web à proprement parler :
 - Les images
 - Les pages (un fichier index.php qui appelle le script principal __cms__/cms.php
2010-07-02 22:07:29 +02:00