diff --git a/presentation/lookAndFeel/knowledgeTree/administration/doctypefieldmanagement/assignDocTypeToFieldBL.php b/presentation/lookAndFeel/knowledgeTree/administration/doctypefieldmanagement/assignDocTypeToFieldBL.php
index 3102127..463f561 100644
--- a/presentation/lookAndFeel/knowledgeTree/administration/doctypefieldmanagement/assignDocTypeToFieldBL.php
+++ b/presentation/lookAndFeel/knowledgeTree/administration/doctypefieldmanagement/assignDocTypeToFieldBL.php
@@ -10,77 +10,58 @@
require_once("../../../../../config/dmsDefaults.php");
if (checkSession()) {
- require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
- require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCreate.inc");
- require_once("assignDocTypeToFieldUI.inc");
- require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc");
- require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentType.inc");
- require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentTypeFieldLink.inc");
- require_once("$default->fileSystemRoot/lib/security/permission.inc");
- require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
- require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");
- require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");
- require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");
- require_once("$default->fileSystemRoot/presentation/Html.inc");
-
-
- $oPatternCustom = & new PatternCustom();
-
- if(!isset($fDocTypeSet)){
- // build first page
-
- $oPatternCustom->setHtml(getPage(null,null));
- $main->setFormAction($_SERVER["PHP_SELF"] . "?fDocTypeSet=1");
-
- }else{
-
- // do a check to see both drop downs selected
- if($fDocTypeID == -1 Or $fDocTypeID == -1){
-
- $oPatternCustom->setHtml(getPageNotSelected());
-
-
- }else{ //check if it belongs to a unit
- //$fieldLink = DocumentTypeFieldLink::doctypeBelongsToField($fDocTypeID);
-
- // if it does'nt ..then go to normal page
- //if($fieldLink == false){
-
- $oPatternCustom->setHtml(getPage($fDocTypeID,$fDocFieldID));
- $main->setFormAction($_SERVER["PHP_SELF"] . "?fDocTypeSet=1&fDocTypeAssign=1");
-
- // }else{
- //if it does...then go to failure page
- // $oPatternCustom->setHtml(getPageFail($fDocTypeID));
-
- //}
- }
- }
-
- if (isset($fDocTypeAssign)){
-
-
- // else add to db and then goto page succes
- $oDocTypeField = new DocumentTypeFieldLink($fDocTypeID,$fDocFieldID, $fbIsMandatory);
-
- //check if checkbox checked
- if (isset($fbIsMandatory)) {
- $oDocTypeField->setIsMandatory(true);
- } else {
- $oDocTypeField->setIsMandatory(false);
- }
-
- if($oDocTypeField->create()){
- $oPatternCustom->setHtml(getPageSuccess());
- }else{
- $oPatternCustom->setHtml(getPageFail());
- }
-
- }
-
- // render page
- $main->setCentralPayload($oPatternCustom);
- $main->render();
-
+ require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
+ require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCreate.inc");
+ require_once("assignDocTypeToFieldUI.inc");
+ require_once("../adminUI.inc");
+ require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc");
+ require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentType.inc");
+ require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentTypeFieldLink.inc");
+ require_once("$default->fileSystemRoot/lib/security/permission.inc");
+ require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
+ require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");
+ require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");
+ require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");
+ require_once("$default->fileSystemRoot/presentation/Html.inc");
+
+ $oPatternCustom = & new PatternCustom();
+
+ if(!isset($fDocTypeSet)) {
+ // build first page
+ $oPatternCustom->setHtml(getPage(null,null));
+ $main->setFormAction($_SERVER["PHP_SELF"] . "?fDocTypeSet=1");
+ } else {
+ // do a check to see both drop downs selected
+ if($fDocTypeID == -1 Or $fDocTypeID == -1) {
+ $oPatternCustom->setHtml(getPageNotSelected());
+ } else { //check if it belongs to a unit
+ $oPatternCustom->setHtml(getPage($fDocTypeID,$fDocFieldID));
+ $main->setFormAction($_SERVER["PHP_SELF"] . "?fDocTypeSet=1&fDocTypeAssign=1");
+ }
+ }
+
+ if (isset($fDocTypeAssign)) {
+
+
+ // else add to db and then goto page succes
+ $oDocTypeField = new DocumentTypeFieldLink($fDocTypeID,$fDocFieldID, $fbIsMandatory);
+
+ //check if checkbox checked
+ if (isset($fbIsMandatory)) {
+ $oDocTypeField->setIsMandatory(true);
+ } else {
+ $oDocTypeField->setIsMandatory(false);
+ }
+
+ if($oDocTypeField->create()) {
+ $oPatternCustom->setHtml(getPageSuccess());
+ } else {
+ $oPatternCustom->setHtml(getPageFail());
+ }
+ }
+
+ // render page
+ $main->setCentralPayload($oPatternCustom);
+ $main->render();
}
?>
diff --git a/presentation/lookAndFeel/knowledgeTree/administration/doctypefieldmanagement/assignDocTypeToFieldUI.inc b/presentation/lookAndFeel/knowledgeTree/administration/doctypefieldmanagement/assignDocTypeToFieldUI.inc
index 02ac785..550a9e0 100644
--- a/presentation/lookAndFeel/knowledgeTree/administration/doctypefieldmanagement/assignDocTypeToFieldUI.inc
+++ b/presentation/lookAndFeel/knowledgeTree/administration/doctypefieldmanagement/assignDocTypeToFieldUI.inc
@@ -9,177 +9,159 @@
*/
// gets main page
-function getPage($iDocTypeID, $iDocFieldID) {
- global $default;
- $oDocType = null;
- $oDocField = null;
-
- if (isset($iDocTypeID)) {
- $oDocType = DocumentType::get($iDocTypeID);
- $heading = "
Are you Sure you wish to assign the Document Field to the Document Type?
\n";
- }else{
- $heading = "Please Assign a Document Field to a Document Type:
\n";
- }
-
-
- if (isset($iDocFieldID)) {
- $oDocField = DocumentField::get($iDocFieldID);
-
- }
-
- $sToRender .= "
\n";
- $sToRender .= "Assign Document Field to Document Type:\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= $heading;
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "Document Type Name: | " . getDocTypeDisplay($oDocType) . " | \n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "| Document Field Name: | " . getDocFieldDisplay($oDocField) . " | \n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= getIsMandatoryCheckBox($oDocField) . "\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= " | " . getAssignButton($oDocType);
- $sToRender .= getCancelButton($oDocType);
- $sToRender .= " |
\n";
-
-
- return $sToRender;
+function getPage($iDocTypeID, $iDocFieldID) {
+ global $default;
+ $oDocType = null;
+ $oDocField = null;
+
+ if (isset($iDocTypeID)) {
+ $oDocType = DocumentType::get($iDocTypeID);
+ $heading = "Are you Sure you wish to assign the Document Field to the Document Type?
\n";
+ } else {
+ $heading = "Please Assign a Document Field to a Document Type:
\n";
+ }
+
+ if (isset($iDocFieldID)) {
+ $oDocField = DocumentField::get($iDocFieldID);
+ }
+
+ $sToRender .= "" . renderHeading("Assign Document Field to Document Type") . "
";
+ $sToRender .= "\n";
+ $sToRender .= $heading;
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "Document Type Name: | " . getDocTypeDisplay($oDocType) . " | \n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "| Document Field Name: | " . getDocFieldDisplay($oDocField) . " | \n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= getIsMandatoryCheckBox($oDocField) . "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= " | " . getAssignButton($oDocType);
+ $sToRender .= getCancelButton($oDocType);
+ $sToRender .= " |
\n";
+
+ return $sToRender;
}
// page that comes up when there is nothing selected
-function getPageNotSelected() {
- global $default;
-
- $sToRender .= "
\n";
- $sToRender .= "Sorry, Selection Failed\n";
- $sToRender .= "\n";
-
-
- return $sToRender;
+function getPageNotSelected() {
+ global $default;
+
+ $sToRender .= "" . renderHeading("Assign Document Field to Document Type") . "
";
+ $sToRender .= "\n";
+
+
+ return $sToRender;
}
//if edition successful
-function getPageSuccess() {
- global $default;
-
- $sToRender .= "
\n";
- $sToRender .= "Success!\n";
- $sToRender .= "\n";
-
-
- return $sToRender;
+function getPageSuccess() {
+ global $default;
+
+ $sToRender .= "" . renderHeading("Assign Document Field to Document Type") . "
";
+ $sToRender .= "\n";
+
+
+ return $sToRender;
}
//if edition successful
-function getPageFail() {
- global $default;
-
- $sToRender .= "
\n";
- $sToRender .= "Failure!\n";
- $sToRender .= "\n";
-
-
- return $sToRender;
+function getPageFail() {
+ global $default;
+
+ $sToRender .= "" . renderHeading("Assign Document Field to Document Type") . "
";
+ $sToRender .= "\n";
+
+
+ return $sToRender;
}
// display the listbox initially ..then just display the text
function getDocTypeDisplay($oDocType) {
- global $default;
- //$from = "," . $default->owl_DocTypes_DocFields_table . " AS GU";
- //$where = "(ST.id = GU.DocType_id)";
-
-
- if (!isset($oDocType)) {
- $oPatternListBox = & new PatternListBox($default->owl_document_types_table, "name", "id", "fDocTypeID");
- //$oPatternListBox->setWhereClause($where);
- //$oPatternListBox->setFromClause($from);
- //$oPatternListBox->setIncludeDefaultValue(true);
- //$oPatternListBox->setPostBackOnChange(true);
- return $oPatternListBox->render();
- } else {
- return "iId . "\">\n" .
- $oDocType->getName();
- }
-
+ global $default;
+ if (!isset($oDocType)) {
+ $oPatternListBox = & new PatternListBox($default->owl_document_types_table, "name", "id", "fDocTypeID");
+
+ return $oPatternListBox->render();
+ } else {
+ return "iId . "\">\n" .
+ $oDocType->getName();
+ }
+
}
// display the listbox initially ..then just display the text
function getDocFieldDisplay($oDocField) {
- global $default;
- if (!isset($oDocField)) {
- $oPatternListBox = & new PatternListBox($default->owl_fields_table, "name", "id", "fDocFieldID");
- //$oPatternLiListBoxstBox->setPostBackOnChange(true);
- return $oPatternListBox->render();
- } else {
- return "iId . "\">\n" .
- $oDocField->getName();
- }
-
+ global $default;
+ if (!isset($oDocField)) {
+ $oPatternListBox = & new PatternListBox($default->owl_fields_table, "name", "id", "fDocFieldID");
+ //$oPatternLiListBoxstBox->setPostBackOnChange(true);
+ return $oPatternListBox->render();
+ } else {
+ return "iId . "\">\n" .
+ $oDocField->getName();
+ }
+
}
// returns the checkbox ticked or unticked
function getIsMandatoryCheckBox($oDocField) {
- if (!isset($oDocField)) {
- return "";
- } else {
- return "Is it Mandatory?: | ";
- }
+ if (!isset($oDocField)) {
+ return "";
+ } else {
+ return " | Is it Mandatory?: | ";
+ }
}
// show button after DocType selected
function getAssignButton($oDocType) {
- global $default;
- if (!isset($oDocType)) {
- return " | graphicsUrl/widgets/select.gif\" value=\"submit\" border=\"0\"/> | \n";
- } else {
- return "graphicsUrl/widgets/assign.gif\" value=\"submit\" border=\"0\"/> | \n";
- }
+ global $default;
+ if (!isset($oDocType)) {
+ return "graphicsUrl/widgets/select.gif\" value=\"submit\" border=\"0\"/> | \n";
+ } else {
+ return "graphicsUrl/widgets/assign.gif\" value=\"submit\" border=\"0\"/> | \n";
+ }
}
// show button after DocType selected
function getCancelButton($oDocType) {
- global $default;
- if (!isset($oDocType)) {
- //return "rootUrl/control.php?action=DocTypeManagement\"> graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /> | \n";
- } else {
- return "rootUrl/control.php?action=assignDocTypeToField\"> graphicsUrl/widgets/cancel.gif\" border = \"0\" /> | \n";
- }
+ global $default;
+ if (!isset($oDocType)) {
+ return "rootUrl/control.php?action=doctypeManagement\"> graphicsUrl/widgets/cancel.gif\" value=\"cancel\" border = \"0\"/> | \n";
+ }
+ else {
+ return "rootUrl/control.php?action=assignDocTypeToField\"> graphicsUrl/widgets/cancel.gif\" border = \"0\" /> | \n";
+ }
}