diff --git a/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc b/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc index 9297c89..7840309 100644 --- a/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc @@ -173,16 +173,18 @@ function renderNonEditableDocumentRouting($oDocument) { function renderDocumentArchiveSettings($oDocument) { global $default; - $sQuery = "SELECT d.id, expiration_date, utilisation_threshold, 'Edit' as edit FROM $default->owl_archive_settings_table AS a " . - "INNER JOIN $default->owl_documents_table as d on a.document_id=d.id " . + $sQuery = "SELECT d.id, atl.name, 'Edit' AS edit FROM $default->owl_document_archiving_table AS da " . + "INNER JOIN $default->owl_archiving_type_lookup_table AS atl ON da.archiving_type_id=atl.id " . + "INNER JOIN $default->owl_documents_table AS d ON da.document_id=d.id " . "WHERE d.id = " . $oDocument->getID(); - $aColumns = array("expiration_date", "utilisation_threshold", "edit"); - $aColumnHeaders = array("Expiration Date", "Utilisation Threshold"); - $aColumnTypes = array(1,1,3); + $aColumns = array("name", "edit"); + $aColumnHeaders = array("Archiving Type"); + $aColumnTypes = array(1,3); $aDBColumnArray = array("id"); $aQueryStringVariableNames = array("fDocumentID"); - $oPatternTableSqlQuery = & new PatternTableSqlQuery($sQuery, $aColumns, $aColumnTypes, $aColumnHeaders, "90%", "$default->rootUrl/control.php?action=modifyDocumentArchiveSettings",$aDBColumnArray,$aQueryStringVariableNames); + $aLinkURLs = array(1=>"$default->rootUrl/control.php?action=modifyDocumentArchiveSettings"); + $oPatternTableSqlQuery = & new PatternTableSqlQuery($sQuery, $aColumns, $aColumnTypes, $aColumnHeaders, "90%", $aLinkURLs ,$aDBColumnArray,$aQueryStringVariableNames); $oPatternTableSqlQuery->setTableHeading("Archiving Settings"); $oPatternTableSqlQuery->setEmptyTableMessage("No archiving settings"); $oPatternTableSqlQuery->setDisplayColumnHeadings(true); @@ -219,7 +221,7 @@ function displayActionButtons($oDocument, $bEdit) { } $sToRender .= "
| " . renderDocumentArchiveSettings($oDocument) . " | \n"; $sToRender .= "\t|
| rootUrl/control.php?action=modifyDocumentArchiveSettings&fDocumentID=$iDocumentID\"> | \n";
+ $sToRender .= "\t\trootUrl/control.php?action=addDocumentArchiveSettings&fDocumentID=$iDocumentID\"> | \n";
$sToRender .= "\t
| " . renderEditableDocumentRouting($oDocument) . " | \n"; $sToRender .= "\t