";
- } else {
- $sToRender = "
";
- }
- $sToRender .= renderHeading("Document Detail");
- $sToRender .= renderDocumentPath($oDocument, ($sHtml == "")) . "\n\n";
-
- $sToRender .= "
";
- $sToRender .= "
";
-
- $sToRender .= renderSectionDiv("documentData", renderDocumentData($oDocument, $bEdit));
- $sToRender .= renderDocumentArchiveSettings($oDocument, "archiveSettings", $bEdit);
- if ($bEdit) {
- $sToRender .= renderEditableDocumentRouting($oDocument, "documentRouting");
- } else {
- $sToRender .= renderNonEditableDocumentRouting($oDocument, "documentRouting");
- }
-
- $sToRender .= renderGenericMetaData($oDocument, "genericMetaData", $bEdit);
- if ($bEdit) {
- $sToRender .= renderEditableLinkedDocuments($oDocument, "linkedDocuments");
- } else {
- $sToRender .= renderNonEditableLinkedDocuments($oDocument, "linkedDocuments", $bEdit);
- }
- $sToRender .= renderTypeSpecificMetaData($oDocument, "typeSpecificMetaData", $bEdit);
-
- if ( $default->browser == "ie" ) {
- $sToRender .= "
";
- } else {
- $sToRender .= "
";
- }
+
+ $sToRender = "
";
+ $sToRender .= renderHeading("Document Detail");
+ $sToRender .= renderDocumentPath($oDocument, true) . "\n\n";
+ $sToRender .= "
";
+ $sToRender .= "";
+ $sToRender .= "";
+
+ // if we have a status message, then make the section links refresh to viewDocument with the fShowSection variable
+ // ie. effectively removes statusMessage on next click
+ $bDisplayLink = ($sStatusMessage) ? true : false;
+ $sToRender .= renderDocumentSection("documentData", "Document Data", $bDisplayLink, $oDocument->getID());
+ $sToRender .= renderDocumentSection("genericMetaData", "Generic Meta Data", $bDisplayLink, $oDocument->getID());
+ $sToRender .= renderDocumentSection("typeSpecificMetaData", "Type Specific Meta Data", $bDisplayLink, $oDocument->getID());
+ $sToRender .= renderDocumentSection("archiveSettings", "Archive Settings", $bDisplayLink, $oDocument->getID());
+ $sToRender .= renderDocumentSection("documentRouting", "Document Routing", $bDisplayLink, $oDocument->getID());
+ $sToRender .= renderDocumentSection("linkedDocuments", "Linked Documents", $bDisplayLink, $oDocument->getID());
+ $sToRender .= " ";
+ $sToRender .= " | ";
+ $sToRender .= "\n";
+ $sToRender .= displayActionButtons($oDocument, $bEdit);
+ $sToRender .= " \n";
+ $sToRender .= " |
";
+ $sToRender .= "
";
+ $sToRender .= "
";
+
+ // ugly netscape hacks
+ $bNN4 = (($default->browser == "moz") && ($default->version <= "4.79"));
+ if (!$bNN4) {
+ $sToRender .= "
";
+ }
+ $sToRender .= renderSectionDiv("documentData", renderDocumentData($oDocument, $bEdit, $sStatusMessage));
+ $sToRender .= renderSectionDiv("genericMetaData", renderGenericMetaData($oDocument, $bEdit));
+ $sToRender .= renderSectionDiv("typeSpecificMetaData", renderTypeSpecificMetaData($oDocument, $bEdit));
+ $sToRender .= renderSectionDiv("archiveSettings", renderDocumentArchiveSettings($oDocument, $bEdit));
+ if ($bEdit) {
+ $sToRender .= renderSectionDiv("documentRouting", renderEditableDocumentRouting($oDocument));
+ $sToRender .= renderSectionDiv("linkedDocuments", renderEditableLinkedDocuments($oDocument));
+ } else {
+ $sToRender .= renderSectionDiv("documentRouting", renderNonEditableDocumentRouting($oDocument));
+ $sToRender .= renderSectionDiv("linkedDocuments", renderNonEditableLinkedDocuments($oDocument, $bEdit));
+ }
+ if (!$bNN4) {
+ $sToRender .= "
";
+ }
return $sToRender;
}
+function getStatusPage($oDocument, $sStatusMessage) {
+ global $default;
+
+ $sToRender .= renderHeading("Document Detail");
+ $sToRender .= renderDocumentPath($oDocument, false) . "\n\n";
+ $sToRender .= "
";
+
+ // if we have a status message, then make the section links refresh to viewDocument with the fShowSection variable
+ // ie. effectively removes statusMessage on next click
+ $bDisplayLink = ($sStatusMessage) ? true : false;
+
+ $sToRender .= renderDocumentSection("documentData", "Document Data", $bDisplayLink, $oDocument->getID());
+ $sToRender .= renderDocumentSection("genericMetaData", "Generic Meta Data", $bDisplayLink, $oDocument->getID());
+ $sToRender .= renderDocumentSection("typeSpecificMetaData", "Type Specific Meta Data", $bDisplayLink, $oDocument->getID());
+ $sToRender .= renderDocumentSection("archiveSettings", "Archive Settings", $bDisplayLink, $oDocument->getID());
+ $sToRender .= renderDocumentSection("documentRouting", "Document Routing", $bDisplayLink, $oDocument->getID());
+ $sToRender .= renderDocumentSection("linkedDocuments", "Linked Documents", $bDisplayLink, $oDocument->getID());
+ $sToRender .= "
";
+ $sToRender .= renderDocumentData($oDocument, false, $sStatusMessage);
+ return $sToRender;
+}
function getWebPublishPage($oDocument) {
global $default;
$oPatternListBox = & new PatternListBox($default->owl_web_sites_table, "web_site_name", "id", "fWebSiteID");
+ $sToRender .= renderHeading("Document Detail");
+ $sToRender .= renderDocumentPath($oDocument, false) . "\n\n";
+
$sToRender .= "
\n";
$sToRender .= "\t";
$sToRender .= "\t\t| Choose the website to publish to: | \n";
@@ -476,11 +500,12 @@ function getWebPublishPage($oDocument) {
$sToRender .= "return true;\n}\n";
$sToRender .= "//-->\n\n\n";
- return getPage($oDocument, false, $sToRender);
+ $sToRender .= renderDocumentData($oDocument, $bEdit);
+
+ return $sToRender;
}
function wrapInTable($sHtml) {
return "\n\t\t\t\n";
}
-
?>
\ No newline at end of file