diff --git a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeBL.php b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeBL.php
index dd707cf..196e227 100644
--- a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeBL.php
+++ b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeBL.php
@@ -13,6 +13,7 @@ if (checkSession()) {
require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCreate.inc");
require_once("addDocTypeUI.inc");
+ require_once("../adminUI.inc");
require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentTypeFieldLink.inc");
require_once("$default->fileSystemRoot/lib/security/permission.inc");
require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
diff --git a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeSuccess.php b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeSuccess.php
index 3f545de..00e392f 100644
--- a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeSuccess.php
+++ b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/addDocTypeSuccess.php
@@ -9,51 +9,42 @@
*/
require_once("../../../../../config/dmsDefaults.php");
+require_once("../adminUI.inc");
global $default;
-
-if(checkSession())
-{
-
-// include the page template (with navbar)
-require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
-
-$Center = "
\n" ;
-$Center .= "
\n";
- $sToRender .= "
\n";
$sToRender .= "
\n";
$sToRender .= "\n";
$sToRender .= "| " . $oPatternCreate->render() . " | \n";
diff --git a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeBL.php b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeBL.php
index ba0702a..85ae342 100644
--- a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeBL.php
+++ b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeBL.php
@@ -13,6 +13,7 @@ if (checkSession()) {
require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");
require_once("editDocTypeUI.inc");
+ require_once("../adminUI.inc");
require_once("$default->fileSystemRoot/lib/security/permission.inc");
require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentType.inc");
require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc");
diff --git a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeUI.inc b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeUI.inc
index 31fd68f..af234e2 100644
--- a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeUI.inc
+++ b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/editDocTypeUI.inc
@@ -9,309 +9,266 @@
*/
// if its the manual edit page..then display normally
-function getEditPage($iDocTypeID) {
- global $default;
- $oDocType = null;
- if (isset($iDocTypeID)) {
- $oDocType = DocumentType::get($iDocTypeID);
-
- }
-
- $sToRender .= "
\n";
- $sToRender .= "Edit Document Type Properties:\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "| Document Type Name: | " . getDocTypeDisplay($oDocType) . " | \n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= " | " . getUpdateButton($oDocType);
- $sToRender .= getCancelButton($oDocType);
- $sToRender .= "
\n";
- $sToRender .= "
\n";
-
-
- return $sToRender;
+function getEditPage($iDocTypeID) {
+ global $default;
+ $oDocType = null;
+ if (isset($iDocTypeID)) {
+ $oDocType = DocumentType::get($iDocTypeID);
+
+ }
+
+ $sToRender .= "" . renderHeading("Edit Document Type") . "
";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "| Document Type Name: | " . getDocTypeDisplay($oDocType) . " | \n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= " | " . getUpdateButton($oDocType);
+ $sToRender .= getCancelButton($oDocType);
+ $sToRender .= "
\n";
+ $sToRender .= "
\n";
+
+
+ return $sToRender;
}
// if its the manual edit page..then display normally
-function getDetailsPage($iDocTypeID,$aGeneric,$aSpecific, $aAllSpecific) {
- global $default;
- $oDocType = null;
- if (isset($iDocTypeID)) {
- $oDocType = DocumentType::get($iDocTypeID);
-
- }
-
- $sToRender .= "
\n";
- $sToRender .= "Edit Document Type Properties:\n";
- $sToRender .= "\n";
-
-
- return $sToRender;
+function getDetailsPage($iDocTypeID,$aGeneric,$aSpecific, $aAllSpecific) {
+ global $default;
+ $oDocType = null;
+ if (isset($iDocTypeID)) {
+ $oDocType = DocumentType::get($iDocTypeID);
+
+ }
+
+ $sToRender .= "" . renderHeading("Edit Document Type") . "
";
+ $sToRender .= "\n";
+
+
+ return $sToRender;
}
// if its the manual edit page..then display normally
-function getMandatoryPage($iDocFieldID,$iDocTypeFieldID) {
- global $default;
- $oDocField = null;
-
- if (isset($iDocFieldID)) {
- $oDocField = DocumentField::get($iDocFieldID);
-
- }
-
- if (isset($iDocTypeFieldID)) {
- $oDocTypeField = DocumentTypeFieldLink::get($iDocTypeFieldID);
-
- }
- $sToRender .= "iDocumentTypeID . "\">\n" ;
- $sToRender .= "iFieldID . "\">\n" .
- $sToRender .= "
\n";
- $sToRender .= "Change Mandatory Setting:\n";
- $sToRender .= "\n";
-
-
- return $sToRender;
+function getMandatoryPage($iDocFieldID,$iDocTypeFieldID) {
+ global $default;
+ $oDocField = null;
+
+ if (isset($iDocFieldID)) {
+ $oDocField = DocumentField::get($iDocFieldID);
+
+ }
+
+ if (isset($iDocTypeFieldID)) {
+ $oDocTypeField = DocumentTypeFieldLink::get($iDocTypeFieldID);
+
+ }
+ $sToRender .= "iDocumentTypeID . "\">\n" ;
+ $sToRender .= "iFieldID . "\">\n" .
+ $sToRender .= "
\n";
+ $sToRender .= "Change Mandatory Setting:\n";
+ $sToRender .= "\n";
+
+
+ return $sToRender;
}
// if edition is successful print otu success page
-function getEditPageSuccess() {
- global $default;
-
- $sToRender .= "
\n";
- $sToRender .= "Success!\n";
- $sToRender .= "\n";
-
-
- return $sToRender;
+function getEditPageSuccess() {
+ global $default;
+
+ $sToRender .= "" . renderHeading("Edit Document Type") . "
";
+ $sToRender .= "\n";
+
+ return $sToRender;
}
+// gets the page if editing fails
+function getEditPageFail() {
+ global $default;
-// gets the page if edition fails
-function getEditPageFail() {
- global $default;
-
- $sToRender .= "
\n";
- $sToRender .= "Failure!\n";
- $sToRender .= "\n";
-
-
- return $sToRender;
+ $sToRender .= "" . renderHeading("Edit Document Type") . "
";
+ $sToRender .= "\n";
+
+ return $sToRender;
}
// show the list box when no DocType selected
// then shows a text box with the DocType's name
function getDocTypeDisplay($oDocType) {
- global $default;
- if (!isset($oDocType)) {
- $oPatternListBox = & new PatternListBox($default->owl_document_types_table, "name", "id", "fDocTypeID");
- //$oPatternListBox->setIncludeDefaultValue(true);
- $oPatternListBox->setPostBackOnChange(true);
- return $oPatternListBox->render();
- } else {
- return "iId . "\">\n" .
- "getName() . "\">";
- }
-
+ global $default;
+ if (!isset($oDocType)) {
+ $oPatternListBox = & new PatternListBox($default->owl_document_types_table, "name", "id", "fDocTypeID");
+ $oPatternListBox->setFromClause("LEFT OUTER JOIN $default->owl_documents_table D on ST.id=D.document_type_id");
+ $oPatternListBox->setWhereClause("ISNULL(D.id)");
+ $oPatternListBox->setPostBackOnChange(true);
+ return $oPatternListBox->render();
+ } else {
+ return "iId . "\">\n" .
+ "getName() . "\">";
+ }
+
}
function getGenericFieldsList($aGeneric) {
- global $default;
-
- $sList = "
| ";
-
- for($i = 0; $i < count($aGeneric);$i++){
-
- //
-
- $sList .= "" . $aGeneric[$i]["name"]. "\n";
- }
-
- $sList .= " |
";
-
- return $sList;
+ global $default;
+
+ $sList = " | ";
+ for($i = 0; $i < count($aGeneric);$i++) {
+ $sList .= "" . $aGeneric[$i]["name"]. "\n";
+ }
+ $sList .= " |
";
+ return $sList;
}
function getSpecificFieldsList($aSpecific) {
- global $default;
-
-
-
- for($i = 0; $i < count($aSpecific);$i++){
-
- $oDocField = DocumentField::get($aSpecific[$i]);
-
- $sList .= " | " . $oDocField->getName() . " | " . getEditSpecificFieldButton($aSpecific[$i]) ." ". getRemoveSpecificFieldButton($aSpecific[$i]) . " |
\n";
-
-
- }
-
-
-
- return $sList;
+ global $default;
+ for($i = 0; $i < count($aSpecific);$i++) {
+ $oDocField = DocumentField::get($aSpecific[$i]);
+ $sList .= " | " . $oDocField->getName() . " | " . getEditSpecificFieldButton($aSpecific[$i]) ." ". getRemoveSpecificFieldButton($aSpecific[$i]) . " |
\n";
+ }
+ return $sList;
}
// show Group details on confirm deletion page
function addSpecificFieldsList($aAllSpecific) {
- global $default;
-
- /*"select UGL.group_id, GL.name from users_groups_link as UGL
- inner join groups_lookup AS GL on UGL.group_id = GL.id
- where UGL.user_id=1"'*/
-
-
- $sDocFieldType = "";
-
- return $sDocFieldType;
-
+ global $default;
+
+ $sDocFieldType = "";
+
+ return $sDocFieldType;
}
// gets the updatebutton when a DocType is selected
function getUpdateButton($oDocType) {
- global $default;
- if (!isset($oDocType)) {
- return "Please select a Document Type: ";
- } else {
- return "graphicsUrl/widgets/update.gif\" value=\"submit\" /> | \n";
- }
+ global $default;
+ if (!isset($oDocType)) {
+ return "Please select a Document Type: ";
+ } else {
+ return "graphicsUrl/widgets/update.gif\" value=\"submit\" /> | \n";
+ }
}
// gets the updatebutton when a DocType is selected
function getDocTypeFieldUpdateButton() {
- global $default;
- return "graphicsUrl/widgets/update.gif\" value=\"submit\" /> | \n";
-
+ global $default;
+ return "graphicsUrl/widgets/update.gif\" value=\"submit\" /> | \n";
}
function getRemoveSpecificFieldButton($iNumber) {
- global $default;
-
- return "graphicsUrl/widgets/remove.gif\" value=\"remove\" />\n";
-
+ global $default;
+ return "graphicsUrl/widgets/remove.gif\" value=\"remove\" />\n";
}
function getEditSpecificFieldButton($iNumber) {
- global $default;
-
- return "graphicsUrl/widgets/edit.gif\" value=\"edit\" />\n";
-
+ global $default;
+ return "graphicsUrl/widgets/edit.gif\" value=\"edit\" />\n";
}
function getAddSpecificFieldButton() {
- global $default;
-
- return "graphicsUrl/widgets/add.gif\" value=\"add\" />\n";
-
+ global $default;
+ return "graphicsUrl/widgets/add.gif\" value=\"add\" />\n";
}
// gets the cancel button when a DocType is selected
function getCancelButton($oDocType) {
- global $default;
- if (!isset($oDocType)) {
- //return "rootUrl/control.php?action=groupManagement\"> graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /> | \n";
- } else {
- return "rootUrl/control.php?action=editDocType\"> 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=editDocType\"> graphicsUrl/widgets/cancel.gif\" border = \"0\" /> | \n";
+ }
}
?>
\ No newline at end of file
diff --git a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/removeDocTypeBL.php b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/removeDocTypeBL.php
index f522756..db94c44 100644
--- a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/removeDocTypeBL.php
+++ b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/removeDocTypeBL.php
@@ -13,6 +13,7 @@ if (checkSession()) {
require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");
require_once("removeDocTypeUI.inc");
+ require_once("../adminUI.inc");
require_once("$default->fileSystemRoot/lib/security/permission.inc");
require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentType.inc");
require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
diff --git a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/removeDocTypeUI.inc b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/removeDocTypeUI.inc
index 4c6bdf7..1b08bcb 100644
--- a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/removeDocTypeUI.inc
+++ b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/removeDocTypeUI.inc
@@ -9,107 +9,103 @@
*
*/
// gets the delete stuff
-function getDeletePage($iDocTypeID) {
- global $default;
- $oDocType = null;
- if (isset($iDocTypeID)) {
- $oDocType = DocumentType::get($iDocTypeID);
- $sToRender .= "
\n";
- $sToRender .= "Are you sure you wish to Remove this Document Type?:\n";
- }
- else{
- $sToRender .= "
\n";
- $sToRender .= "Remove Document Type From System:\n";
- }
-
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "| Document Type Name: " . getDocTypeDisplay($oDocType) . " | \n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= "\n";
- $sToRender .= "
\n";
- $sToRender .= getDeleteButton($oDocType);
- $sToRender .= "
\n";
-
-
- return $sToRender;
+function getDeletePage($iDocTypeID) {
+ global $default;
+ $oDocType = null;
+ if (isset($iDocTypeID)) {
+ $oDocType = DocumentType::get($iDocTypeID);
+ $sHeading .= "Are you sure you wish to Remove this Document Type?:\n";
+ } else {
+ $sHeading .= "Please select a Document Type:";
+ }
+
+ $sToRender .= "" . renderHeading("Remove Document Type") . "
";
+ $sToRender .= "\n";
+ $sToRender .= "| $sHeading |
\n";
+ $sToRender .= "\n";
+ $sToRender .= "| Document Type Name: " . getDocTypeDisplay($oDocType) . " | \n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= "\n";
+ $sToRender .= "
\n";
+ $sToRender .= getDeleteButton($oDocType);
+ $sToRender .= "
\n";
+
+ return $sToRender;
}
// get successfully deletion page
-function getDeleteSuccessPage() {
-
-global $default;
+function getDeleteSuccessPage() {
+
+ global $default;
-$sToRender = "
\n" ;
-$sToRender .= "\n";
-
-return $sToRender;
+ $sToRender .= "" . renderHeading("Remove Document Type") . "
";
+ $sToRender .= "\n";
+
+ return $sToRender;
}
// get deletion failed page
-function getDeleteFailPage() {
+function getDeleteFailPage() {
+
+ global $default;
-global $default;
+ $sToRender .= "" . renderHeading("Remove Document Type") . "
";
+ $sToRender .= "\n";
-$sToRender = "
\n" ;
-$sToRender .= "\n";
-
-return $sToRender;
+ return $sToRender;
}
// show listbox...or the text name
function getDocTypeDisplay($oDocType) {
- global $default;
- if (!isset($oDocType)) {
- $oPatternListBox = & new PatternListBox($default->owl_document_types_table, "name", "id", "fDocTypeID");
- $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");
+ $oPatternListBox->setFromClause("LEFT OUTER JOIN $default->owl_documents_table D on ST.id=D.document_type_id");
+ $oPatternListBox->setWhereClause("ISNULL(D.id)");
+ $oPatternListBox->setIncludeDefaultValue(true);
+ $oPatternListBox->setPostBackOnChange(true);
+ return $oPatternListBox->render();
+ } else {
+ return "iId . "\">\n" .
+ "" . $oDocType->getName() . "";
+ }
+
}
// show delete button
function getDeleteButton($oDocType) {
- global $default;
- if (!isset($oDocType)) {
- return "Please select a Document Type: ";
- } else {
- return "graphicsUrl/widgets/delete.gif\" value=\"submit\" border=\"0\"/> | \n".
- "rootUrl/control.php?action=removeDocType\"> graphicsUrl/widgets/cancel.gif\" border = \"0\" /> | \n";
- }
+ global $default;
+ if (isset($oDocType)) {
+ return "graphicsUrl/widgets/delete.gif\" value=\"submit\" border=\"0\"/> | \n".
+ "rootUrl/control.php?action=removeDocType\"> graphicsUrl/widgets/cancel.gif\" border = \"0\" /> | \n";
+ }
}
?>