diff --git a/presentation/lookAndFeel/knowledgeTree/administration/doccheckoutmanagement/editDocCheckoutBL.php b/presentation/lookAndFeel/knowledgeTree/administration/doccheckoutmanagement/editDocCheckoutBL.php index 170d1fd..3fdc16e 100644 --- a/presentation/lookAndFeel/knowledgeTree/administration/doccheckoutmanagement/editDocCheckoutBL.php +++ b/presentation/lookAndFeel/knowledgeTree/administration/doccheckoutmanagement/editDocCheckoutBL.php @@ -14,7 +14,7 @@ if (checkSession()) { require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc"); require_once("editDocCheckoutUI.inc"); - require_once("$default->fileSystemRoot/lib/documentmanagement/document.inc"); + require_once("$default->fileSystemRoot/lib/documentmanagement/Document.inc"); require_once("$default->fileSystemRoot/lib/security/permission.inc"); require_once("$default->fileSystemRoot/lib/links/link.inc"); require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc"); @@ -34,9 +34,8 @@ if (checkSession()) { if (($oDoc->getIsCheckedOut() > 0 && $fDocCheckout=="on" ) || ($oDoc->getIsCheckedOut() == 0 && $fDocCheckout=="" )){ - - $oPatternCustom->setErrorMessage("No changes were made to the document checkout."); - }else { + $main->setErrorMessage("No changes were made to the document checkout."); + } else { if ($fDocCheckout=="on"){ $oDoc->setIsCheckedOut(1); }else { @@ -46,7 +45,7 @@ if (checkSession()) { if ($oDoc->update()){ $oPatternCustom->addHtml(getEditCheckoutSuccessPage()); } else { - $oPatternCustom->setErrorMessage("Error while trying to update the document checkout."); + $main->setErrorMessage("Error while trying to update the document checkout."); } } } diff --git a/presentation/lookAndFeel/knowledgeTree/administration/doccheckoutmanagement/listDocumentsBL.php b/presentation/lookAndFeel/knowledgeTree/administration/doccheckoutmanagement/listDocumentsBL.php index 5bc97cf..ebf649e 100644 --- a/presentation/lookAndFeel/knowledgeTree/administration/doccheckoutmanagement/listDocumentsBL.php +++ b/presentation/lookAndFeel/knowledgeTree/administration/doccheckoutmanagement/listDocumentsBL.php @@ -32,31 +32,31 @@ if (checkSession()) { if(checkSession()) { - $oPatternCustom->addHtml(renderHeading("Documents")); // Create the Heading + $oPatternCustom->addHtml(renderHeading("Checked out Documents")); // Create the Heading $main->setFormAction($_SERVER['PHP_SELF']); - $sQuery = "SELECT documents.id as DocId, documents.name as Name, documents.filename as File, is_checked_out as CheckedOut, " . + $sQuery = "SELECT documents.id as DocId, documents.name as Name, documents.filename as File, " . "CASE WHEN users.name Is Null THEN '* No one' ELSE users.name END AS UserName, " . - "'Edit Checkout' " . + "'Check In' " . "FROM documents left join users " . - "on documents.checked_out_user_id = users.id "; + "on documents.checked_out_user_id = users.id " . + "WHERE documents.is_checked_out = 1"; - $aColumns = array("Name", "File", "CheckedOut", "UserName", "Edit Checkout"); - $aColumnNames = array("Name", "File", "Checked Out?", "Checked Out to", "Edit Checkout"); - $aColumnTypes = array(1,1,2,1,3); + $aColumns = array("Name", "File", "UserName", "Check In"); + $aColumnNames = array("Name", "File", "Checked Out by", ""); + $aColumnTypes = array(1,1,1,3); $aDBColumnArray = array("DocId"); $aQueryStringVariableNames = array("fDocID"); - $aHyperLinkURL = array( 4=> "$default->rootUrl/control.php?action=editDocCheckout"); + $aHyperLinkURL = array( 3=> "$default->rootUrl/control.php?action=editDocCheckout"); $oSearchResults = & new PatternTableSqlQuery($sQuery, $aColumns, $aColumnTypes, $aColumnNames, "100%", $aHyperLinkURL,$aDBColumnArray,$aQueryStringVariableNames); - $oSearchResults->setDisplayColumnHeadings(true); - $htmlTables = $oSearchResults->render() ; + $oSearchResults->setEmptyTableMessage("No checked out documents"); - $oPatternCustom->addHtml($htmlTables); + $oPatternCustom->addHtml($oSearchResults->render()); } // end of if checksession