From 0d7c6f7b7e2ca3db03e7bb9f97c5f640706ec06d Mon Sep 17 00:00:00 2001 From: Jalaloedien Abrahams Date: Thu, 19 Apr 2007 13:56:39 +0000 Subject: [PATCH] KTS-1849 "CLONE -Document link should send full url. (SUP-183). " Fixed. --- lib/session/control.inc | 10 ++++++---- plugins/ktstandard/KTEmail.php | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/session/control.inc b/lib/session/control.inc index 92a2fd8..db389c1 100644 --- a/lib/session/control.inc +++ b/lib/session/control.inc @@ -63,7 +63,7 @@ function controllerRedirect($sAction, $sQueryString = "") { * @param string the link text (optional) * @return string the html link if the link text is specified, otherwise just the url */ -function generateLink($sTargetPage, $sQueryString = "", $sLinkText = "") { +function generateLink($sTargetPage, $sQueryString = "", $sLinkText = "", $bLinkUrl = false) { global $default; $sLink = "http" . ($default->sslEnabled ? "s" : "") . "://" . $default->serverName . @@ -72,7 +72,9 @@ function generateLink($sTargetPage, $sQueryString = "", $sLinkText = "") { $sTargetPage; $sLink = KTUtil::addQueryString($sLink, $sQueryString); - + if($bLinkUrl == true){ + $sLinkText = $sLink; + } return (strlen($sLinkText) > 0) ? "$sLinkText" : $sLink; } @@ -112,12 +114,12 @@ function generateControllerUrl($sAction, $sQueryString = "", $bReturnLink = true * @param string the querystring (optional) * @return string the generated href */ -function generateControllerLink($sAction, $sQueryString = "", $sLinkText = "") { +function generateControllerLink($sAction, $sQueryString = "", $sLinkText = "", $bLinkUrl = false) { $qs = ""; if (!empty($sQueryString)) { $qs = 'qs=' . urlencode($sQueryString); } - return generateLink("/control.php?action=$sAction", $qs, $sLinkText); + return generateLink("/control.php?action=$sAction", $qs, $sLinkText, $bLinkUrl); } /** diff --git a/plugins/ktstandard/KTEmail.php b/plugins/ktstandard/KTEmail.php index 5bd7e40..fb88d5a 100644 --- a/plugins/ktstandard/KTEmail.php +++ b/plugins/ktstandard/KTEmail.php @@ -184,7 +184,7 @@ function sendEmailHyperlink($sDestEmailAddress, $sDestUserName, $iDocumentID, $s $sMessage .= " \n"; $sMessage .= _kt("Click on the hyperlink below to view it."); // add the link to the document to the mail - $sMessage .= "
" . generateControllerLink("viewDocument", "fDocumentID=$iDocumentID", $sDocumentName); + $sMessage .= "
" . generateControllerLink("viewDocument", "fDocumentID=$iDocumentID", $sDocumentName, true); // add optional comment if (strlen($sComment) > 0) { $sMessage .= "

" . _kt("Comments:") . "
" . $sComment; -- libgit2 0.21.4