From 85dbb5a71b217ac0c6c4cb8c2f145d8c126141e5 Mon Sep 17 00:00:00 2001 From: Michael Joseph Date: Fri, 24 Jan 2003 09:18:05 +0000 Subject: [PATCH] changed displayFolderPathLink to handle an array of folderIDs instead of folderNames added optional link page parameter to displayFolderPathLink and displayFolderLink --- presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc | 54 ++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 40 insertions(+), 14 deletions(-) diff --git a/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc b/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc index 0c9de04..217b1eb 100644 --- a/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc @@ -1,32 +1,58 @@ 0) ? $sPathLinks . " > " . $sLink : $sLink; } return $sPathLinks; } -function displayFolderLink($oFolder) { + +/** + * Displays the passed folder name as a link + * + * @param object the folder to link to + * @param string the page to link to (defaults to the page this is called from) + */ +function displayFolderLink($oFolder, $sLinkPage = "") { global $default; + + if (strlen($sLinkPath) == 0) { + $sLinkPath = $_SERVER["PHP_SELF"]; + } + $sFolderIconPath = generateImage($default->owl_graphics_url . "/widgets/dfolder.gif"); - return generateLink($_SERVER["PHP_SELF"], + return generateLink($sLinkPage, "fBrowseType=folder&fFolderID=" . $oFolder->getID(), $sFolderIconPath . $oFolder->getName()); -- libgit2 0.21.4