Example #1
0
<?php

include 'mods/site/model/Article.php';
include 'mods/site/view/VueSite.php';
include 'mods/site/model/Commentaire.php';
include 'mods/site/config.php';
$numPage = 0;
$mod = 'news';
$article = false;
include 'core/controller/menu.php';
$vueSite = new VueSite();
if (isset($_GET['art'])) {
    $idArticle = $_GET['art'];
    $vueSite = new VueSite();
    $article = Article::extraireArticle($idArticle);
    $vueSite->setArticle($article);
    $vueSite->setSiteName($nomSite);
    if ($article) {
        $displayCom = $article->get('comment');
        if ($displayCom == 'oui') {
            $vueSite->enableComs();
            $coms = Commentaire::recupComs($idArticle);
            $vueSite->setComs($coms);
            $vueSite->setFormBase();
            //gestion de l'envoi d'un com
            if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'envoi' && isset($_REQUEST['auteur']) && isset($_REQUEST['message'])) {
                $noSend = true;
                $auteur = $_REQUEST['auteur'];
                $message = $_REQUEST['message'];
                $vueSite->setFormBase();
                if ($auteur != '' || $message != '') {