summaryrefslogtreecommitdiff
path: root/controller/visitor.php
diff options
context:
space:
mode:
Diffstat (limited to 'controller/visitor.php')
-rw-r--r--controller/visitor.php35
1 files changed, 20 insertions, 15 deletions
diff --git a/controller/visitor.php b/controller/visitor.php
index 38f24e8..333c628 100644
--- a/controller/visitor.php
+++ b/controller/visitor.php
@@ -1,7 +1,8 @@
1<?php 1<?php
2// controller/visitor.php 2// controller/visitor.php
3// 3//
4// affichage du site en lecture seul (visiteur ou admin) 4// affichage du site en lecture seul:
5// mode visiteur ou mode admin sans éditeur ouvert
5 6
6// pages du sites 7// pages du sites
7function accueil() 8function accueil()
@@ -16,18 +17,7 @@ function accueil()
16 require('view/template.php'); 17 require('view/template.php');
17} 18}
18 19
19function menu() 20// toutes les pages du menu sauf discographie
20{
21 $title = "Melaine Favennec - menu BD";
22 $page = "menu";
23
24 // variables $css, $js, $header et $content
25 require('view/menu.php');
26 // fin de l'assemblage
27 require('view/template.php');
28}
29
30// toutes celles du menu sauf: menu et discographie
31function pageArticlesSimplesVisitor(string $page, string $title, string $headerPaintedTitle) 21function pageArticlesSimplesVisitor(string $page, string $title, string $headerPaintedTitle)
32{ 22{
33 // infos sur les fichiers $Articles->fileList 23 // infos sur les fichiers $Articles->fileList
@@ -45,12 +35,27 @@ function pageArticlesSimplesVisitor(string $page, string $title, string $headerP
45 $Articles->fileList = array_reverse($Articles->fileList); 35 $Articles->fileList = array_reverse($Articles->fileList);
46 } 36 }
47 37
48 // variables $css, $js, $header, $content et $headerImage 38 // Assemblage
39 require('view/articlesContent.php');
40 if($page == 'menu')
41 {
42 // variables $css, $js, $header et $content
43 require('view/menu.php');
44 }
49 require('view/pageArticlesSimples.php'); 45 require('view/pageArticlesSimples.php');
50 // HTML
51 require('view/template.php'); 46 require('view/template.php');
52} 47}
53 48
49// un article (= actualité)
50function menuVisitor()
51{
52 $page = "menu";
53 $title = "Melaine Favennec - menu BD";
54 $headerPaintedTitle = 'Choisissez une rubrique';
55 pageArticlesSimplesVisitor($page, $title, $headerPaintedTitle);
56}
57
58// plusieurs articles
54function melaineVisitor() 59function melaineVisitor()
55{ 60{
56 $page = "melaine"; 61 $page = "melaine";