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,6 +26,7 @@ if (checkSession()) { | ||
| 26 | $oPatternCustom->setHtml(getPage()); | 26 | $oPatternCustom->setHtml(getPage()); |
| 27 | $main->setCentralPayload($oPatternCustom); | 27 | $main->setCentralPayload($oPatternCustom); |
| 28 | $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/create.php?fRedirectURL=".urlencode("$default->rootUrl/control.php?action=addWebsiteSuccess&fWebSiteID=")); | 28 | $main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/create.php?fRedirectURL=".urlencode("$default->rootUrl/control.php?action=addWebsiteSuccess&fWebSiteID=")); |
| 29 | + $main->setHasRequiredFields(true); | ||
| 29 | $main->render(); | 30 | $main->render(); |
| 30 | } | 31 | } |
| 31 | ?> | 32 | ?> |
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/addWebsiteUI.inc
| @@ -22,6 +22,7 @@ function getPage() { | @@ -22,6 +22,7 @@ function getPage() { | ||
| 22 | // create a text field that is required | 22 | // create a text field that is required |
| 23 | $oPatternCreate = & new PatternCreate("Website", "web/WebSite.inc",$aDisplayRowNames, $aParameterNumbers, $aDisplayColumnTypes, $aRequired,$aDropDownListTableNames,$aDropDownListValueColumns,$aDropDownListDisplayColumns); | 23 | $oPatternCreate = & new PatternCreate("Website", "web/WebSite.inc",$aDisplayRowNames, $aParameterNumbers, $aDisplayColumnTypes, $aRequired,$aDropDownListTableNames,$aDropDownListValueColumns,$aDropDownListDisplayColumns); |
| 24 | $oPatternCreate->setUniqueName("website"); | 24 | $oPatternCreate->setUniqueName("website"); |
| 25 | + $oPatternCreate->setDefaultValues(array(1=>"http://")); | ||
| 25 | 26 | ||
| 26 | $sToRender .= "<table width=\"600\">" . renderHeading("Add Website") . "</table>"; | 27 | $sToRender .= "<table width=\"600\">" . renderHeading("Add Website") . "</table>"; |
| 27 | $sToRender .= "<table>\n"; | 28 | $sToRender .= "<table>\n"; |
| @@ -45,7 +46,6 @@ function getAddPageFail() { | @@ -45,7 +46,6 @@ function getAddPageFail() { | ||
| 45 | $sToRender .= "<table width=\"600\">" . renderHeading("Add Website") . "</table>"; | 46 | $sToRender .= "<table width=\"600\">" . renderHeading("Add Website") . "</table>"; |
| 46 | $sToRender .= "<table>\n"; | 47 | $sToRender .= "<table>\n"; |
| 47 | $sToRender .= "<tr><td><b>Addition Unsuccessful</b></td></tr>\n"; | 48 | $sToRender .= "<tr><td><b>Addition Unsuccessful</b></td></tr>\n"; |
| 48 | - $sToRender .= "<tr><td>The Libn</td></tr>\n"; | ||
| 49 | $sToRender .= "<tr></tr>\n"; | 49 | $sToRender .= "<tr></tr>\n"; |
| 50 | $sToRender .= "<tr></tr>\n"; | 50 | $sToRender .= "<tr></tr>\n"; |
| 51 | $sToRender .= "<tr>\n"; | 51 | $sToRender .= "<tr>\n"; |
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/editWebsiteBL.php
| @@ -56,6 +56,7 @@ if (checkSession()) { | @@ -56,6 +56,7 @@ if (checkSession()) { | ||
| 56 | } | 56 | } |
| 57 | //render the page | 57 | //render the page |
| 58 | $main->setCentralPayload($oPatternCustom); | 58 | $main->setCentralPayload($oPatternCustom); |
| 59 | + $main->setHasRequiredFields(true); | ||
| 59 | $main->render(); | 60 | $main->render(); |
| 60 | } | 61 | } |
| 61 | ?> | 62 | ?> |
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/editWebsiteUI.inc
| @@ -91,6 +91,17 @@ function getEditWebSitePage($iUserID, $iWebSiteID) { | @@ -91,6 +91,17 @@ function getEditWebSitePage($iUserID, $iWebSiteID) { | ||
| 91 | $sToRender .= "</tr>\n"; | 91 | $sToRender .= "</tr>\n"; |
| 92 | $sToRender .= "</table>\n"; | 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 | return $sToRender; | 105 | return $sToRender; |
| 95 | } | 106 | } |
| 96 | 107 |
presentation/lookAndFeel/knowledgeTree/administration/websitemanagement/removeWebsiteUI.inc
| @@ -22,7 +22,7 @@ function getDeletePage($iWebSiteID) { | @@ -22,7 +22,7 @@ function getDeletePage($iWebSiteID) { | ||
| 22 | $sToRender .= "<table width=\"600\">" . renderHeading("Remove Website") . "</table>"; | 22 | $sToRender .= "<table width=\"600\">" . renderHeading("Remove Website") . "</table>"; |
| 23 | $sToRender .= "<table>\n"; | 23 | $sToRender .= "<table>\n"; |
| 24 | $sToRender .= "<table>\n"; | 24 | $sToRender .= "<table>\n"; |
| 25 | - $sToRender .= "<tr><td>$sHeading</td></tr>\n"; | 25 | + $sToRender .= "<tr><td colspan=\"2\">$sHeading</td></tr>\n"; |
| 26 | $sToRender .= "<tr>\n"; | 26 | $sToRender .= "<tr>\n"; |
| 27 | $sToRender .= "<td>WebSite Name: </td><td>" . getWebSiteDisplay($oWebSite) . "</td>\n"; | 27 | $sToRender .= "<td>WebSite Name: </td><td>" . getWebSiteDisplay($oWebSite) . "</td>\n"; |
| 28 | $sToRender .= "</tr>\n"; | 28 | $sToRender .= "</tr>\n"; |