Commit Graph

191 Commits

Author SHA1 Message Date
Georges Dupéron
7774454a59 Ajout des fichiers "index.php" générées par le cms.
Cette fois-ci, ils ont été copiées à la main, mais à l'avenir elles
seront déposées à cet endroit par le script.
2010-07-02 23:27:58 +02:00
Georges Dupéron
7456963919 Ajout des images générées par le cms.
Cette fois-ci, elles ont été copiées à la main, mais à l'avenir elles seront déposées à cet endroit par le script.
2010-07-02 22:34:04 +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
8ce61ae4a5 Tous les chemins pour les include sont maintenant relatifs à __cms__ . 2010-07-02 22:32:02 +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
6a6e88ddf8 Affichage des miniatures (ne marche pas) 2010-07-02 21:52:48 +02:00
Georges Dupéron
53c713fcfb Images d'exemple pour la galerie 2010-07-02 21:25:42 +02:00
Georges Dupéron
775483b678 Détection automatique de l'URL de base du site. 2010-07-02 18:30:55 +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
35d211a0a3 Suppression d'informations de débogage. 2010-06-29 05:49:41 +02:00
Georges Dupéron
b2f6a1f46b Ajout de la classe GaleriePhoto. 2010-06-29 05:49:07 +02:00
Georges Dupéron
d6641477ba Corrections sur le dernier commit :-( 2010-06-29 05:39:52 +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
a8e38eac43 Correction sur Galerie (n'utilisait pas le bon paramètre de fonction). 2010-06-29 05:35:57 +02:00
Georges Dupéron
288608de4a Modification de l'exemple
Il y avait des erreurs dans l'exemple ([galerie > évènement > photo], alors que c'est [galerie > période > évènement > photo]).
J'ai aussi ajouté les __prop__type pour tout le monde (même si les classes ne sont pas encore codées).
2010-06-29 05:27:58 +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
3afe99ebb4 Refactoring : La (nouvelle) classe CheminPage s'occupe de la manipulation des chemins du site (gallerie/évènement3/photo5), la classe Page l'utilise et ne fait plus de manipulations de chemins directement. 2010-06-23 22:42:47 +02:00
Georges Dupéron
b27eabf106 Encore un petit renommage dans util.php (décidément !!!) 2010-06-23 19:04:01 +02:00
Georges Dupéron
9eefa2c258 Un (tout petit peu) peu de sécurité sur les chemins. 2010-06-23 19:03:01 +02:00
Georges Dupéron
0314c47a41 controleur/page.php utilise maintenant correctement les chemins des pages. 2010-06-23 18:55:33 +02:00
Georges Dupéron
cdf7a1090f Renomage de fonction dans util.php (utilisée nulle par ailleurs actuellement) 2010-06-23 18:54:50 +02:00
Georges Dupéron
d4f40c19df Ajout du dossier racine du site (/var/www/...) à la config. 2010-06-23 18:46:17 +02:00
Georges Dupéron
b5587aef01 Ajout d'un fichier contennant des fonctions utilitaires
qui manquent à PHP (ou que je n'ai pas trouvées) :
 - concaténation de chemins
2010-06-23 18:44:38 +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
Georges Dupéron
496a41e532 affinage du contrôleur des pages (structure) 2010-06-19 01:39:20 +02:00
Georges Dupéron
c1db7292f2 Des méthodes communes à toutes les pages étaient dans types/galerie.php, elles ont été déplacées dans controleur/page.php . controleur/structure.php contenait seulement une partie de ces fonctions, il a été fusionné avec controleur/page.php . 2010-06-18 19:28:47 +02:00
Georges Dupéron
85e3ca323d Ajout du dossier «modele», qui contiendra les données du site (articles, photos, etc.) 2010-06-17 03:17:36 +02:00
Georges Dupéron
68cc7f6d81 spécification de l'interface que doivent respecter les pages 2010-06-17 03:16:25 +02:00
Georges Dupéron
d7e5a4e245 Renomage de saison et match en période et évènement, pour que ce soit un peu
moins sportif comme vocabulaire. J'ai oublié la suppression dans le commit précédent.
2010-06-17 03:13:16 +02:00
Georges Dupéron
a4443620ba Renomage de saison et match en période et évènement, pour que ce soit un peu moins sportif comme vocabulaire. 2010-06-17 02:55:07 +02:00
Georges Dupéron
11c4d9f402 types (fichiers vides, à remplir) 2010-06-17 01:35:22 +02:00
Georges Dupéron
5ac589c86f utilisation de php au lieu de xslt dans les notes 2010-06-16 12:21:06 +02:00
Georges Dupéron
51edab8023 Modification des notes. 2010-06-16 11:50:27 +02:00
Georges Dupéron
6a39193f05 strucure de répertoires MVC, modification de la partie vue dans les notes 2010-06-12 12:58:57 +02:00
Georges Dupéron
db32c88bb6 notes pour la suite 2010-06-11 10:44:48 +02:00
Georges Dupéron
86578076db renomage 2010-06-09 18:17:18 +02:00
Georges Dupéron
6f5f0d9e79 licence 2010-06-09 17:54:54 +02:00
Georges Dupéron
54260f8cb4 prototypes des fonctions d'édition 2010-06-09 17:29:43 +02:00
Georges Dupéron
15d2c3d3ab first commit 2010-06-08 16:53:13 +02:00