Commit 4356875e2b489fe9da92b98963595ba2ce6c9f0b
1 parent
066756ad
layout, validation and default url prefix
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1665 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
5 changed files
with
21 additions
and
6 deletions
presentation/lookAndFeel/knowledgeTree/administration/linkmanagement/addLinkBL.php
| ... | ... | @@ -25,6 +25,7 @@ if (checkSession()) { |
| 25 | 25 | $oPatternCustom->setHtml(getPage()); |
| 26 | 26 | $main->setCentralPayload($oPatternCustom); |
| 27 | 27 | $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/create.php?fRedirectURL=".urlencode("$default->rootUrl/control.php?action=addLinkSuccess&fLinkID=")); |
| 28 | + $main->setHasRequiredFields(true); | |
| 28 | 29 | $main->render(); |
| 29 | 30 | } |
| 30 | 31 | ?> | ... | ... |
presentation/lookAndFeel/knowledgeTree/administration/linkmanagement/addLinkUI.inc
| ... | ... | @@ -20,6 +20,7 @@ function getPage() { |
| 20 | 20 | // create a text field that is required |
| 21 | 21 | $oPatternCreate = & new PatternCreate("Link", "links/link.inc",$aDisplayRowNames, $aParameterNumbers, $aDisplayColumnTypes, $aRequired); |
| 22 | 22 | $oPatternCreate->setUniqueName("link"); |
| 23 | + $oPatternCreate->setDefaultValues(array(1=>"http://")); | |
| 23 | 24 | |
| 24 | 25 | $sToRender .= "<table width=\"600\">" . renderHeading("Add QuickLink") . "</table>"; |
| 25 | 26 | $sToRender .= "<table>\n"; | ... | ... |
presentation/lookAndFeel/knowledgeTree/administration/linkmanagement/editLinkBL.php
presentation/lookAndFeel/knowledgeTree/administration/linkmanagement/editLinkUI.inc
| ... | ... | @@ -19,7 +19,6 @@ function getEditPage($iLinkID) { |
| 19 | 19 | $sHeading = "Please select a Link:"; |
| 20 | 20 | } |
| 21 | 21 | $sToRender .= "<table width=\"600\">" . renderHeading("Edit QuickLink") . "</table>"; |
| 22 | - $sToRender .= "<b>Edit Link Properties:</b>\n"; | |
| 23 | 22 | $sToRender .= "<table>\n"; |
| 24 | 23 | $sToRender .= "<tr><td>$sHeading</td></tr>\n"; |
| 25 | 24 | $sToRender .= "<tr>\n"; |
| ... | ... | @@ -49,7 +48,20 @@ function getEditPage($iLinkID) { |
| 49 | 48 | $sToRender .= getCancelButton($oLink); |
| 50 | 49 | $sToRender .= "</table>\n"; |
| 51 | 50 | |
| 52 | - | |
| 51 | + $sToRender .= "\n\n<script language=\"javascript\">\n<!--\n"; | |
| 52 | + $sToRender .= "function validateForm(theForm) {\n"; | |
| 53 | + $sToRender .= "\tif (!(validRequired(theForm.fLinkName, 'Link Name'))) {\n"; | |
| 54 | + $sToRender .= "\t\treturn false;\n"; | |
| 55 | + $sToRender .= "\t}\n"; | |
| 56 | + $sToRender .= "\tif (!(validRequired(theForm.fUrl, 'URL'))) {\n"; | |
| 57 | + $sToRender .= "\t\treturn false;\n"; | |
| 58 | + $sToRender .= "\t}\n"; | |
| 59 | + $sToRender .= "\tif (!(validRequired(theForm.fRank, 'Rank'))) {\n"; | |
| 60 | + $sToRender .= "\t\treturn false;\n"; | |
| 61 | + $sToRender .= "\t}\n"; | |
| 62 | + $sToRender .= "return true;\n}\n"; | |
| 63 | + $sToRender .= "//-->\n</script>\n\n"; | |
| 64 | + | |
| 53 | 65 | return $sToRender; |
| 54 | 66 | } |
| 55 | 67 | ... | ... |
presentation/lookAndFeel/knowledgeTree/administration/linkmanagement/removeLinkUI.inc
| ... | ... | @@ -21,7 +21,7 @@ function getDeletePage($iLinkID) { |
| 21 | 21 | |
| 22 | 22 | $sToRender .= "<table width=\"600\">" . renderHeading("Remove QuickLink") . "</table>"; |
| 23 | 23 | $sToRender .= "<table>\n"; |
| 24 | - $sToRender .= "<tr><td>$sHeading</td></tr>\n"; | |
| 24 | + $sToRender .= "<tr><td colspan=\"2\">$sHeading</td></tr>\n"; | |
| 25 | 25 | $sToRender .= "<tr>\n"; |
| 26 | 26 | $sToRender .= "<td>Link Name: </td><td>" . getLinkDisplay($oLink) . "</td>\n"; |
| 27 | 27 | $sToRender .= "</tr>\n"; |
| ... | ... | @@ -37,7 +37,7 @@ function getDeletePage($iLinkID) { |
| 37 | 37 | $sToRender .= "</tr>\n"; |
| 38 | 38 | $sToRender .= "<tr>\n"; |
| 39 | 39 | $sToRender .= "</tr>\n"; |
| 40 | - $sToRender .= "<tr>" . getDeleteButton($oLink) . "</tr>\n"; | |
| 40 | + $sToRender .= "<tr><td/>" . getDeleteButton($oLink) . "</tr>\n"; | |
| 41 | 41 | $sToRender .= "</table>\n"; |
| 42 | 42 | |
| 43 | 43 | return $sToRender; |
| ... | ... | @@ -123,7 +123,7 @@ function getRank($oLink) { |
| 123 | 123 | function getDeleteButton($oLink) { |
| 124 | 124 | global $default; |
| 125 | 125 | if (isset($oLink)) { |
| 126 | - return "<td colspan=\"2\"><input type=\"image\" src =\"$default->graphicsUrl/widgets/delete.gif\" value=\"submit\" border=\"0\"/>\n". | |
| 126 | + return "<td colspan=\"2\" align=\"right\"><input type=\"image\" src =\"$default->graphicsUrl/widgets/delete.gif\" value=\"submit\" border=\"0\"/>\n". | |
| 127 | 127 | "<a href=\"$default->rootUrl/control.php?action=removeLink\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n"; |
| 128 | 128 | } |
| 129 | 129 | } | ... | ... |