, Jam Warehouse (Pty) Ltd, South Africa * @package documentmanagement */ /** * 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") . ":
"; /* $sToRender .= "
"; $sToRender .= "\n"; $sToRender .= ""; $sToRender .= "\"browse\"\n"; */ $sToRender .= "
\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "getID() . "\"/>\n"; // if collaboration has started then revisions are minor if (DocumentCollaboration::documentCollaborationStarted($oDocument->getID())) { $sToRender .= "\n"; // else there is no collaboration, revisions are major (or override?) } else { $sToRender .= "\n"; } /* $sToRender .= "\n"; $sToRender .= "\n"; */ $sToRender .= "
" . _("Enter a check in comment for the document") . "
\n"; $sToRender .= " Minor Revision\n"; $sToRender .= "
\n"; $sToRender .= " Major Revision\n"; $sToRender .= "
\n"; $sToRender .= "\n"; $sToRender .= "\n"; // FIXME: if the document name contains an apostrophe this js doesn't work $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
getFileName() . " with ' + document.MainForm.fFile.value + '?'); } else return false;\"/>\n"; $sToRender .= "rootUrl/control.php?action=viewDocument&fDocumentID=" . $oDocument->getID() . "\">
\n"; /* $sToRender .= "\n\n\n\n"; */ return $sToRender; } /** * Displays the document view page with additional input controls * for checking in the document * * @param object the document to view and check out */ function getCheckInPage($oDocument) { $sToRender .= renderHeading(_("Check In Document")); $sToRender .= renderDocumentPath($oDocument, false) . "\n\n"; $sToRender .= renderCheckInPage($oDocument); $sToRender .= renderDocumentData($oDocument, $bEdit); return $sToRender; } ?>