, Jam Warehouse (Pty) Ltd, South Africa * @package presentation.lookAndFeel.knowledgeTree.documentmanagement */ /** * Displays a link to view document details * * @param object the document to display * @param boolean whether to display the entire path to the document or not */ function displayDocumentLink($oDocument, $bDisplayFullPath = false) { global $default; $sIconUrl = $oDocument->getMimeTypeIconUrl(); $sIconPath = ($sIconUrl ? generateImage($sIconUrl) : generateImage("$default->graphicsUrl/star.gif")); $sLinkText = $oDocument->getName(); if ($bDisplayFullPath) { // prepend folder path $sLinkText = Folder::getFolderDisplayPath($oDocument->getFolderID()) . " > " . $sLinkText; } return generateLink("$default->rootUrl/control.php", "action=viewDocument&fDocumentID=" . $oDocument->getID(), $sIconPath . $sLinkText); } /** * Prompts the user for a check in comment and revision type * * @param object the document we're checking in */ function renderCheckInPage($oDocument) { global $default; $sToRender = "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
Select the file to check in:
\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
Enter a check in comment for '" . $oDocument->getName() . "'
\n"; $sToRender .= " Major CheckIn\n"; $sToRender .= " Minor CheckIn\n"; $sToRender .= "
\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
graphicsUrl/widgets/checkin.gif\" value=\"Submit\" />\n"; $sToRender .= "rootUrl/control.php?action=viewDocument&fDocumentID=" . $oDocument->getID() . "\">graphicsUrl/widgets/cancel.gif\" border=\"0\">
\n"; return $sToRender; } /** * Prompts the user for a checkout comment * * @param object the document we're checking out */ function renderCheckOutPage($oDocument) { global $default; $sToRender = "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
Enter a check out comment for '" . $oDocument->getName() . "'
graphicsUrl/widgets/checkout.gif\" value=\"Submit\" />\n"; $sToRender .= "rootUrl/control.php?action=viewDocument&fDocumentID=" . $oDocument->getID() . "\">graphicsUrl/widgets/cancel.gif\" border=\"0\">
\n"; return $sToRender; } ?>