diff --git a/htdocs/core/lib/company.lib.php b/htdocs/core/lib/company.lib.php
index 92b5676746c..c979f734b5e 100644
--- a/htdocs/core/lib/company.lib.php
+++ b/htdocs/core/lib/company.lib.php
@@ -897,7 +897,7 @@ function show_addresses($conf,$langs,$db,$object,$backtopage='')
*/
function show_actions_todo($conf,$langs,$db,$object,$objcon='',$noprint=0)
{
- global $bc,$user;
+ global $bc,$user,$conf;
// Check parameters
if (! is_object($object)) dol_print_error('','BadParameter');
@@ -915,12 +915,22 @@ function show_actions_todo($conf,$langs,$db,$object,$objcon='',$noprint=0)
$out.="\n";
$out.='
';
$out.='';
- $out.='| ';
+ if($conf->global->AGENDA_USE_EVENT_TYPE) $out.=' | ';
+ else $out.=' | ';
if (get_class($object) == 'Societe') $out.='';
$out.=$langs->trans("ActionsToDoShort");
if (get_class($object) == 'Societe') $out.='';
$out.=' | ';
- $out.='';
+
+ if($conf->global->AGENDA_USE_EVENT_TYPE) {
+ $out.=' | ';
+ $out.=$langs->trans("Type");
+ $out.=' | ';
+ $out.='';
+ } else {
+ $out.=' | ';
+ }
+
$out.=' | ';
$out.='
';
@@ -965,7 +975,7 @@ function show_actions_todo($conf,$langs,$db,$object,$objcon='',$noprint=0)
$var = !$var;
$obj = $db->fetch_object($result);
-
+ $actionstatic->fetch($obj->id);
$datep=$db->jdate($obj->dp);
$datep2=$db->jdate($obj->dp2);
@@ -999,8 +1009,13 @@ function show_actions_todo($conf,$langs,$db,$object,$objcon='',$noprint=0)
// Title of event
//$out.=''.dol_trunc($obj->label,40).' | ';
- $out.=''.$actionstatic->getNomUrl(1,120).' | ';
-
+ $out.=''.$actionstatic->getNomUrl(1,120).' | ';
+
+ if($conf->global->AGENDA_USE_EVENT_TYPE) {
+ $out.= '';
+ $out.=$actionstatic->type;
+ $out.=' | ';
+ }
// Contact pour cette action
if (empty($objcon->id) && $obj->fk_contact > 0)
{
@@ -1063,7 +1078,7 @@ function show_actions_todo($conf,$langs,$db,$object,$objcon='',$noprint=0)
*/
function show_actions_done($conf,$langs,$db,$object,$objcon='',$noprint=0)
{
- global $bc,$user;
+ global $bc,$user,$conf;
// Check parameters
if (! is_object($object)) dol_print_error('','BadParameter');
@@ -1202,12 +1217,22 @@ function show_actions_done($conf,$langs,$db,$object,$objcon='',$noprint=0)
$out.="\n";
$out.='';
$out.='';
- $out.='| ';
+ if($conf->global->AGENDA_USE_EVENT_TYPE) $out.=' | ';
+ else $out.=' | ';
if (get_class($object) == 'Societe') $out.='';
$out.=$langs->trans("ActionsDoneShort");
if (get_class($object) == 'Societe') $out.='';
$out.=' | ';
- $out.='';
+
+ if($conf->global->AGENDA_USE_EVENT_TYPE) {
+ $out.=' | ';
+ $out.=$langs->trans("Type");
+ $out.=' | ';
+ $out.='';
+ } else {
+ $out.=' | ';
+ }
+
$out.=' | ';
$out.='
';
@@ -1215,7 +1240,7 @@ function show_actions_done($conf,$langs,$db,$object,$objcon='',$noprint=0)
{
$var=!$var;
$out.="";
-
+ $actionstatic->fetch($histo[$key]['id']);
// Champ date
$out.='| ';
$out.=dol_print_date($histo[$key]['datestart'],'dayhour');
@@ -1251,7 +1276,12 @@ function show_actions_done($conf,$langs,$db,$object,$objcon='',$noprint=0)
$out.=dol_trunc($libelle,120);
}
$out.=' | ';
-
+
+ if($conf->global->AGENDA_USE_EVENT_TYPE) {
+ $out.='';
+ $out.=$actionstatic->type;
+ $out.=' | ';
+ }
// Title of event
//$out.=''.dol_trunc($histo[$key]['note'], 40).' | ';