Commit e02bbd1902a126c460cfd3e62f9f37c3c5fbbd49
1 parent
4356875e
layout, validation and default url prefix
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1666 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
5 changed files
with
15 additions
and
2 deletions
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/addWebsiteBL.php
| ... | ... | @@ -26,6 +26,7 @@ if (checkSession()) { |
| 26 | 26 | $oPatternCustom->setHtml(getPage()); |
| 27 | 27 | $main->setCentralPayload($oPatternCustom); |
| 28 | 28 | $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/create.php?fRedirectURL=".urlencode("$default->rootUrl/control.php?action=addWebsiteSuccess&fWebSiteID=")); |
| 29 | + $main->setHasRequiredFields(true); | |
| 29 | 30 | $main->render(); |
| 30 | 31 | } |
| 31 | 32 | ?> | ... | ... |
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/addWebsiteUI.inc
| ... | ... | @@ -22,6 +22,7 @@ function getPage() { |
| 22 | 22 | // create a text field that is required |
| 23 | 23 | $oPatternCreate = & new PatternCreate("Website", "web/WebSite.inc",$aDisplayRowNames, $aParameterNumbers, $aDisplayColumnTypes, $aRequired,$aDropDownListTableNames,$aDropDownListValueColumns,$aDropDownListDisplayColumns); |
| 24 | 24 | $oPatternCreate->setUniqueName("website"); |
| 25 | + $oPatternCreate->setDefaultValues(array(1=>"http://")); | |
| 25 | 26 | |
| 26 | 27 | $sToRender .= "<table width=\"600\">" . renderHeading("Add Website") . "</table>"; |
| 27 | 28 | $sToRender .= "<table>\n"; |
| ... | ... | @@ -45,7 +46,6 @@ function getAddPageFail() { |
| 45 | 46 | $sToRender .= "<table width=\"600\">" . renderHeading("Add Website") . "</table>"; |
| 46 | 47 | $sToRender .= "<table>\n"; |
| 47 | 48 | $sToRender .= "<tr><td><b>Addition Unsuccessful</b></td></tr>\n"; |
| 48 | - $sToRender .= "<tr><td>The Libn</td></tr>\n"; | |
| 49 | 49 | $sToRender .= "<tr></tr>\n"; |
| 50 | 50 | $sToRender .= "<tr></tr>\n"; |
| 51 | 51 | $sToRender .= "<tr>\n"; | ... | ... |
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/editWebsiteBL.php
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/editWebsiteUI.inc
| ... | ... | @@ -91,6 +91,17 @@ function getEditWebSitePage($iUserID, $iWebSiteID) { |
| 91 | 91 | $sToRender .= "</tr>\n"; |
| 92 | 92 | $sToRender .= "</table>\n"; |
| 93 | 93 | |
| 94 | + $sToRender .= "\n\n<script language=\"javascript\">\n<!--\n"; | |
| 95 | + $sToRender .= "function validateForm(theForm) {\n"; | |
| 96 | + $sToRender .= "\tif (!(validRequired(theForm.fWebSiteName, 'WebSite Name'))) {\n"; | |
| 97 | + $sToRender .= "\t\treturn false;\n"; | |
| 98 | + $sToRender .= "\t}\n"; | |
| 99 | + $sToRender .= "\tif (!(validRequired(theForm.fWebSiteURL, 'WebSite URL'))) {\n"; | |
| 100 | + $sToRender .= "\t\treturn false;\n"; | |
| 101 | + $sToRender .= "\t}\n"; | |
| 102 | + $sToRender .= "return true;\n}\n"; | |
| 103 | + $sToRender .= "//-->\n</script>\n\n"; | |
| 104 | + | |
| 94 | 105 | return $sToRender; |
| 95 | 106 | } |
| 96 | 107 | ... | ... |
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/removeWebsiteUI.inc
| ... | ... | @@ -22,7 +22,7 @@ function getDeletePage($iWebSiteID) { |
| 22 | 22 | $sToRender .= "<table width=\"600\">" . renderHeading("Remove Website") . "</table>"; |
| 23 | 23 | $sToRender .= "<table>\n"; |
| 24 | 24 | $sToRender .= "<table>\n"; |
| 25 | - $sToRender .= "<tr><td>$sHeading</td></tr>\n"; | |
| 25 | + $sToRender .= "<tr><td colspan=\"2\">$sHeading</td></tr>\n"; | |
| 26 | 26 | $sToRender .= "<tr>\n"; |
| 27 | 27 | $sToRender .= "<td>WebSite Name: </td><td>" . getWebSiteDisplay($oWebSite) . "</td>\n"; |
| 28 | 28 | $sToRender .= "</tr>\n"; | ... | ... |