Commit e4c3ad62dbf6cc80ffbd52629b6d501dc89fdedc
1 parent
04f3f1ce
added section heading and colouring
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1390 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
17 additions
and
24 deletions
presentation/lookAndFeel/knowledgeTree/documentmanagement/emailUI.inc
| @@ -8,38 +8,31 @@ | @@ -8,38 +8,31 @@ | ||
| 8 | * | 8 | * |
| 9 | */ | 9 | */ |
| 10 | 10 | ||
| 11 | +function renderHeading($sHeading) { | ||
| 12 | + global $default; | ||
| 13 | + $sSectionName = $default->siteMap->getSectionName(substr($_SERVER["PHP_SELF"], strlen($default->rootUrl), strlen($_SERVER["PHP_SELF"]))); | ||
| 14 | + $sColor = $default->siteMap->getSectionColour($sSectionName, "th"); | ||
| 15 | + $sToRender = "<table border=\"0\" width=\"600\">\n"; | ||
| 16 | + $sToRender .= "<tr align=\"left\"><th class=\"sectionHeading\" bgcolor=\"$sColor\">$sHeading</th></tr>\n"; | ||
| 17 | + $sToRender .= "<tr/>\n"; | ||
| 18 | + $sToRender .= "<tr/>\n"; | ||
| 19 | + $sToRender .= "</table>\n"; | ||
| 20 | + return $sToRender; | ||
| 21 | +} | ||
| 22 | + | ||
| 11 | function getDocumentPath($oDocument) { | 23 | function getDocumentPath($oDocument) { |
| 12 | global $default; | 24 | global $default; |
| 25 | + $sSectionName = $default->siteMap->getSectionName(substr($_SERVER["PHP_SELF"], strlen($default->rootUrl), strlen($_SERVER["PHP_SELF"]))); | ||
| 26 | + $sTDBGColour = $default->siteMap->getSectionColour($sSectionName, "td"); | ||
| 13 | $sDocumentPath = displayFolderPathLink(Folder::getFolderPathAsArray($oDocument->getFolderID()), Folder::getFolderPathNamesAsArray($oDocument->getFolderID()), "$default->rootUrl/control.php?action=browse") . " > " . $oDocument->getName(); | 27 | $sDocumentPath = displayFolderPathLink(Folder::getFolderPathAsArray($oDocument->getFolderID()), Folder::getFolderPathNamesAsArray($oDocument->getFolderID()), "$default->rootUrl/control.php?action=browse") . " > " . $oDocument->getName(); |
| 14 | - return "<table border=1 width = 100%><tr><td>$sDocumentPath</td></tr></table>\n"; | ||
| 15 | -} | ||
| 16 | - | ||
| 17 | -function getEmailPage($oDocument) { | ||
| 18 | - $sToRender = "<table>\n" . | ||
| 19 | - $sToRender .= "<tr>\n" . | ||
| 20 | - $sToRender .= "<td><b>Document:</b></td><td>" . getDocumentPath($oDocument) . "</td>\n" . | ||
| 21 | - $sToRender .= "</tr>\n" . | ||
| 22 | - $sToRender .= "</table>\n"; | ||
| 23 | - /* | ||
| 24 | - $sToRender .= "<tr>\n" . | ||
| 25 | - $sToRender .= "<td><b>Recipient's name:</b></td><td><input type=\"text\" name=\"fToName\" /></td>\n" . | ||
| 26 | - $sToRender .= "</tr>\n" . | ||
| 27 | - $sToRender .= "<tr>\n" . | ||
| 28 | - $sToRender .= "<td><b>Recipient's email address:</b></td><td><input type=\"text\" name=\"fToEmailAddress\" /></td>\n" . | ||
| 29 | - $sToRender .= "</tr>\n" . | ||
| 30 | - $sToRender .= "<tr>\n" . | ||
| 31 | - $sToRender .= "<td><input type=\"Submit\" value=\"Send link\" /></td>\n" . | ||
| 32 | - $sToRender .= "</tr>\n" . | ||
| 33 | - $sToRender .= "</table>\n";*/ | ||
| 34 | - return $sToRender; | 28 | + return "<table border=\"0\" width = 100%><tr><td bgcolor=\"$sTDBGColour\">$sDocumentPath</td></tr></table>\n"; |
| 35 | } | 29 | } |
| 36 | 30 | ||
| 37 | function getDocumentEmailPage($oDocument) { | 31 | function getDocumentEmailPage($oDocument) { |
| 38 | global $default; | 32 | global $default; |
| 39 | - $sToRender = getDocumentPath($oDocument) . "\n<br>\n"; | 33 | + $sToRender = renderHeading("Email document link"); |
| 34 | + $sToRender .= getDocumentPath($oDocument) . "\n<br>\n"; | ||
| 40 | $sToRender .= "<table>\n"; | 35 | $sToRender .= "<table>\n"; |
| 41 | - $sToRender .= "<th colspan=\"2\" align=\"left\">Email details</th>\n"; | ||
| 42 | - $sToRender .= "<tr><td> </td><td> </td></tr>\n"; | ||
| 43 | $sToRender .= "<tr><td>Recipient name:</td><td><input type=\"text\" name=\"fToName\" /></td></tr>\n"; | 36 | $sToRender .= "<tr><td>Recipient name:</td><td><input type=\"text\" name=\"fToName\" /></td></tr>\n"; |
| 44 | $sToRender .= "<tr><td>Email address:</td><td><input type=\"text\" name=\"fToEmail\" />(separate multiple addresses with a semicolon)</td></tr>\n"; | 37 | $sToRender .= "<tr><td>Email address:</td><td><input type=\"text\" name=\"fToEmail\" />(separate multiple addresses with a semicolon)</td></tr>\n"; |
| 45 | $sToRender .= "<tr><td> </td><td> </td></tr>\n"; | 38 | $sToRender .= "<tr><td> </td><td> </td></tr>\n"; |