* * @category CompteRendu * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version SVN: $Id:\$ * @link http://www.mediboard.org */ CCanDo::checkRead(); $compte_rendu_id = CValue::get("compte_rendu_id"); $compte_rendu = new CCompteRendu(); $compte_rendu->load($compte_rendu_id); $modeles = array(); switch ($compte_rendu->type) { case "header": $modeles = $compte_rendu->loadBackRefs("modeles_headed", "nom", null, null, null, null, null, array("object_id" => "IS NULL")); break; case "preface": $modeles = $compte_rendu->loadBackRefs("modeles_prefaced", "nom"); break; case "body": $links = $compte_rendu->loadBackRefs("pack_links"); $modeles = CMbObject::massLoadFwdRef($links, "pack_id"); break; case "ending": $modeles = $compte_rendu->loadBackRefs("modeles_ended", "nom"); break; case "footer": $modeles = $compte_rendu->loadBackRefs("modeles_footed", "nom", null, null, null, null, null, array("object_id" => "IS NULL")); break; }