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,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