diff --git a/presentation/lookAndFeel/knowledgeTree/documentmanagement/emailBL.php b/presentation/lookAndFeel/knowledgeTree/documentmanagement/emailBL.php index 604afb1..13f13e9 100644 --- a/presentation/lookAndFeel/knowledgeTree/documentmanagement/emailBL.php +++ b/presentation/lookAndFeel/knowledgeTree/documentmanagement/emailBL.php @@ -42,9 +42,16 @@ if (checkSession()) { // add the link to the document to the mail $sMessage .= ' ' . generateControllerLink("viewDocument", "fDocumentID=$fDocumentID", $oDocument->getName()); + // add optional comment + if (strlen($fComment) > 0) { + $sMessage .= "

$fComment"; + } + + $sTitle = "Link: " . $oDocument->getName() . " from " . $oUser->getName(); + //email the hyperlink - $oEmail = new Email(); - $oEmail->send($fToEmail, "Document link", $sMessage); + $oEmail = new Email(); + $oEmail->send($fToEmail, $sTitle, $sMessage); //go back to the document view page redirect("$default->rootUrl/control.php?action=viewDocument&fDocumentID=$fDocumentID"); diff --git a/presentation/lookAndFeel/knowledgeTree/documentmanagement/emailUI.inc b/presentation/lookAndFeel/knowledgeTree/documentmanagement/emailUI.inc index ddf55ed..defa6e3 100644 --- a/presentation/lookAndFeel/knowledgeTree/documentmanagement/emailUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/documentmanagement/emailUI.inc @@ -44,7 +44,7 @@ function getDocumentEmailPage($oDocument,$oUserArray) { $sToRender .= "\n"; for ($i = 0; $i < count($oUserArray); $i++) { - if(strlen($oUserArray[$i]->getEmail())>0){ // if an amil address exists + if(strlen($oUserArray[$i]->getEmail())>0){ // if an email address exists $sToRender .= "\n"; @@ -54,6 +54,7 @@ function getDocumentEmailPage($oDocument,$oUserArray) { $sToRender .= "Email Addresses:graphicsUrl/widgets/clear.gif\" onMouseDown=\"var oTemp = getObject('fToEmail'); oTemp.value=''; oTemp = getObject('UserSelect'); oTemp.selectedIndex=0;\" onmouseover=\"this.style.cursor='hand'\">\n"; $sToRender .= "(separate multiple addresses with a semicolon)"; + $sToRender .= "Comment\n"; $sToRender .= "  \n"; $sToRender .= "
graphicsUrl/widgets/email.gif\" border=\"0\"/>rootUrl/control.php?action=viewDocument&fDocumentID=" . $oDocument->getID() . "\">graphicsUrl/widgets/cancel.gif\" border=\"0\"/>
\n"; $sToRender .= "\n"; @@ -61,12 +62,8 @@ function getDocumentEmailPage($oDocument,$oUserArray) { $sToRender .= "function getObject(sObjName){\n"; //Function to return an html object(Netscape 4.7 compatable) $sToRender .= " var oSelect;\n"; $sToRender .= " oSelect = document.forms[0].elements[sObjName];"; - $sToRender .= " //alert(document.forms[0].elements[sObjName].value);\n"; $sToRender .= " return oSelect;\n"; $sToRender .= "}\n"; - $sToRender .= "function ftest(){\n"; - $sToRender .= " alert('Wsup!');"; - $sToRender .= "}\n"; $sToRender .= "\n"; return $sToRender; }