From 54b2b64f8fe8decb3261d3756b3a12f1c36c9138 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Georges=20Dup=C3=A9ron?= Date: Sat, 24 Jul 2010 00:43:30 +0200 Subject: [PATCH] =?UTF-8?q?=C3=89criture=20(conception)=20de=20quelques=20?= =?UTF-8?q?modules=20:=20galerie=20et=20forum.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- __cms__/modules/forum/forum-index.php | 40 +++++++++++++ __cms__/modules/forum/forum-message.php | 34 +++++++++++ __cms__/modules/forum/forum-sujet.php | 50 ++++++++++++++++ __cms__/modules/forum/module.php | 5 ++ __cms__/modules/galerie/galerie-evenement.php | 59 +++++++++++++++++++ 5 files changed, 188 insertions(+) create mode 100644 __cms__/modules/forum/forum-index.php create mode 100644 __cms__/modules/forum/forum-message.php create mode 100644 __cms__/modules/forum/forum-sujet.php diff --git a/__cms__/modules/forum/forum-index.php b/__cms__/modules/forum/forum-index.php new file mode 100644 index 0000000..c7d69ed --- /dev/null +++ b/__cms__/modules/forum/forum-index.php @@ -0,0 +1,40 @@ +Forum"; + if (vérifier_permission($chemin, "nouvelle_page", get_utilisateur())) { + // afficher le lien "Nouveau sujet" + } + $ret .= ''; + return $ret; + } +} + +?> diff --git a/__cms__/modules/forum/forum-message.php b/__cms__/modules/forum/forum-message.php new file mode 100644 index 0000000..d67f29e --- /dev/null +++ b/__cms__/modules/forum/forum-message.php @@ -0,0 +1,34 @@ +" . get_prop($chemin, "message") . "

"; + } + if (vérifier_permission($chemin, "supprimer", get_utilisateur())) { + // peut-être afficher le lien "Supprimer" ??? + } + // Peut-être afficher le bouton "citer" ? + return $ret; + } +} + +?> diff --git a/__cms__/modules/forum/forum-sujet.php b/__cms__/modules/forum/forum-sujet.php new file mode 100644 index 0000000..484f685 --- /dev/null +++ b/__cms__/modules/forum/forum-sujet.php @@ -0,0 +1,50 @@ + du titre + } else { + $ret .= "

" . get_prop($chemin, "titre") . "

"; + } + if (vérifier_permission($chemin, "nouvelle_page", get_utilisateur())) { + // afficher le lien "Nouveau message" + } + if (vérifier_permission($chemin, "supprimer", get_utilisateur())) { + // afficher le lien "Supprimer" + } + $ret .= ''; + return $ret; + } else if ($vue == "miniature") { + return get_prop($chemin, "titre"); + } +} + +?> diff --git a/__cms__/modules/forum/module.php b/__cms__/modules/forum/module.php index e69de29..44df01f 100644 --- a/__cms__/modules/forum/module.php +++ b/__cms__/modules/forum/module.php @@ -0,0 +1,5 @@ + diff --git a/__cms__/modules/galerie/galerie-evenement.php b/__cms__/modules/galerie/galerie-evenement.php index e69de29..a7279e7 100644 --- a/__cms__/modules/galerie/galerie-evenement.php +++ b/__cms__/modules/galerie/galerie-evenement.php @@ -0,0 +1,59 @@ + du titre + // afficher le textarea de la description + } else { + $ret .= "

" . get_prop($chemin, "titre") . "

"; + $ret .= "

" . get_prop($chemin, "description") . "

"; + } + if (vérifier_permission($chemin, "nouvelle_page", get_utilisateur())) { + // afficher le lien "Nouvelle image" + } + if (vérifier_permission($chemin, "supprimer", get_utilisateur())) { + // afficher le lien "Supprimer" + } + $ret .= ''; + return "Vue normale de la page."; + } else if ($vue == "miniature") { + $enfants = stockage::liste_enfants($chemin); + if (is_set($enfants[0])) return modules::vue($enfants[0], 'miniature'); + else return "Aucune
photo"; + } +} + +?>