예제 #1
0
파일: root.php 프로젝트: selenith/plasmide
            $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 != '') {
                    $vueSite->setVarsForm($auteur, $message);
                    $vueSite->setFormSendOK();
                    $enregistreOk = Commentaire::enregistrerComment($idArticle, $auteur, $message);
                    if (!$enregistreOk) {
                        $vueSite->setFormDoubleSend();
                    }
                }
            }
        }
    }
    $vueSite->forgerPageArticle();
} else {
    if (isset($_GET['id'])) {
        $id = $_GET['id'];
        if (isset($_GET['page'])) {
            $numPage = $_GET['page'];
        }
        $vueSite->setPageName(Menu::getNom($id));
        $vueSite->setSiteName($nomSite);
        $vueSite->setIdmenu($id);