FrameBeurk File
Fmbk/Module/Rhum/Section/Vue/suisSection.php
<?php //FrameBeurk V0.65 Copyright ToolOscope 2016. Licence CeCILL-C.
require_once(INSTALL_PATH . '/Module/Kom1/helpersRssKom1.php');
require_once(INSTALL_PATH . '/Module/Rhum/Sujet/modeleSujet.php');
require_once(INSTALL_PATH . '/Module/Rhum/Commentaire/modeleCommentaire.php');
$TRANSAC['Rss']['DateLimite'] = Beurk_temps(microtime(), - $CONFIG['Param']['ProfondeurRss']); // on remonte jusqu'à DateLimiteRss
$TRANSAC['Patron'] = $CONFIG['Defaut']['Patron']['Flux'];
$result = db_QUERY("SELECT Section from Rhum_Section WHERE IdSection = '$IdVue' AND IdEtat IN (" . $DIALOG['IdEtatsAutorises'] . ")");
if (list($Section) = db_FETCH_ROW($result)) {
$TRANSAC['Rss'] = array('Titre' => Beurk_traduit('Section %s', 'Rhum', Beurk_DB2XML($Section)),
'Description' => Beurk_traduit('Les derniers ajouts de la section'),
'TabUrl' => array('ActVue' => 'detail', 'IdVue' => $IdVue)
);
$requete = db_recomposeTabQuery(Rhum_queryRssCommentaire($IdVue))
. ' UNION ' . db_recomposeTabQuery(Rhum_queryRssSujet($IdVue)) . ' ORDER BY TsAction DESC';
$result1 = db_QUERY($requete);
$sufxCss = 1;
while (list($EntVue, $IdVue, $IdRef, $LibAff, $LibRef, $IdCreateur, $User, $TsCRE, $IdEtat, $Alerte, $Donnees, $IdIni) = db_FETCH_ROW($result1)) {
if ($EntVue == 'Commentaire') {
$TypAff = Beurk_traduit('Commentaire du sujet "%s"', 'Rhum', $LibRef) ;
$lien = Beurk_URL(array('ActVue' => 'detail', 'IdVue' => $IdVue));
} elseif ($EntVue == 'Sujet') {
$TypAff = Beurk_traduit('Sujet');
$lien = Beurk_URL(array('ActVue' => 'detail', 'IdVue' => $IdVue));
}
Kom1_carteItemRSS($EntVue, $LibAff, $TypAff, $lien, $Donnees, $TsCRE, $User, $sufxCss);
$sufxCss = 1 - $sufxCss;
}
} else
echo '<title>Section inconnue</title>';
db_FREE($result);