Commit 02a892d2bb53f8625319e1deeb621f5b1b22fc49
1 parent
c307280f
Added edit link to document routing table
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@686 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
7 additions
and
5 deletions
presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc
| @@ -73,17 +73,19 @@ function renderTypeSpecificMetaData($oDocument) { | @@ -73,17 +73,19 @@ function renderTypeSpecificMetaData($oDocument) { | ||
| 73 | } | 73 | } |
| 74 | 74 | ||
| 75 | function renderDocumentRouting($oDocument) { | 75 | function renderDocumentRouting($oDocument) { |
| 76 | - $sQuery = "SELECT R.name AS role_name, COALESCE(U.Name, 'Not assigned') AS name, GFAL.precedence AS precedence " . | 76 | + global $default; |
| 77 | + $sQuery = "SELECT GFAL.id as id, R.name AS role_name, COALESCE(U.Name, 'Not assigned') AS name, GFAL.precedence AS precedence, 'Edit' as edit " . | ||
| 77 | "FROM documents AS D INNER JOIN groups_folders_approval_link AS GFAL ON D.folder_id = GFAL.folder_id " . | 78 | "FROM documents AS D INNER JOIN groups_folders_approval_link AS GFAL ON D.folder_id = GFAL.folder_id " . |
| 78 | "INNER JOIN roles AS R ON GFAL.role_id = R.id " . | 79 | "INNER JOIN roles AS R ON GFAL.role_id = R.id " . |
| 79 | "LEFT OUTER JOIN folders_users_roles_link AS FURL ON FURL.folder_id = D.folder_id " . | 80 | "LEFT OUTER JOIN folders_users_roles_link AS FURL ON FURL.folder_id = D.folder_id " . |
| 80 | "LEFT OUTER JOIN users AS U ON FURL.user_id = U.id " . | 81 | "LEFT OUTER JOIN users AS U ON FURL.user_id = U.id " . |
| 81 | "WHERE D.id = " . $oDocument->getID() . " " . | 82 | "WHERE D.id = " . $oDocument->getID() . " " . |
| 82 | "ORDER BY GFAL.precedence, role_name ASC"; | 83 | "ORDER BY GFAL.precedence, role_name ASC"; |
| 83 | - | ||
| 84 | - $aColumns = array("role_name", "name", "precedence"); | ||
| 85 | - $aColumnHeaders = array("Role", "Player", "Seq"); | ||
| 86 | - $oPatternTableSqlQuery = & new PatternTableSqlQuery($sQuery, $aColumns, $aColumnHeaders, "10%", true); | 84 | + |
| 85 | + $aColumns = array("role_name", "name", "precedence", "edit"); | ||
| 86 | + $aColumnHeaders = array("Role", "Player", "Seq", ""); | ||
| 87 | + $aColumnTypes = array(1,1,1,3); | ||
| 88 | + $oPatternTableSqlQuery = & new PatternTableSqlQuery($sQuery, $aColumns, $aColumnTypes, $aColumnHeaders, "10%", "$default->owl_root_url/control.php?action=modifyDocumentRouting&fFolderCollaborationID=","id"); | ||
| 87 | $oPatternTableSqlQuery->setTableHeading("Document Routing"); | 89 | $oPatternTableSqlQuery->setTableHeading("Document Routing"); |
| 88 | return $oPatternTableSqlQuery->render(); | 90 | return $oPatternTableSqlQuery->render(); |
| 89 | 91 |