diff --git a/htdocs/ecm/docmine.php b/htdocs/ecm/docmine.php
index 47eddd95c5d..2b2fc045c60 100644
--- a/htdocs/ecm/docmine.php
+++ b/htdocs/ecm/docmine.php
@@ -317,7 +317,10 @@ foreach($filearray as $key => $file)
{
$var=!$var;
print "
| ";
- echo ''.$file['name'].'';
+ echo '';
+ print img_mime($file['name']).' ';
+ print $file['name'];
+ print '';
print " | \n";
print ''.dol_print_size($file['size']).' | ';
print ''.dolibarr_print_date($file['date'],"dayhour").' | ';
diff --git a/htdocs/ecm/ecmdirectory.class.php b/htdocs/ecm/ecmdirectory.class.php
index 13ba81d972b..db5cc6e7433 100644
--- a/htdocs/ecm/ecmdirectory.class.php
+++ b/htdocs/ecm/ecmdirectory.class.php
@@ -44,10 +44,13 @@ class EcmDirectory // extends CommonObject
var $label;
var $fk_parent;
var $description;
- var $tms;
-
+ var $cachenbofdoc;
+ var $date_c;
+ var $date_m;
+
var $cats=array();
-
+ var $motherof=array();
+
/**
* \brief Constructor
@@ -549,14 +552,17 @@ class EcmDirectory // extends CommonObject
$sql.= " WHERE rowid=".$this->id;
dolibarr_syslog("EcmDirectories::refreshcachenboffile sql=".$sql, LOG_DEBUG);
$resql = $this->db->query($sql);
- if (! $resql)
+ if ($resql)
+ {
+ $this->cachenbofdoc=sizeof($filelist);
+ return 1;
+ }
+ else
{
$this->error="Error ".$this->db->lasterror();
dolibarr_syslog("EcmDirectories::refreshcachenboffile ".$this->error, LOG_ERR);
return -1;
}
-
- return 1;
}
}