Commit Graph

15 Commits

Author SHA1 Message Date
Georges Dupéron
f6bcc3fd64 Erreur dans les index.php des pseudo-redirections.
Il manquait un slash entre le nom du dossier et le '.'
Je ne sais pas comment ça a pu marcher pour certaines pages !
2010-08-04 08:19:53 +02:00
Georges Dupéron
1eb07945a7 Revert partiel c72e9bef : J'ai écrasé tous les chemins de réécriture avec "/galerie" !
Revert partiel : c72e9beff8

TODO : arrêter de faire n'importe quoi !
2010-08-04 00:56:24 +02:00
Georges Dupéron
c72e9beff8 Utilisation de chemins relatifs pour la pseudo-réécriture. 2010-08-04 00:32:17 +02:00
Georges Dupéron
59cd53a52c Modification sur la pseudo-réécriture d'URL. 2010-08-02 01:01:31 +02:00
Georges Dupéron
e12d09a999 CheminPage utilise maintenant une tableau de segments de chemin.
["Chemin", "Vers", "Page"]
2010-07-08 04:30:14 +02:00
Georges Dupéron
3e101d22be Squelette du support pour les différentes actions. 2010-07-08 03:17:37 +02:00
Georges Dupéron
2f70385b90 La fonction affiche est appellée avec le bon chemin au lieu d'une uri.
Chaque index.php (chaque page du site) s'en charge. Puisqu'ils sont générés automatiquement, on peut bien choisir le chemin correct au moment de la création.

C'est beaucoup plus simple que des manipulations bizarres sur des URI pour en extraire le chemin interne.

Keep It Simple and Stupid.
2010-07-05 12:29:37 +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
Georges Dupéron
a8763e5c2f $config_chemin_modele en plus de $config_chemin_base. 2010-07-02 18:26:46 +02:00
Georges Dupéron
b2f6a1f46b Ajout de la classe GaleriePhoto. 2010-06-29 05:49:07 +02:00
Georges Dupéron
451a2f18ad Ajout de la classe GalerieEvenement. 2010-06-29 05:36:57 +02:00
Georges Dupéron
2976e631ce Ajout de la classe GaleriePeriode. 2010-06-29 05:36:30 +02:00
Georges Dupéron
37b29e5bde Détection du type de la page, accès en lecture aux prop
Plus d'autres choses :
 - Renomage des fichiers _prop_ en __prop__ (pour éviter les conflits).
 - Utilisation d'un hack avec un faux "new" pour la détection du type de la page.
 - Éviter de considérer les __prop__ comme des enfants, même si ce sont des dossiers.
 - Utilisation de self au lieu de Page à plusieurs endroits.
 - Exemple de test pour le type galerie.
2010-06-29 05:04:11 +02:00
Georges Dupéron
4d3dd2d5d1 Début du support pour la détection du type de la page en fonction de _prop_type (la page /galerie utilise le type galerie, la page /truc utilise un autre, etc.)
Ajout d'un exemple pour galerie dans modèle.
2010-06-24 05:05:20 +02:00
Georges Dupéron
4645b692cc Code d'une partie du contrôleur : liste_enfants et constructeur.
Permet presque d'afficher de manière schématique la page principale de la galerie
2010-06-23 14:41:03 +02:00