Commit 003d46f06e45eee676a5f44057220c92f50854c5

Authored by Michael Joseph
1 parent 32585bc8

corrected controller links, and added permission check


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1642 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/documentmanagement/addDocumentUI.inc
@@ -31,15 +31,17 @@ function getDocumentListForFolder($fFolderID) { @@ -31,15 +31,17 @@ function getDocumentListForFolder($fFolderID) {
31 function getBrowsePage($fFolderID) { 31 function getBrowsePage($fFolderID) {
32 $sToRender = "<table border=\"0\">\n"; 32 $sToRender = "<table border=\"0\">\n";
33 $sToRender .= "<tr>\n"; 33 $sToRender .= "<tr>\n";
34 - $sToRender .= "\t<td>" . renderFolderPath($fFolderID, "$default->uiDirectory/documentmanagement/management/addDocument.php") . "</td>\n"; 34 + $sToRender .= "\t<td>" . renderFolderPath($fFolderID, "/control.php?action=addDocument") . "</td>\n";
35 $sToRender .= "</tr>\n"; 35 $sToRender .= "</tr>\n";
36 $sToRender .= "</table>\n"; 36 $sToRender .= "</table>\n";
37 $sToRender .= "<table border=\"0\">\n"; 37 $sToRender .= "<table border=\"0\">\n";
38 $sToRender .= "<tr>\n"; 38 $sToRender .= "<tr>\n";
39 - $sToRender .= "\t<td>" . renderFolderList($fFolderID, "control.php?action=addDocument") . "<td>\n"; 39 + $sToRender .= "\t<td>" . renderFolderList($fFolderID, "/control.php?action=addDocument") . "<td>\n";
40 $sToRender .= "</tr>\n"; 40 $sToRender .= "</tr>\n";
41 $sToRender .= "<tr>\n"; 41 $sToRender .= "<tr>\n";
42 - $sToRender .= "<td>" . getDocumentListForFolder($fFolderID) . "</td>\n"; 42 + if (Permission::userHasFolderReadPermission($fFolderID)) {
  43 + $sToRender .= "<td>" . getDocumentListForFolder($fFolderID) . "</td>\n";
  44 + }
43 $sToRender .= "</tr>"; 45 $sToRender .= "</tr>";
44 $sToRender .= "</table><br>\n"; 46 $sToRender .= "</table><br>\n";
45 return $sToRender; 47 return $sToRender;
@@ -65,7 +67,7 @@ function getBrowseAddPage($fFolderID) { @@ -65,7 +67,7 @@ function getBrowseAddPage($fFolderID) {
65 $sToRender .= "</table>\n"; 67 $sToRender .= "</table>\n";
66 $sToRender .= "<table border=\"0\" width=\"100%\">\n"; 68 $sToRender .= "<table border=\"0\" width=\"100%\">\n";
67 $sToRender .= "<tr>\n"; 69 $sToRender .= "<tr>\n";
68 - $sToRender .= "\t<td>" . renderFolderList($fFolderID, "control.php?action=addDocument") . "<td>\n"; 70 + $sToRender .= "\t<td>" . renderFolderList($fFolderID, "/control.php?action=addDocument") . "<td>\n";
69 $sToRender .= "</tr>\n"; 71 $sToRender .= "</tr>\n";
70 $sToRender .= "<tr>\n"; 72 $sToRender .= "<tr>\n";
71 $sToRender .= "<td>" . getDocumentListForFolder($fFolderID) . "</td>\n"; 73 $sToRender .= "<td>" . getDocumentListForFolder($fFolderID) . "</td>\n";