getSubFolders(), $user, M_READ);
$documents = LetoDMS_DMS::filterAccess($folder->getDocuments(), $user, M_READ);
if ($level+1 < count($path))
$nextFolderID = $path[$level+1]->getID();
else
$nextFolderID = -1;
if ($level == 0) {
print "
\n";
}
print " - \n";
print "
0) UI::printImgPath("minus.png");
else UI::printImgPath("blank.png");
print "\" border=0>\n";
if ($folder->getAccessMode($user) >= M_READ) {
print "getID() . ", '" . sanitizeString($folder->getName()) . "')\">";
print "
".$folder->getName()."\n";
}
else
print "
".$folder->getName()."\n";
print " \n";
print "";
for ($i = 0; $i < count($subFolders); $i++) {
if ($subFolders[$i]->getID() == $nextFolderID)
printTree($path, $level+1);
else {
print "- \n";
$subFolders_ = LetoDMS_DMS::filterAccess($subFolders[$i]->getSubFolders(), $user, M_READ);
$documents_ = LetoDMS_DMS::filterAccess($subFolders[$i]->getDocuments(), $user, M_READ);
if (count($subFolders_) + count($documents_) > 0)
print "getID()."\">
";
else
print "
";
print "
".$subFolders[$i]->getName()."\n";
print " ";
}
}
for ($i = 0; $i < count($documents); $i++) {
print "- \n";
print "
";
print "getID().",'".sanitizeString($documents[$i]->getName())."');\">
".$documents[$i]->getName()."";
print " ";
}
print "
\n";
if ($level == 0) {
print "
\n";
}
}
UI::htmlStartPage(getMLText("choose_target_document"));
UI::globalBanner();
UI::pageNavigation(getMLText("choose_target_document"));
?>
getFolder($folderid);
UI::contentContainerStart();
printTree($folder->getPath());
UI::contentContainerEnd();
?>