function affiche_compte_rendu_vignette($compte_rendu, $couleur_bord_tableau_notice, $color_fond_notices) { echo "<table style=\"border-style:solid; border-width:1px; border-color: " . $couleur_bord_tableau_notice . "\" width=\"100%\" cellpadding=\"1\" bgcolor=\"" . $color_fond_notices["c"] . "\" summary=\"Tableau de...\">\n<tr>\n<td>\n"; echo "<b> " . strftime("%a %d %b %y", $compte_rendu->getDateCt()) . "</b>\n"; $html_balise = "<div style='display: none; color: red; margin: 0px; float: right;' id='compte_rendu_en_cours_compte_rendu_" . $compte_rendu->getIdCt() . "'></div>"; $html_balise .= '<div style="margin: 0px; float: left;">'; if ($compte_rendu->getVise() != 'y' or isset($visa_cdt_inter_modif_notices_visees) and $visa_cdt_inter_modif_notices_visees == 'no') { $liens_edition_suppression = "y"; if (my_strtoupper($compte_rendu->getIdLogin()) != my_strtoupper($_SESSION['login']) && getSettingValue("cdt_autoriser_modif_multiprof") != "yes") { $liens_edition_suppression = "n"; } if ($liens_edition_suppression == "y") { $html_balise .= "<a href=\"#\" onclick=\"javascript:\n\t\t\t\t\t\t\t\t\tid_groupe = '" . $compte_rendu->getIdGroupe() . "';\n\t\t\t\t\t\t\t\t\tgetWinEditionNotice().setAjaxContent('ajax_edition_compte_rendu.php?id_ct=" . $compte_rendu->getIdCt() . "',\n\t\t\t\t\t\t\t\t\t\t{ onComplete: function(transport) {initWysiwyg();}});\n\t\t\t\t\t\t\t\t\tupdateCalendarWithUnixDate(" . $compte_rendu->getDateCt() . ");\n\t\t\t\t\t\t\t\t\tgetWinListeNotices();\n\t\t\t\t\t\t\t\t\tnew Ajax.Updater('affichage_liste_notice', './ajax_affichages_liste_notices.php?id_groupe=" . $compte_rendu->getIdGroupe() . "',{ onComplete:function() {updateDivModification();}});\n\t\t\t\t\t\t\t\t\tobject_en_cours_edition = 'compte_rendu';\n\t\t\t\t\t\t\t\t"; $html_balise .= "\">"; $html_balise .= "<img style=\"border: 0px;\" src=\"../images/edit16.png\" alt=\"modifier\" title=\"modifier\" /></a>\n"; $html_balise .= " "; $html_balise .= "<a href=\"#\" onclick=\"javascript:\n contenu_a_copier = '" . addslashes(htmlspecialchars($compte_rendu->getContenu())) . "';\n ct_a_importer_class='" . get_class($compte_rendu) . "';\n id_ct_a_importer='" . $compte_rendu->getIdCt() . "';\n new Ajax.Updater('affichage_liste_notice', './ajax_affichages_liste_notices.php?id_groupe=" . $compte_rendu->getIdGroupe() . "&ct_a_importer_class=" . get_class($compte_rendu) . "&id_ct_a_importer=" . $compte_rendu->getIdCt() . "',{ onComplete:function() {updateDivModification();} });\n \"><img style=\"border: 0px;\" src=\""; if (isset($_SESSION['ct_a_importer']) && $_SESSION['ct_a_importer'] == $compte_rendu) { $html_balise .= "../images/icons/copy-16-gold.png"; } else { $html_balise .= "../images/icons/copy-16.png"; } $html_balise .= "\" alt=\"Copier\" title=\"Copier\" /></a>\n"; $html_balise .= " "; $html_balise .= "<a href=\"#\" onclick=\"javascript:\n\t\t\t\t\t\t\t\tsuppressionCompteRendu('" . strftime("%A %d %B %Y", $compte_rendu->getDateCt()) . "'," . $compte_rendu->getIdCt() . ",'" . add_token_in_js_func() . "');\n\t\t\t\t\t\t\t\tnew Ajax.Updater('affichage_derniere_notice', 'ajax_affichage_dernieres_notices.php', {onComplete : function () {updateDivModification();}});\n\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\"><img style=\"border: 0px;\" src=\"../images/delete16.png\" alt=\"supprimer\" title=\"supprimer\" /></a>\n"; } } // cas d'un visa, on n'affiche rien if ($compte_rendu->getVisa() == 'y') { $html_balise = " "; } else { if ($compte_rendu->getVise() == 'y') { $html_balise .= "<i><span class=\"red\">Notice signée</span></i>"; } } $html_balise .= '</div>'; echo $html_balise; //affichage contenu echo "<br/>"; // On ajoute le nom de la séquence si elle existe $aff_seq = NULL; if ($compte_rendu->getIdSequence() != "0") { $aff_seq = '<p class="bold" title="' . $compte_rendu->getCahierTexteSequence()->getDescription() . '"> - <em>' . $compte_rendu->getCahierTexteSequence()->getTitre() . '</em> - </p>'; } echo $aff_seq . $compte_rendu->getContenu(); // Documents joints $ctDocuments = $compte_rendu->getCahierTexteCompteRenduFichierJoints(); echo afficheDocuments($ctDocuments); echo "</td>\n</tr>\n</table>\n<br/>\n"; }
echo "<b>Informations Générales</b><br>\n"; $i = 1; foreach ($ctCompteRenduInfoGenerales as $ctCompteRenduInfoGenerale) { if (count($ctCompteRenduInfoGenerales) != 1) { echo "Notice n° " . $i; $i = $i + 1; } echo "<table style=\"border-style:solid; border-width:0px; background-color: " . $color_fond_notices["i"] . "; padding: 2px; margin: 0px;\" width=\"100%\" cellpadding=\"2\" summary=\"Tableau d'information generale...\">"; echo "<tr style=\"border-style:solid; border-width:1px; background-color: " . $couleur_cellule["i"] . "; padding: 0px; margin: 0px;\">\n<td>\n"; echo "<div style='display: none; color: red; margin: 0px; float: left;' id='compte_rendu_en_cours_info_" . $ctCompteRenduInfoGenerale->getIdCt() . "'></div>"; echo "<div style=\"margin: 0px; float: right;\">"; echo "<a href=\"#\" onclick=\"javascript:\n\t\t\t\t\t\tgetWinEditionNotice().setAjaxContent('ajax_edition_compte_rendu.php?id_ct=" . $ctCompteRenduInfoGenerale->getIdCt() . "&today=0&id_groupe=" . $id_groupe . "',\n\t\t\t\t\t\t\t{ onComplete:\n\t\t\t\t\t\t\t\tfunction(transport) {\n\t\t\t\t\t\t\t\t\tinitWysiwyg();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t);\n\t\t\t\t\t\tobject_en_cours_edition = 'compte_rendu';\n\t\t \">\n\t\t\t\t<img style=\"border: 0px;\" src=\"../images/edit16.png\" alt=\"modifier\" title=\"modifier\" />\n\t\t </a>\n"; echo "<a href=\"#\" onclick=\"suppressionCompteRendu('Information générale'," . $ctCompteRenduInfoGenerale->getIdCt() . ",'" . add_token_in_js_func() . "'); return false;\">\n\t\t\t<img style=\"border: 0px;\" src=\"../images/delete16.png\" alt=\"supprimer\" title=\"supprimer\" />\n\t\t</a>\n"; echo "</div>\n"; echo $ctCompteRenduInfoGenerale->getContenu(); echo afficheDocuments($ctCompteRenduInfoGenerale->getCahierTexteCompteRenduFichierJoints()); echo "</td>\n</tr>\n</table>\n"; } // // Export du cahier de texte au format csv ou ods // echo "<br />\n"; echo "<fieldset style=\"border: 1px solid grey; padding-top: 8px; padding-bottom: 8px; margin-left: auto; margin-right: auto;\">\n"; echo "<legend style=\"border: 1px solid grey; font-variant: small-caps;\">Export</legend>\n"; echo "<table border='0' width='100%' summary=\"Tableau de...\">\n"; echo "<tr>\n<td>\n"; echo "<ul style=\"list-style-type:disk\">\n"; echo "<p>\n"; echo "<a href='./exportcsv.php?id_groupe=" . $current_group->getId() . "'>Export au format CSV</a>"; echo "</p>\n"; echo "<p style='margin-left:1em'>\n";