From a1f26231b1a41c9a21426401b22b7f4b911ab11a Mon Sep 17 00:00:00 2001
From: Alex ORLUC <alex.orluc@maarch.org>
Date: Mon, 22 Oct 2018 12:36:45 +0200
Subject: [PATCH] FIX #8551 add event click

---
 .../documents_list_with_attachments.php        |  2 +-
 .../documents_list_with_attachments.html       | 18 +++++++++---------
 modules/avis/documents_list_with_avis.php      |  2 +-
 .../template/documents_list_with_avis.html     | 18 +++++++++---------
 4 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/apps/maarch_entreprise/documents_list_with_attachments.php b/apps/maarch_entreprise/documents_list_with_attachments.php
index 37d156d16f4..aee033b74be 100755
--- a/apps/maarch_entreprise/documents_list_with_attachments.php
+++ b/apps/maarch_entreprise/documents_list_with_attachments.php
@@ -96,7 +96,7 @@ array_push(
     'contact_firstname', 'contact_lastname', 'contact_society', 'user_lastname',
     'user_firstname', 'priority', 'creation_date', 'admission_date', 'subject',
     'process_limit_date', 'entity_label', 'dest_user', 'category_id', 'type_label',
-    'address_id', 'exp_user_id', 'doc_custom_n1 as count_attachment', 'alt_identifier', 'is_multicontacts', 'locker_user_id', 'locker_time', 'filename'
+    'address_id', 'exp_user_id', 'doc_custom_n1 as count_attachment', 'alt_identifier', 'is_multicontacts', 'locker_user_id', 'locker_time', 'filename', 'res_id as real_dest'
 );
 
 if ($core_tools->is_module_loaded('cases') == true) {
diff --git a/apps/maarch_entreprise/template/documents_list_with_attachments.html b/apps/maarch_entreprise/template/documents_list_with_attachments.html
index b7927615121..4a0fdc19fad 100755
--- a/apps/maarch_entreprise/template/documents_list_with_attachments.html
+++ b/apps/maarch_entreprise/template/documents_list_with_attachments.html
@@ -97,14 +97,14 @@ Mods
         
 #!#RESULT
 <!-- ----------------------------------------------------------------------- -->
-            <tr class="##cssLine|col|white##">
-                <td style="width:150px;text-align:center;">
+            <tr class="##cssLine|col|white##" title="##showDefaultAction##">
+                <td style="width:150px;text-align:center;" ##clickOnLine##>
                     ##loadValue|status####func_isConfidential##<br/><br/>
                     <b title="n°##loadValue|res_id##">##ifStatement|'#defineLang|_ID_TO_DISPLAY#'==res_id|#loadValue|res_id#|## ##ifStatement|'#defineLang|_ID_TO_DISPLAY#'==chrono_number|#loadValue|alt_identifier#|##</b>
                     ##func_cadenas|'#loadValue|locker_user_id#'|'#loadValue|locker_time#'##  ##radioButton## ##checkBox##
                 </td>
                 <td style="padding: 10px;">
-                    <span style="display: flex;width: 100%;padding-bottom: 20px;align-items: center;">
+                    <span style="display: flex;width: 100%;padding-bottom: 20px;align-items: center;" ##clickOnLine##>
                         <span style="flex:5;font-weight:bold;padding-left: 10px;font-size:15px;">
                             ##loadValue|subject##
                         </span>
@@ -115,22 +115,22 @@ Mods
                         </span>
                     </span>
                     <span style="display: flex;width: 100%;">
-                        <span style="flex:1;" title="##defineLang|_PRIORITY##">
+                        <span style="flex:1;" title="##defineLang|_PRIORITY##" ##clickOnLine##>
                             ##loadValue|priority##
                         </span>
-                        <span style="flex:1;" title="##defineLang|_CATEGORY##">
+                        <span style="flex:1;" title="##defineLang|_CATEGORY##" ##clickOnLine##>
                             ##loadValue|category_img## ##loadValue|category_id##
                         </span>
-                        <span style="flex:1;" title="##defineLang|_CREATION_DATE##">
+                        <span style="flex:1;" title="##defineLang|_CREATION_DATE##" ##clickOnLine##>
                             <i class="fa fa-calendar-alt fa-2x"></i> ##loadValue|creation_date##
                         </span>
-                        <span style="flex:1;" title="##defineLang|_PROCESS_LIMIT_DATE##">
+                        <span style="flex:1;" title="##defineLang|_PROCESS_LIMIT_DATE##" ##clickOnLine##>
                             <i class="fa fa-bell fa-2x"></i> ##loadValue|process_limit_date##
                         </span>
-                        <span style="flex:2;" >
+                        <span style="flex:2;" ##clickOnLine##>
                             <span title="##defineLang|_ASSIGNEE## - ##defineLang|_REDACTOR##">##loadValue|dest_user##</span> <span title="##defineLang|_ENTITY##">(##loadValue|entity_label##)</span>
                         </span>
-                        <span style="flex:1;" title="##defineLang|_TYPE##">
+                        <span style="flex:1;" title="##defineLang|_TYPE##" ##clickOnLine##>
                             <i class="fa fa-file fa-2x"></i> ##loadValue|type_label##
                         </span>
                         <span style="flex:1;" title="##defineLang|_TYPE##">
diff --git a/modules/avis/documents_list_with_avis.php b/modules/avis/documents_list_with_avis.php
index 3d0e52e719e..9d2b0cefcca 100755
--- a/modules/avis/documents_list_with_avis.php
+++ b/modules/avis/documents_list_with_avis.php
@@ -96,7 +96,7 @@ array_push(
     'contact_firstname', 'contact_lastname', 'contact_society', 'user_lastname',
     'user_firstname', 'priority', 'creation_date', 'modification_date', 'admission_date', 'subject',
     'process_limit_date', 'recommendation_limit_date', 'entity_label', 'dest_user', 'category_id', 'type_label',
-    'exp_user_id', 'doc_custom_n1 as count_attachment', 'alt_identifier', 'is_multicontacts', 'locker_user_id', 'locker_time', 'address_id', 'filename'
+    'exp_user_id', 'doc_custom_n1 as count_attachment', 'alt_identifier', 'is_multicontacts', 'locker_user_id', 'locker_time', 'address_id', 'filename', 'res_id as real_dest'
 );
 
 if ($core_tools->is_module_loaded('cases') == true) {
diff --git a/modules/avis/template/documents_list_with_avis.html b/modules/avis/template/documents_list_with_avis.html
index bd0a64ee8d2..0a598d76a84 100755
--- a/modules/avis/template/documents_list_with_avis.html
+++ b/modules/avis/template/documents_list_with_avis.html
@@ -97,14 +97,14 @@ Mods
         
 #!#RESULT
 <!-- ----------------------------------------------------------------------- -->
-            <tr class="##cssLine|col|white##">
-                <td style="width:150px;text-align:center;">
+            <tr class="##cssLine|col|white##" title="##showDefaultAction##">
+                <td style="width:150px;text-align:center;" ##clickOnLine##>
                     ##loadValue|status####func_isConfidential##<br/><br/>
                     <b title="n°##loadValue|res_id##">##ifStatement|'#defineLang|_ID_TO_DISPLAY#'==res_id|#loadValue|res_id#|## ##ifStatement|'#defineLang|_ID_TO_DISPLAY#'==chrono_number|#loadValue|alt_identifier#|##</b>
                     ##func_cadenas|'#loadValue|locker_user_id#'|'#loadValue|locker_time#'##  ##radioButton## ##checkBox##
                 </td>
                 <td style="padding: 10px;">
-                    <span style="display: flex;width: 100%;padding-bottom: 20px;align-items: center;">
+                    <span style="display: flex;width: 100%;padding-bottom: 20px;align-items: center;" ##clickOnLine##>
                         <span style="flex:4;font-weight:bold;padding-left: 10px;font-size:15px;">
                             ##loadValue|subject##
                         </span>
@@ -118,22 +118,22 @@ Mods
                         </span>
                     </span>
                     <span style="display: flex;width: 100%;">
-                        <span style="flex:1;" title="##defineLang|_PRIORITY##">
+                        <span style="flex:1;" title="##defineLang|_PRIORITY##" ##clickOnLine##>
                             ##loadValue|priority##
                         </span>
-                        <span style="flex:1;" title="##defineLang|_CATEGORY##">
+                        <span style="flex:1;" title="##defineLang|_CATEGORY##" ##clickOnLine##>
                             ##loadValue|category_img## ##loadValue|category_id##
                         </span>
-                        <span style="flex:1;" title="##defineLang|_CREATION_DATE##">
+                        <span style="flex:1;" title="##defineLang|_CREATION_DATE##" ##clickOnLine##>
                             <i class="fa fa-calendar-alt fa-2x"></i> ##loadValue|creation_date##
                         </span>
-                        <span style="flex:1;" title="##defineLang|_MODIFICATION_DATE##">
+                        <span style="flex:1;" title="##defineLang|_MODIFICATION_DATE##" ##clickOnLine##>
                             <i class="fa fa-calendar-check fa-2x"></i> ##loadValue|modification_date##
                         </span>
-                        <span style="flex:2;" >
+                        <span style="flex:2;" ##clickOnLine##>
                             <span title="##defineLang|_ASSIGNEE## - ##defineLang|_REDACTOR##">##loadValue|dest_user##</span> <span title="##defineLang|_ENTITY##">(##loadValue|entity_label##)</span>
                         </span>
-                        <span style="flex:1;" title="##defineLang|_TYPE##">
+                        <span style="flex:1;" title="##defineLang|_TYPE##" ##clickOnLine##>
                             <i class="fa fa-file fa-2x"></i> ##loadValue|type_label##
                         </span>
                         <span style="flex:1;" title="##defineLang|_TYPE##">
-- 
GitLab