diff --git a/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc b/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc index b5fa752..98ba15c 100644 --- a/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc @@ -336,11 +336,12 @@ function renderNonEditableLinkedDocuments($oDocument) { return $sToRender; } - function displayActionButtons($oDocument, $bEdit) { global $default; - // TODO: change to view + $iDummyButtons = 0; + + // view $sToRender .= "graphicsUrl/widgets/docactions/view.gif\" border=\"0\" />\n"; if ($bEdit) { // display the check in button if the document is checked out and you checked the document out @@ -350,18 +351,26 @@ function displayActionButtons($oDocument, $bEdit) { } else { $sToRender .= "graphicsUrl/widgets/docactions/checkout.gif\" border=\"0\" />\n"; } + } else { + // display spacing button + $iDummyButtons++; } $sToRender .= "graphicsUrl/widgets/docactions/email.gif\" border=\"0\" />\n"; if ($bEdit) { $sToRender .= "graphicsUrl/widgets/docactions/delete.gif\" border=\"0\" />\n"; + } else { + $iDummyButtons++; } + $sToRender .= "graphicsUrl/widgets/docactions/history.gif\" border=\"0\" />\n"; if ($bEdit) { // documents in collaboration and checked out documents can't be moved if (!$oDocument->getIsCheckedOut() && (!DocumentCollaboration::documentCollaborationStarted($oDocument->getID()))) { $sToRender .= "graphicsUrl/widgets/docactions/move.gif\" border=\"0\" />\n"; } + } else { + $iDummyButtons++; } // display the unsubscribe button if the user is subscribed to the document @@ -375,14 +384,14 @@ function displayActionButtons($oDocument, $bEdit) { // only display the archive button for available documents if (!$oDocument->getIsCheckedOut() && !$oDocument->hasCollaboration() && (!DocumentCollaboration::documentCollaborationStarted($oDocument->getID()))) { $sToRender .= "graphicsUrl/widgets/docactions/archive.gif\" border=\"0\" />\n"; + } else { + $iDummyButtons++; } + $sToRender .= "graphicsUrl/widgets/docactions/dependentdoc.gif\" border=\"0\" />\n"; // spacing hack - if (!$bEdit) { - $sToRender .= " \n"; - $sToRender .= " \n"; - $sToRender .= " \n"; + for ($i=0; $i<$iDummyButtons; $i++) { $sToRender .= " \n"; } @@ -391,8 +400,7 @@ function displayActionButtons($oDocument, $bEdit) { function renderSectionDiv($sDivName, $sHtml) { global $default; - $bNN4 = (($default->browser == "moz") && ($default->version <= "4.79")); - if ($bNN4) { + if ($default->bNN4) { return ""; } else { return ""; @@ -438,8 +446,7 @@ function getPage($oDocument, $bEdit, $sStatusMessage = "") { $sToRender .= ""; // ugly netscape hacks - $bNN4 = (($default->browser == "moz") && ($default->version <= "4.79")); - if (!$bNN4) { + if (!$default->bNN4) { $sToRender .= ""; } return $sToRender;