Commit 908bb68ab43555688e8a0fe8dcca2e127e447bba
1 parent
14c09a51
don't allow browsing if you don't have permission to add a document to the current folder
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2428 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
14 additions
and
14 deletions
presentation/lookAndFeel/knowledgeTree/documentmanagement/addDocumentUI.inc
| ... | ... | @@ -156,24 +156,24 @@ function getPage($iFolderID, $iDocumentTypeID, $iDependantDocumentID = null, $sM |
| 156 | 156 | $sToRender .= "</table>"; |
| 157 | 157 | |
| 158 | 158 | } else { |
| 159 | - // only allow document type choosing if the user has write permission | |
| 159 | + // only allow document type choosing and display folder list if the user has write permission | |
| 160 | 160 | if (Permission::userHasFolderWritePermission($iFolderID)) { |
| 161 | 161 | $sToRender .= getDocumentType($iFolderID, $iDocumentTypeID, $iDependantDocumentID); |
| 162 | 162 | $sActionButtons .= generateControllerLink("browse", "fFolderID=$iFolderID", "<img src=\"$default->graphicsUrl/widgets/cancel.gif\" border=\"0\"/>"); |
| 163 | - } | |
| 164 | 163 | |
| 165 | - $sToRender .= "<table border=\"0\" width=\"100%\" >\n"; | |
| 166 | - $sToRender .= "<tr><td>$sActionButtons</td></tr>"; | |
| 167 | - $sToRender .= "</table>"; | |
| 168 | - | |
| 169 | - // display folders for browsing | |
| 170 | - $sToRender .= "<table border=\"0\" width=\"100%\">\n"; | |
| 171 | - $sToRender .= "<tr>\n"; | |
| 172 | - $sToRender .= "\t<td>" . renderFolderList($iFolderID, "/control.php?action=addDocument" . $sQueryString) . "<td>\n"; | |
| 173 | - $sToRender .= "</tr>\n"; | |
| 174 | - $sToRender .= "<tr>\n"; | |
| 175 | - $sToRender .= "</tr>"; | |
| 176 | - $sToRender .= "</table><br>\n"; | |
| 164 | + $sToRender .= "<table border=\"0\" width=\"100%\" >\n"; | |
| 165 | + $sToRender .= "<tr><td>$sActionButtons</td></tr>"; | |
| 166 | + $sToRender .= "</table>"; | |
| 167 | + | |
| 168 | + // display folders for browsing | |
| 169 | + $sToRender .= "<table border=\"0\" width=\"100%\">\n"; | |
| 170 | + $sToRender .= "<tr>\n"; | |
| 171 | + $sToRender .= "\t<td>" . renderFolderList($iFolderID, "/control.php?action=addDocument" . $sQueryString) . "<td>\n"; | |
| 172 | + $sToRender .= "</tr>\n"; | |
| 173 | + $sToRender .= "<tr>\n"; | |
| 174 | + $sToRender .= "</tr>"; | |
| 175 | + $sToRender .= "</table><br>\n"; | |
| 176 | + } | |
| 177 | 177 | } |
| 178 | 178 | |
| 179 | 179 | return $sToRender; | ... | ... |