From e7262b0b61b8e5d0f762cccc8fb6824b6438e54e Mon Sep 17 00:00:00 2001 From: michael Date: Thu, 10 Jul 2003 15:24:43 +0000 Subject: [PATCH] implemented action button spacing --- presentation/lookAndFeel/knowledgeTree/documentmanagement/viewUI.inc | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) 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; -- libgit2 0.21.4