}
function getNumberOfDocuments($stateId = 1) {
- if (isset($this->data_array['numberFiles'][$stateId])) {
- echo "from cache";
+ if (isset($this->data_array['numberFiles'][$stateId]))
return $this->data_array['numberFiles'][$stateId];
- }
$res = db_query_params('select count(*) from docdata_vw where doc_group = $1 and group_id = $2 and stateid = $3',
array($this->getID(), $this->Group->getID(), $stateId));
$returnPath .= '/'.$this->getName();
}
}
- if (!sizeof($returnPath))
+ if (!strlen($returnPath))
$returnPath = '/';
return $returnPath;
echo '<a href="#" class="tabtitle" id="docman-additem" title="'. _('Add a new item in this folder') . '" >'. html_image('docman/insert-directory.png',22,22,array('alt'=>'additem')). '</a>';
}
- $numFiles = $ndg->getNumberOfDocuments();
+ $numFiles = $ndg->getNumberOfDocuments(1);
if (forge_check_perm('docman', $group_id, 'approve'))
$numPendingFiles = $ndg->getNumberOfDocuments(3);
if ($numFiles || (isset($numPendingFiles) && $numPendingFiles))