commit db32c88bb6f4cc0cbc8e261f7bda3907c859cb05
parent 86578076dbbb37aabba1f39f95dc9643225e846c
Author: Georges Dupéron <jahvascriptmaniac+github@free.fr>
Date: Fri, 11 Jun 2010 10:44:48 +0200
notes pour la suite
Diffstat:
3 files changed, 47 insertions(+), 20 deletions(-)
diff --git a/editeur.php b/editeur.php
@@ -0,0 +1,19 @@
+<?php
+
+formulaire_edition_article() {
+}
+
+formulaire_edition_lien() {
+}
+
+formulaire_edition_lien_interne() {
+}
+
+formulaire_edition_lien_externe() {
+ return '<input type="text" value="http://www.site.com/page.html"/>'
+}
+
+formulaire_edition_texte() {
+}
+
+?>
+\ No newline at end of file
diff --git a/notes b/notes
@@ -0,0 +1,13 @@
+= MVC =
+
+Modèle :
+ structure : fichiers & dossiers
+ articles: xml
+
+Vue :
+ Vue affichage
+ Vue édition
+
+Contrôleur :
+ articles : editeur.php
+ structure : structure.php
diff --git a/structure.php b/structure.php
@@ -1,12 +1,9 @@
<?php
-html_formulaire_edition() {
-}
-
créer_article(article_parent) {
// Crée le dossier de cet article
- // Crée un fichier index pour le contenu de cet article à partir du modèle du dossier parent
- // Crée un fichier modèle pour les nouveaux sous-articles
+ // Crée un une propriété "article" pour le contenu de cet article à partir du modèle du dossier parent
+ // Crée un une propriété "modèle" pour les nouveaux sous-articles
}
supprimer_article(article, récursif) {
@@ -15,25 +12,22 @@ supprimer_article(article, récursif) {
liste_sous_articles(article) {
}
-get_modèle(article) {
+get_prop(article, nom_propriété) {
}
-set_modèle(article, contenu) {
+set_prop(article, nom_propriété, valeur) {
}
-get_article(article) {
-}
+// TODO :
+// Pouvoir ajouter des propriétés aux articles :
+// sous_article/prop_article
+// /prop_modèle // ???
+// /prop_photo
+// /prop_date
+// /prop_lieu
+// /sous_article_1
+// /sous_article_2
-set_article(article, contenu) {
-}
+// Utilisation : http://site/actualités/?créer_article=une%20actualité
-// TODO :
-Pouvoir ajouter des propriétés aux articles :
-sous_article/index
- /modèle
- /prop_photo
- /prop_date
- /prop_lieu
- /sous_article_1
- /sous_article_2
?>
\ No newline at end of file