Commit 02a892d2bb53f8625319e1deeb621f5b1b22fc49

Authored by rob
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
presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc
... ... @@ -73,17 +73,19 @@ function renderTypeSpecificMetaData($oDocument) {
73 73 }
74 74  
75 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 78 "FROM documents AS D INNER JOIN groups_folders_approval_link AS GFAL ON D.folder_id = GFAL.folder_id " .
78 79 "INNER JOIN roles AS R ON GFAL.role_id = R.id " .
79 80 "LEFT OUTER JOIN folders_users_roles_link AS FURL ON FURL.folder_id = D.folder_id " .
80 81 "LEFT OUTER JOIN users AS U ON FURL.user_id = U.id " .
81 82 "WHERE D.id = " . $oDocument->getID() . " " .
82 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 89 $oPatternTableSqlQuery->setTableHeading("Document Routing");
88 90 return $oPatternTableSqlQuery->render();
89 91  
... ...