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());