FrameBeurk File
Fmbk/Module/Rhum/Commentaire/Vue/detailCommentaire.php
<?php //FrameBeurk V0.65 Copyright ToolOscope 2016. Licence CeCILL-C.
require_once(INSTALL_PATH . '/Module/Kom1/helpersKom1.php');
require_once(INSTALL_PATH . '/Module/Rhum/Section/helpersSection.php');
require_once(INSTALL_PATH . '/Module/Rhum/Sujet/helpersSujet.php');
require_once(INSTALL_PATH . '/Module/Rhum/Commentaire/helpersCommentaire.php');
require_once(INSTALL_PATH . '/Module/Rhum/Section/modeleSection.php');
require_once(INSTALL_PATH . '/Module/Rhum/Sujet/modeleSujet.php');
require_once(INSTALL_PATH . '/Module/Rhum/Commentaire/modeleCommentaire.php');
$DIALOG['TitreRSS'] = Beurk_traduit(('Tous les commentaires'));
$DIALOG['LinkRSS'] = array('ActVue' => 'suis', 'IdVue' => 'Commentaire');
// lecture du commentaire
$result1 = db_QUERY(Rhum_queryCommentaire($IdVue));
if (list($IdElementDe, $IdCommentaire, $Commentaire, $IdCommentaireRef, $IdCreateur, $User, $TsCRE, $IdEtatCommentaire, $Alerte, $NbrVotes, $Note, $Donnees, $Import) = db_FETCH_ROW($result1)) {
//lecture du sujet
$result2 = db_QUERY(Rhum_querySujet($IdElementDe));
if (list($IdSujet, $Sujet, $IdSection, $NbrCommentaires, $IdCreateurSujet, $TsCRE, $TsMajElements, $IdEtatSujet, $Alerte, $NbrVisites, $Donnees, $Import) = db_FETCH_ROW($result2)) {
//lecture et affichage de la section
$result3 = db_QUERY(Rhum_querySection($IdSection));
echo
'<!--googleoff: snippet-->
<!--googleoff: index-->
';
if (Rhum_carteSection($result3, '1', false, true, false)) {
//affichage de la discussion
db_POS($result2, 0); //repositionnement au début
if (list($IdEtatSujet, $NbrCommentaires, $Sujet, $IdCreateurSujet) = Rhum_carteSujet($result2, '1', true)) {
//affichage du commentaire
echo
'<!--googleon: snippet-->
<!--googleon: index-->
';
db_POS($result1, 0); //repositionnement au début
if (Rhum_carteCommentaire($result1, '1', $IdEtatSujet, $IdCreateurSujet, false))
$TRANSAC['Page']['Titre'] = Beurk_DB2HTML($Commentaire);
}
} else Beurk_messageEtape('Section inconnue', true);
db_FREE($result3);
} else Beurk_messageEtape('Sujet inconnu', true);
db_FREE($result2);
} else Beurk_messageEtape('Commentaire inconnu', true);
db_FREE($result1);