From c1db7292f24747957c0e5b8b3495b148e301f695 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Georges=20Dup=C3=A9ron?= Date: Fri, 18 Jun 2010 19:28:47 +0200 Subject: [PATCH] =?UTF-8?q?Des=20m=C3=A9thodes=20communes=20=C3=A0=20toute?= =?UTF-8?q?s=20les=20pages=20=C3=A9taient=20dans=20types/galerie.php,=20el?= =?UTF-8?q?les=20ont=20=C3=A9t=C3=A9=20d=C3=A9plac=C3=A9es=20dans=20contro?= =?UTF-8?q?leur/page.php=20.=20controleur/structure.php=20contenait=20seul?= =?UTF-8?q?ement=20une=20partie=20de=20ces=20fonctions,=20il=20a=20=C3=A9t?= =?UTF-8?q?=C3=A9=20fusionn=C3=A9=20avec=20controleur/page.php=20.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controleur/page.php | 48 ++++++++++++++++++++++++++++++++++++++++ controleur/structure.php | 33 --------------------------- types/galerie.php | 34 +++++++--------------------- 3 files changed, 56 insertions(+), 59 deletions(-) create mode 100644 controleur/page.php delete mode 100644 controleur/structure.php diff --git a/controleur/page.php b/controleur/page.php new file mode 100644 index 0000000..e2137b0 --- /dev/null +++ b/controleur/page.php @@ -0,0 +1,48 @@ + \ No newline at end of file diff --git a/controleur/structure.php b/controleur/structure.php deleted file mode 100644 index 68d06f5..0000000 --- a/controleur/structure.php +++ /dev/null @@ -1,33 +0,0 @@ - \ No newline at end of file diff --git a/types/galerie.php b/types/galerie.php index 1c6bc42..a055d92 100644 --- a/types/galerie.php +++ b/types/galerie.php @@ -1,42 +1,24 @@ '; - foreach (liste_sous_articles($page) as $k) { - $ret += '
  • ' + afficher($k, 'miniature') + '
  • '; + foreach ($this->liste_sous_articles() as $k) { + $ret += '
  • ' + afficher($k, 'miniature') + '
  • '; } $ret += ''; if ($edition) { - $ret += 'Nouvelle période.'; + $ret += 'Nouvelle période.'; } -} - + } + // TODO : // Chaque page est un objet PHP, avec les méthodes suivantes : // $page->vue(nom_vue, nom_vue_fallback_1, nom_vue_fallback_2, …); // nom_vue = normal, edition, miniature, … // -// Pour la suite, c'est pas sûr (ptêt garder dans structure ???) : -// $page->liste_enfants(); -// $page->enfant(nom); -// $page->parent(); -// $page->nouveau(); -// $page->supprimer(récursif); -// $page->get_prop(); -// $page->set_prop(); +// + Méthodes définies dans modele/page.php ?>