Commit acd4504afbaa3c638471aeb2274bbc4c94901cb2

Authored by michael
1 parent 3ce8fad4

added javascript validation


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1661 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/addMetaDataBL.php
... ... @@ -50,6 +50,7 @@ if (checkSession()) {
50 50  
51 51 //render the page
52 52 $main->setCentralPayload($oPatternCustom);
  53 + $main->setHasRequiredFields(true);
53 54 $main->render();
54 55 }
55 56 ?>
... ...
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/addMetaDataUI.inc
... ... @@ -53,6 +53,13 @@ function getAddMetaDataPage($iDocFieldID) {
53 53 $sToRender .= "</tr>\n";
54 54 $sToRender .= "</table>\n";
55 55  
  56 + $sToRender .= "\n\n<script language=\"javascript\">\n<!--\n";
  57 + $sToRender .= "function validateForm(theForm) {\n";
  58 + $sToRender .= "\tif (!(validRequired(theForm.fMetaDataName, 'MetaData Value'))) {\n";
  59 + $sToRender .= "\t\treturn false;\n";
  60 + $sToRender .= "\t}\n";
  61 + $sToRender .= "return true;\n}\n";
  62 + $sToRender .= "//-->\n</script>\n\n";
56 63 return $sToRender;
57 64 }
58 65  
... ...
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/editMetaDataBL.php
... ... @@ -55,6 +55,7 @@ if (checkSession()) {
55 55  
56 56 //render the page
57 57 $main->setCentralPayload($oPatternCustom);
  58 + $main->setHasRequiredFields(true);
58 59 $main->render();
59 60 }
60 61 ?>
... ...
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/editMetaDataUI.inc
... ... @@ -87,6 +87,14 @@ function getEditMetaDataPage($iDocFieldID, $iMetaDataID) {
87 87 $sToRender .= "</tr>\n";
88 88 $sToRender .= "</table>\n";
89 89  
  90 + $sToRender .= "\n\n<script language=\"javascript\">\n<!--\n";
  91 + $sToRender .= "function validateForm(theForm) {\n";
  92 + $sToRender .= "\tif (!(validRequired(theForm.fMetaDataName, 'MetaData Value'))) {\n";
  93 + $sToRender .= "\t\treturn false;\n";
  94 + $sToRender .= "\t}\n";
  95 + $sToRender .= "return true;\n}\n";
  96 + $sToRender .= "//-->\n</script>\n\n";
  97 +
90 98 return $sToRender;
91 99 }
92 100  
... ...