diff --git a/modules/attachments/load_toolbar_attachments.php b/modules/attachments/load_toolbar_attachments.php
index cf60b0f83011d418bd4332fa5d6a21b4a80fb231..e58e275d76cf9fa4e914ab0714b80850dd589bfd 100755
--- a/modules/attachments/load_toolbar_attachments.php
+++ b/modules/attachments/load_toolbar_attachments.php
@@ -1,76 +1,81 @@
 <?php
+
+/**
+* Copyright Maarch since 2008 under licence GPLv3.
+* See LICENCE.txt file at the root folder for more details.
+* This file is part of Maarch software.
+
+* @brief   load_toolbar_attachments
+* @author  dev <dev@maarch.org>
+* @ingroup attachments
+*/
+
 $targetTab = $_REQUEST['targetTab'];
-$res_id = $_REQUEST['resId'];
-$coll_id = $_REQUEST['collId'];
+$res_id    = $_REQUEST['resId'];
+$coll_id   = $_REQUEST['collId'];
 
 require_once 'core' . DIRECTORY_SEPARATOR . 'class' . DIRECTORY_SEPARATOR . 'class_request.php';
 
 $db = new Database;
+$core = new core_tools();
+
+if (!$core->test_service('view_documents_with_notes', 'attachments', false)) {
+    $exclude = ", 'document_with_notes'";
+}
 
-if($_SESSION['req'] == 'details'){
-    if(isset($_REQUEST['responses'])){
-        $stmt = $db->query("SELECT res_id, creation_date, title, format FROM " 
-            . $_SESSION['tablename']['attach_res_attachments'] 
-            . " WHERE res_id_master = ? and coll_id = ? and status <> 'DEL' and (attachment_type = 'response_project' or attachment_type = 'outgoing_mail_signed' or attachment_type = 'outgoing_mail' or attachment_type = 'signed_response' or attachment_type = 'aihp') and (status <> 'TMP' or (typist = ? and status = 'TMP'))", array($res_id, $coll_id, $_SESSION['user']['UserId']));
-    }else{
-        $stmt = $db->query("SELECT res_id, creation_date, title, format FROM " 
-            . $_SESSION['tablename']['attach_res_attachments'] 
-            . " WHERE res_id_master = ? and coll_id = ? and status <> 'DEL' and attachment_type NOT IN ('response_project','signed_response','outgoing_mail_signed','converted_pdf','outgoing_mail','print_folder','aihp') and (status <> 'TMP' or (typist = ? and status = 'TMP'))", array($res_id, $coll_id, $_SESSION['user']['UserId']));
+if ($_SESSION['req'] == 'details') {
+    if (isset($_REQUEST['responses'])) {
+        $stmt = $db->query("SELECT res_id, creation_date, title, format FROM "
+            . $_SESSION['tablename']['attach_res_attachments']
+            . " WHERE res_id_master = ? and coll_id = ? and status <> 'DEL' and (attachment_type IN ('response_project', 'outgoing_mail_signed', 'outgoing_mail', 'signed_response', 'aihp')) and (status <> 'TMP' or (typist = ? and status = 'TMP'))", array($res_id, $coll_id, $_SESSION['user']['UserId']));
+    } else {
+        $stmt = $db->query("SELECT res_id, creation_date, title, format FROM "
+            . $_SESSION['tablename']['attach_res_attachments']
+            . " WHERE res_id_master = ? and coll_id = ? and status <> 'DEL' and attachment_type NOT IN ('response_project','signed_response','outgoing_mail_signed','converted_pdf','outgoing_mail','print_folder','aihp'". $exclude . ") and (status <> 'TMP' or (typist = ? and status = 'TMP'))", array($res_id, $coll_id, $_SESSION['user']['UserId']));
     }
-    
-}else{
+} else {
     $stmt = $db->query("SELECT res_id FROM "
         . $_SESSION['tablename']['attach_res_attachments']
-        . " WHERE status <> 'DEL'  and attachment_type <> 'converted_pdf' and attachment_type <> 'print_folder' and res_id_master = ? and coll_id = ? and (status <> 'TMP' or (typist = ? and status = 'TMP'))", array($res_id, $coll_id, $_SESSION['user']['UserId']));  
+        . " WHERE status <> 'DEL'  and attachment_type NOT IN ('converted_pdf', 'print_folder'". $exclude . ") and res_id_master = ? and coll_id = ? and (status <> 'TMP' or (typist = ? and status = 'TMP'))", array($res_id, $coll_id, $_SESSION['user']['UserId']));
 }
 $nbAttach = $stmt->rowCount();
 
-if ($nbAttach == 0){
+if ($nbAttach == 0) {
     $class = 'nbResZero';
     $style2 = 'display:none;';
     $style = '0.5';
     $styleDetail = '#9AA7AB';
-}
-else{
+} else {
     $class = 'nbRes';
     $style = '';
     $style2 = 'display:inherit;';
     $styleDetail = '#666';
 }
-if($_SESSION['save_list']['fromDetail'] == 'true'){
-
-    if($nbAttach == 0 && strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome')){
-            $nav = 'attachments_tab';
-            if(isset($_REQUEST['responses'])){
-                $nav = 'responses_tab';
-            }
-            $style2 = 'visibility:hidden;';
-
+if ($_SESSION['save_list']['fromDetail'] == 'true') {
+    if ($nbAttach == 0 && strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome')) {
+        $nav = 'attachments_tab';
+        if (isset($_REQUEST['responses'])) {
+            $nav = 'responses_tab';
         }
+        $style2 = 'visibility:hidden;';
+    }
 
-    if($_REQUEST['origin'] == 'parent'){
+    if ($_REQUEST['origin'] == 'parent') {
         $js .= 'window.parent.top.$(\''.$targetTab.'\').style.color=\''.$styleDetail.'\';window.parent.top.$(\''.$targetTab.'_badge\').innerHTML = \'<span id="nb_'.$targetTab.'" style="'.$style2.'font-size: 10px;" class="'.$class.'">'.$nbAttach.'</span>\'';
-
-    }else if($_REQUEST['origin'] == 'document'){
+    } elseif ($_REQUEST['origin'] == 'document') {
         $js .= '$(\''.$targetTab.'\').style.color=\''.$styleDetail.'\';$(\''.$targetTab.'_badge\').innerHTML = \'<span id="nb_'.$targetTab.'" style="'.$style2.'font-size: 10px;" class="'.$class.'">'.$nbAttach.'</span>\'';
-
     } else {
-      
-       $js .= 'parent.$(\''.$targetTab.'\').style.color=\''.$styleDetail.'\';parent.$(\''.$targetTab.'_badge\').innerHTML = \'<span id="nb_'.$targetTab.'" style="'.$style2.'font-size: 10px;" class="'.$class.'">'.$nbAttach.'</span>\'';
-
+        $js .= 'parent.$(\''.$targetTab.'\').style.color=\''.$styleDetail.'\';parent.$(\''.$targetTab.'_badge\').innerHTML = \'<span id="nb_'.$targetTab.'" style="'.$style2.'font-size: 10px;" class="'.$class.'">'.$nbAttach.'</span>\'';
     }
-}else{
-    if($_REQUEST['origin'] == 'parent'){
+} else {
+    if ($_REQUEST['origin'] == 'parent') {
         $js .= 'window.parent.top.$(\''.$targetTab.'_img\').style.opacity=\''.$style.'\';window.parent.top.$(\''.$targetTab.'_badge\').innerHTML = \'&nbsp;<sup><span id="nb_'.$targetTab.'" style="'.$style2.'" class="'.$class.'">'.$nbAttach.'</span></sup>\'';
-
-    }else if($_REQUEST['origin'] == 'document'){
+    } elseif ($_REQUEST['origin'] == 'document') {
         $js .= '$(\''.$targetTab.'_img\').style.opacity=\''.$style.'\';$(\''.$targetTab.'_badge\').innerHTML = \'&nbsp;<sup><span id="nb_'.$targetTab.'" style="'.$style2.'" class="'.$class.'">'.$nbAttach.'</span></sup>\'';
-
     } else {
-       $js .= 'parent.$(\''.$targetTab.'_img\').style.opacity=\''.$style.'\';parent.$(\''.$targetTab.'_badge\').innerHTML = \'&nbsp;<sup><span id="nb_'.$targetTab.'" style="'.$style2.'" class="'.$class.'">'.$nbAttach.'</span></sup>\'';
-
+        $js .= 'parent.$(\''.$targetTab.'_img\').style.opacity=\''.$style.'\';parent.$(\''.$targetTab.'_badge\').innerHTML = \'&nbsp;<sup><span id="nb_'.$targetTab.'" style="'.$style2.'" class="'.$class.'">'.$nbAttach.'</span></sup>\'';
     }
 }
       
 echo "{status : 0, nav : '".$nav."',content : '', error : '', exec_js : '".addslashes($js)."'}";
-exit();
\ No newline at end of file
+exit();
diff --git a/modules/attachments/show_attachments_details_tab.php b/modules/attachments/show_attachments_details_tab.php
index 7feb451bb374ed066be7002dea34fe84f8039aa1..d3ae50a81194ba61008806121ac12404b0fc83cc 100755
--- a/modules/attachments/show_attachments_details_tab.php
+++ b/modules/attachments/show_attachments_details_tab.php
@@ -1,23 +1,33 @@
 <?php
+
+/**
+* Copyright Maarch since 2008 under licence GPLv3.
+* See LICENCE.txt file at the root folder for more details.
+* This file is part of Maarch software.
+
+* @brief   show_attachments_details_tab
+* @author  dev <dev@maarch.org>
+* @ingroup attachments
+*/
+
 require_once 'core' . DIRECTORY_SEPARATOR . 'class' . DIRECTORY_SEPARATOR . 'class_request.php';
 require_once 'core' . DIRECTORY_SEPARATOR . 'class' . DIRECTORY_SEPARATOR . 'class_security.php';
 
-
-$res_id = $_REQUEST["resId"];
-$coll_id = $_REQUEST["collId"];
+$res_id      = $_REQUEST["resId"];
+$coll_id     = $_REQUEST["collId"];
 $from_detail = $_REQUEST["fromDetail"];
-$extraParam ='';
+$extraParam  ='';
 
 $security = new security();
 $right = $security->test_right_doc($coll_id, $res_id);
 
-if(!$right){
+if (!$right) {
     exit(_NO_RIGHT_TXT);
 }
 
-if(isset($_REQUEST['attach_type_exclude'])){
+if (isset($_REQUEST['attach_type_exclude'])) {
     $extraParam = '&attach_type_exclude='.$_REQUEST['attach_type_exclude'];
-}else if(isset($_REQUEST['attach_type'])){
+} elseif (isset($_REQUEST['attach_type'])) {
     $extraParam = '&attach_type='.$_REQUEST['attach_type'];
 }
 
@@ -31,7 +41,6 @@ $core_tools->load_js();
 $frm_str .= '<div class="ref-unit">';
 $frm_str .= '<center>';
 if ($core_tools->is_module_loaded('templates') && ($core_tools->test_service('edit_attachments_from_detail', 'attachments', false))) {
-
     $frm_str .= '<input type="button" name="attach" id="attach" class="button" value="'. _CREATE_PJ.'"
         onclick="showAttachmentsForm(\''. $_SESSION['config']['businessappurl']
         . 'index.php?display=true&module=attachments&page=attachments_content&fromDetail=create\',\'98%\',\'auto\')" />';
@@ -40,4 +49,4 @@ $frm_str .= '</center><iframe name="list_attach" id="list_attach" src="'.$_SESSI
         . 'frameborder="0" width="100%" height="550px"></iframe>';
 $frm_str .= '</div>';
 
-echo $frm_str;
\ No newline at end of file
+echo $frm_str;