Commit eb3a80ef780db355fa8eb4682e4cf9798974078d

Authored by michael
1 parent 04899b75

updated look and feel and formatted


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1595 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/addMetaDataBL.php
@@ -10,57 +10,46 @@ @@ -10,57 +10,46 @@
10 require_once("../../../../../../config/dmsDefaults.php"); 10 require_once("../../../../../../config/dmsDefaults.php");
11 11
12 if (checkSession()) { 12 if (checkSession()) {
13 - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");  
14 - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");  
15 - require_once("addMetaDataUI.inc");  
16 - require_once("$default->fileSystemRoot/lib/security/permission.inc");  
17 - require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc");  
18 - require_once("$default->fileSystemRoot/lib/documentmanagement/MetaData.inc");  
19 - require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");  
20 - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");  
21 - require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");  
22 - require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");  
23 - require_once("$default->fileSystemRoot/presentation/Html.inc");  
24 -  
25 -  
26 - $oPatternCustom = & new PatternCustom();  
27 -  
28 -  
29 - if(isset($fDocFieldID)){  
30 - // post back on DocField select from manual edit page  
31 - $oPatternCustom->setHtml(getAddMetaDataPage($fDocFieldID));  
32 - $main->setFormAction($_SERVER["PHP_SELF"] . "?fForStore=1");  
33 -  
34 -  
35 - } else {  
36 - // if nothing happens...just reload edit page  
37 - $oPatternCustom->setHtml(getSelectFieldPage(null));  
38 - $main->setFormAction($_SERVER["PHP_SELF"]);  
39 -  
40 - }  
41 -  
42 - if(isset($fForStore))  
43 - {  
44 - if($fMetaDataName != "")  
45 - {  
46 - $oMetaData = new MetaData($fDocFieldID,$fMetaDataName);  
47 -  
48 - if($oMetaData->create())  
49 - {  
50 - $oPatternCustom->setHtml(getSuccessPage());  
51 - }else{  
52 - $oPatternCustom->setHtml(getFailPage());  
53 - }  
54 - }  
55 - else  
56 - {  
57 - $oPatternCustom->setHtml(getTextPage());  
58 - }  
59 -  
60 - }  
61 -  
62 - //render the page  
63 - $main->setCentralPayload($oPatternCustom);  
64 - $main->render(); 13 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
  14 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");
  15 + require_once("addMetaDataUI.inc");
  16 + require_once("../../adminUI.inc");
  17 + require_once("$default->fileSystemRoot/lib/security/permission.inc");
  18 + require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc");
  19 + require_once("$default->fileSystemRoot/lib/documentmanagement/MetaData.inc");
  20 + require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
  21 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");
  22 + require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");
  23 + require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");
  24 + require_once("$default->fileSystemRoot/presentation/Html.inc");
  25 +
  26 + $oPatternCustom = & new PatternCustom();
  27 +
  28 + if(isset($fDocFieldID)) {
  29 + // post back on DocField select from manual edit page
  30 + $oPatternCustom->setHtml(getAddMetaDataPage($fDocFieldID));
  31 + $main->setFormAction($_SERVER["PHP_SELF"] . "?fForStore=1");
  32 + } else {
  33 + // if nothing happens...just reload edit page
  34 + $oPatternCustom->setHtml(getSelectFieldPage(null));
  35 + $main->setFormAction($_SERVER["PHP_SELF"]);
  36 + }
  37 +
  38 + if(isset($fForStore)) {
  39 + if($fMetaDataName != "") {
  40 + $oMetaData = new MetaData($fDocFieldID,$fMetaDataName);
  41 + if($oMetaData->create()) {
  42 + $oPatternCustom->setHtml(getSuccessPage());
  43 + } else {
  44 + $oPatternCustom->setHtml(getFailPage());
  45 + }
  46 + } else {
  47 + $oPatternCustom->setHtml(getTextPage());
  48 + }
  49 + }
  50 +
  51 + //render the page
  52 + $main->setCentralPayload($oPatternCustom);
  53 + $main->render();
65 } 54 }
66 ?> 55 ?>
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/addMetaDataUI.inc
1 <?php 1 <?php
2 2
3 // if its the manual edit page..then display normally 3 // if its the manual edit page..then display normally
4 -function getSelectFieldPage($iDocFieldID) {  
5 - global $default;  
6 - $oDocField = null;  
7 - if (isset($iDocFieldID)) {  
8 - $oDocField = DocumentField::get($iDocFieldID);  
9 -  
10 - }  
11 -  
12 -  
13 - $sToRender .= "<br></br>\n";  
14 - $sToRender .= "<b>Add Document Field Lookups:</b>\n";  
15 - $sToRender .= "<table>\n";  
16 - $sToRender .= "<br></br>\n";  
17 - $sToRender .= "<tr>Please Select a Field</tr>\n";  
18 - $sToRender .= "<tr>\n";  
19 - $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";  
20 - $sToRender .= "</tr>\n";  
21 - $sToRender .= "<tr>\n";  
22 - $sToRender .= "</tr>\n";  
23 - $sToRender .= "<tr>\n";  
24 - $sToRender .= "<tr>\n";  
25 - $sToRender .= "</tr>\n";  
26 - $sToRender .= "</table>\n";  
27 -  
28 -  
29 - return $sToRender;  
30 -}  
31 - 4 +function getSelectFieldPage($iDocFieldID) {
  5 + global $default;
  6 + $oDocField = null;
  7 + if (isset($iDocFieldID)) {
  8 + $oDocField = DocumentField::get($iDocFieldID);
  9 + }
32 10
  11 + $sToRender .= "<table width=\"600\">" . renderHeading("Add Document Field Lookup") . "</table>";
  12 + $sToRender .= "<table>\n";
  13 + $sToRender .= "<tr>Please Select a Field</tr>\n";
  14 + $sToRender .= "<tr>\n";
  15 + $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";
  16 + $sToRender .= "</tr>\n";
  17 + $sToRender .= "<tr>\n";
  18 + $sToRender .= "</tr>\n";
  19 + $sToRender .= "<tr>\n";
  20 + $sToRender .= "<tr>\n";
  21 + $sToRender .= "</tr>\n";
  22 + $sToRender .= "</table>\n";
33 23
  24 + return $sToRender;
  25 +}
34 26
35 // if its the manual edit page..then display normally 27 // if its the manual edit page..then display normally
36 -function getAddMetaDataPage($iDocFieldID) {  
37 - global $default;  
38 - $oDocField = null;  
39 - if (isset($iDocFieldID)) {  
40 - $oDocField = DocumentField::get($iDocFieldID);  
41 -  
42 - }  
43 -  
44 -  
45 - $sToRender .= "<br></br>\n";  
46 - $sToRender .= "<b>Add New Document Field Lookup:</b>\n";  
47 - $sToRender .= "<table>\n";  
48 - $sToRender .= "<br></br>\n";  
49 - $sToRender .= "<tr>Please Enter a new lookup value to add to the Selected Field</tr>\n";  
50 - $sToRender .= "<tr>\n";  
51 - $sToRender .= "</tr>\n";  
52 - $sToRender .= "<tr>\n";  
53 - $sToRender .= "</tr>\n";  
54 - $sToRender .= "<tr>\n";  
55 - $sToRender .= "<td>Document Field: </td><td><b>" . getDocFieldDisplay($oDocField) . "</br></td>\n";  
56 - $sToRender .= "</tr>\n";  
57 - $sToRender .= "<tr>\n";  
58 - $sToRender .= "<td>Lookup: </td><td><input type=\"text\" name=\"fMetaDataName\">\n" ;  
59 - $sToRender .= "</tr>\n";  
60 - $sToRender .= "<tr>\n";  
61 - $sToRender .= "</tr>\n";  
62 - $sToRender .= "<tr>\n";  
63 - $sToRender .= "<td></td>" . getAddButton($oDocField);  
64 - $sToRender .= getCancelButton($oDocField);  
65 - $sToRender .= "</tr>\n";  
66 -  
67 - $sToRender .= "</table>\n";  
68 -  
69 -  
70 - return $sToRender; 28 +function getAddMetaDataPage($iDocFieldID) {
  29 + global $default;
  30 + $oDocField = null;
  31 + if (isset($iDocFieldID)) {
  32 + $oDocField = DocumentField::get($iDocFieldID);
  33 + }
  34 +
  35 + $sToRender .= "<table width=\"600\">" . renderHeading("Add Document Field Lookup") . "</table>";
  36 + $sToRender .= "<table>\n";
  37 + $sToRender .= "<tr>Please Enter a new lookup value to add to the Selected Field</tr>\n";
  38 + $sToRender .= "<tr>\n";
  39 + $sToRender .= "</tr>\n";
  40 + $sToRender .= "<tr>\n";
  41 + $sToRender .= "</tr>\n";
  42 + $sToRender .= "<tr>\n";
  43 + $sToRender .= "<td>Document Field: </td><td><b>" . getDocFieldDisplay($oDocField) . "</br></td>\n";
  44 + $sToRender .= "</tr>\n";
  45 + $sToRender .= "<tr>\n";
  46 + $sToRender .= "<td>Lookup: </td><td><input type=\"text\" name=\"fMetaDataName\">\n" ;
  47 + $sToRender .= "</tr>\n";
  48 + $sToRender .= "<tr>\n";
  49 + $sToRender .= "</tr>\n";
  50 + $sToRender .= "<tr>\n";
  51 + $sToRender .= "<td></td>" . getAddButton($oDocField);
  52 + $sToRender .= getCancelButton($oDocField);
  53 + $sToRender .= "</tr>\n";
  54 + $sToRender .= "</table>\n";
  55 +
  56 + return $sToRender;
71 } 57 }
72 58
73 59
74 // if edition is successful print otu success page 60 // if edition is successful print otu success page
75 -function getSuccessPage() {  
76 - global $default;  
77 -  
78 - $sToRender .= "<br></br>\n";  
79 - $sToRender .= "<b>Success!</b>\n";  
80 - $sToRender .= "<table>\n";  
81 - $sToRender .= "<br></br>\n";  
82 - $sToRender .= "<tr></tr>\n";  
83 - $sToRender .= "<tr><td>The lookup value was successfully added</td></tr>\n";  
84 - $sToRender .= "<tr></tr>\n";  
85 - $sToRender .= "<tr></tr>\n";  
86 - $sToRender .= "<tr>\n";  
87 - $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=addMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";  
88 - $sToRender .= "</tr>\n";  
89 - $sToRender .= "</table>\n";  
90 -  
91 -  
92 - return $sToRender; 61 +function getSuccessPage() {
  62 + global $default;
  63 +
  64 + $sToRender .= "<table width=\"600\">" . renderHeading("Add Document Field Lookup") . "</table>";
  65 + $sToRender .= "<table>\n";
  66 + $sToRender .= "<tr><td><b>Success!</b></td></tr>\n";
  67 + $sToRender .= "<tr><td>The lookup value was successfully added</td></tr>\n";
  68 + $sToRender .= "<tr></tr>\n";
  69 + $sToRender .= "<tr></tr>\n";
  70 + $sToRender .= "<tr>\n";
  71 + $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=addMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  72 + $sToRender .= "</tr>\n";
  73 + $sToRender .= "</table>\n";
  74 +
  75 + return $sToRender;
93 } 76 }
94 77
95 // if edition is successful print otu success page 78 // if edition is successful print otu success page
96 -function getFailPage() {  
97 - global $default;  
98 -  
99 - $sToRender .= "<br></br>\n";  
100 - $sToRender .= "<b>FAILURE!</b>\n";  
101 - $sToRender .= "<table>\n";  
102 - $sToRender .= "<br></br>\n";  
103 - $sToRender .= "<tr></tr>\n";  
104 - $sToRender .= "<tr><td>The lookup value was not added</td></tr>\n";  
105 - $sToRender .= "<tr></tr>\n";  
106 - $sToRender .= "<tr></tr>\n";  
107 - $sToRender .= "<tr>\n";  
108 - $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=addMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";  
109 - $sToRender .= "</tr>\n";  
110 - $sToRender .= "</table>\n";  
111 -  
112 -  
113 - return $sToRender; 79 +function getFailPage() {
  80 + global $default;
  81 +
  82 + $sToRender .= "<table width=\"600\">" . renderHeading("Add Document Field Lookup") . "</table>";
  83 + $sToRender .= "<table>\n";
  84 + $sToRender .= "<tr><td><b>FAILURE!</b></td></tr>\n";
  85 + $sToRender .= "<tr><td>The lookup value was not added</td></tr>\n";
  86 + $sToRender .= "<tr></tr>\n";
  87 + $sToRender .= "<tr></tr>\n";
  88 + $sToRender .= "<tr>\n";
  89 + $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=addMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  90 + $sToRender .= "</tr>\n";
  91 + $sToRender .= "</table>\n";
  92 +
  93 + return $sToRender;
114 } 94 }
115 95
116 96
117 // if edition is successful print otu success page 97 // if edition is successful print otu success page
118 -function getTextPage() {  
119 - global $default;  
120 -  
121 - $sToRender .= "<br></br>\n";  
122 - $sToRender .= "<b>FAILURE!</b>\n";  
123 - $sToRender .= "<table>\n";  
124 - $sToRender .= "<br></br>\n";  
125 - $sToRender .= "<tr></tr>\n";  
126 - $sToRender .= "<tr><td>Please Enter a Value in the Text Box</td></tr>\n";  
127 - $sToRender .= "<tr></tr>\n";  
128 - $sToRender .= "<tr></tr>\n";  
129 - $sToRender .= "<tr>\n";  
130 - $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=addMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";  
131 - $sToRender .= "</tr>\n";  
132 - $sToRender .= "</table>\n";  
133 -  
134 -  
135 - return $sToRender; 98 +function getTextPage() {
  99 + global $default;
  100 +
  101 + $sToRender .= "<table width=\"600\">" . renderHeading("Add Document Field Lookup") . "</table>";
  102 + $sToRender .= "<table>\n";
  103 + $sToRender .= "<tr><td><b>FAILURE!</b></td></tr>\n";
  104 + $sToRender .= "<tr><td>Please Enter a Value in the Text Box</td></tr>\n";
  105 + $sToRender .= "<tr></tr>\n";
  106 + $sToRender .= "<tr></tr>\n";
  107 + $sToRender .= "<tr>\n";
  108 + $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=addMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  109 + $sToRender .= "</tr>\n";
  110 + $sToRender .= "</table>\n";
  111 +
  112 + return $sToRender;
136 } 113 }
137 114
138 // gets the updatebutton when a DocField is selected 115 // gets the updatebutton when a DocField is selected
139 function getAddButton($oDocField) { 116 function getAddButton($oDocField) {
140 - global $default;  
141 - if (!isset($oDocField)) {  
142 - return "Please select a Document Field: ";  
143 - } else {  
144 - return "<td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/add.gif\" value=\"submit\" border=\"0\"/></td>\n";  
145 - } 117 + global $default;
  118 + if (!isset($oDocField)) {
  119 + return "Please select a Document Field: ";
  120 + } else {
  121 + return "<td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/add.gif\" value=\"submit\" border=\"0\"/></td>\n";
  122 + }
146 } 123 }
147 124
148 // gets the cancel button when a DocField is selected 125 // gets the cancel button when a DocField is selected
149 function getCancelButton($oDocField) { 126 function getCancelButton($oDocField) {
150 - global $default;  
151 - if (!isset($oDocField)) {  
152 - //return "<td align = right><a href=\"$default->rootUrl/control.php?action=DocFieldManagement\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /></a></td>\n";  
153 - } else {  
154 - return "<td align = right><a href=\"$default->rootUrl/control.php?action=addMetaData\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";  
155 - } 127 + global $default;
  128 + if (!isset($oDocField)) {
  129 + return "<td align = right><a href=\"$default->rootUrl/control.php?action=metadata\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /></a></td>\n";
  130 + }
  131 + else {
  132 + return "<td align = right><a href=\"$default->rootUrl/control.php?action=addMetaData\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
  133 + }
156 } 134 }
157 135
158 // show the list box when no DocField selected 136 // show the list box when no DocField selected
159 // then shows a text box with the DocField's name 137 // then shows a text box with the DocField's name
160 function getDocFieldDisplay($oDocField) { 138 function getDocFieldDisplay($oDocField) {
161 - global $default;  
162 - if (!isset($oDocField)) {  
163 -  
164 - $sWhereClause = " ST.has_lookup = 1" ;  
165 - $oPatternListBox = & new PatternListBox($default->owl_fields_table, "name", "id", "fDocFieldID");  
166 - //$oPatternListBox->setIncludeDefaultValue(true);  
167 - $oPatternListBox->setWhereClause($sWhereClause);  
168 - $oPatternListBox->setPostBackOnChange(true);  
169 - return $oPatternListBox->render();  
170 - } else {  
171 - return "<input type=\"hidden\" name=\"fDocFieldID\" value=\"" . $oDocField->iId . "\">\n" .  
172 - $oDocField->getName();  
173 - }  
174 -  
175 -} 139 + global $default;
  140 + if (!isset($oDocField)) {
176 141
  142 + $sWhereClause = " ST.has_lookup = 1" ;
  143 + $oPatternListBox = & new PatternListBox($default->owl_fields_table, "name", "id", "fDocFieldID");
  144 + //$oPatternListBox->setIncludeDefaultValue(true);
  145 + $oPatternListBox->setWhereClause($sWhereClause);
  146 + $oPatternListBox->setPostBackOnChange(true);
  147 + return $oPatternListBox->render();
  148 + } else {
  149 + return "<input type=\"hidden\" name=\"fDocFieldID\" value=\"" . $oDocField->iId . "\">\n" .
  150 + $oDocField->getName();
  151 + }
  152 +}
177 ?> 153 ?>
178 \ No newline at end of file 154 \ No newline at end of file
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/editMetaDataBL.php
@@ -10,68 +10,51 @@ @@ -10,68 +10,51 @@
10 require_once("../../../../../../config/dmsDefaults.php"); 10 require_once("../../../../../../config/dmsDefaults.php");
11 11
12 if (checkSession()) { 12 if (checkSession()) {
13 - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");  
14 - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");  
15 - require_once("editMetaDataUI.inc");  
16 - require_once("$default->fileSystemRoot/lib/security/permission.inc");  
17 - require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc");  
18 - require_once("$default->fileSystemRoot/lib/documentmanagement/MetaData.inc");  
19 - require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");  
20 - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");  
21 - require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");  
22 - require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");  
23 - require_once("$default->fileSystemRoot/presentation/Html.inc");  
24 -  
25 -  
26 - $oPatternCustom = & new PatternCustom();  
27 -  
28 -  
29 - if(isset($fDocFieldID)){  
30 - // post back on DocField select from manual edit page  
31 - $oPatternCustom->setHtml(getSelectMetaDataPage($fDocFieldID,$fMetaDataID));  
32 - $main->setFormAction($_SERVER["PHP_SELF"] . "?fSelected=1");  
33 -  
34 -  
35 - } else {  
36 - // if nothing happens...just reload edit page  
37 - $oPatternCustom->setHtml(getSelectFieldPage(null));  
38 - $main->setFormAction($_SERVER["PHP_SELF"]);  
39 -  
40 - }  
41 -  
42 - if(isset($fSelected)){  
43 - $oPatternCustom->setHtml(getEditMetaDataPage($fDocFieldID,$fMetaDataID));  
44 -  
45 - $main->setFormAction($_SERVER["PHP_SELF"] . "?fForStore=1");  
46 -  
47 - }  
48 -  
49 -  
50 - if(isset($fForStore)){  
51 -  
52 - if($fMetaDataName != "")  
53 - {  
54 - $oMetaData = new MetaData($fDocFieldID,$fMetaDataName);  
55 - $oMetaData->setMetaDataID($fDocFieldID,$fOldMetaDataName);  
56 -  
57 -  
58 -  
59 - if($oMetaData->update())  
60 - {  
61 - $oPatternCustom->setHtml(getSuccessPage());  
62 - }else{  
63 - $oPatternCustom->setHtml(getFailPage());  
64 - }  
65 - }  
66 - else  
67 - {  
68 - $oPatternCustom->setHtml(getTextPage());  
69 - }  
70 -  
71 - }  
72 -  
73 - //render the page  
74 - $main->setCentralPayload($oPatternCustom);  
75 - $main->render(); 13 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
  14 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");
  15 + require_once("editMetaDataUI.inc");
  16 + require_once("../../adminUI.inc");
  17 + require_once("$default->fileSystemRoot/lib/security/permission.inc");
  18 + require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc");
  19 + require_once("$default->fileSystemRoot/lib/documentmanagement/MetaData.inc");
  20 + require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
  21 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");
  22 + require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");
  23 + require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");
  24 + require_once("$default->fileSystemRoot/presentation/Html.inc");
  25 +
  26 + $oPatternCustom = & new PatternCustom();
  27 + if(isset($fDocFieldID)) {
  28 + // post back on DocField select from manual edit page
  29 + $oPatternCustom->setHtml(getSelectMetaDataPage($fDocFieldID,$fMetaDataID));
  30 + $main->setFormAction($_SERVER["PHP_SELF"] . "?fSelected=1");
  31 + } else {
  32 + // if nothing happens...just reload edit page
  33 + $oPatternCustom->setHtml(getSelectFieldPage(null));
  34 + $main->setFormAction($_SERVER["PHP_SELF"]);
  35 + }
  36 +
  37 + if(isset($fSelected)) {
  38 + $oPatternCustom->setHtml(getEditMetaDataPage($fDocFieldID,$fMetaDataID));
  39 + $main->setFormAction($_SERVER["PHP_SELF"] . "?fForStore=1");
  40 + }
  41 +
  42 + if(isset($fForStore)) {
  43 + if($fMetaDataName != "") {
  44 + $oMetaData = new MetaData($fDocFieldID,$fMetaDataName);
  45 + $oMetaData->setMetaDataID($fDocFieldID,$fOldMetaDataName);
  46 + if($oMetaData->update()) {
  47 + $oPatternCustom->setHtml(getSuccessPage());
  48 + } else {
  49 + $oPatternCustom->setHtml(getFailPage());
  50 + }
  51 + } else {
  52 + $oPatternCustom->setHtml(getTextPage());
  53 + }
  54 + }
  55 +
  56 + //render the page
  57 + $main->setCentralPayload($oPatternCustom);
  58 + $main->render();
76 } 59 }
77 ?> 60 ?>
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/editMetaDataUI.inc
1 <?php 1 <?php
2 2
3 // if its the manual edit page..then display normally 3 // if its the manual edit page..then display normally
4 -function getSelectFieldPage($iDocFieldID) {  
5 - global $default;  
6 - $oDocField = null;  
7 - if (isset($iDocFieldID)) {  
8 - $oDocField = DocumentField::get($iDocFieldID);  
9 -  
10 - }  
11 -  
12 -  
13 - $sToRender .= "<br></br>\n";  
14 - $sToRender .= "<b>Edit Document Field Lookups:</b>\n";  
15 - $sToRender .= "<table>\n";  
16 - $sToRender .= "<br></br>\n";  
17 - $sToRender .= "<tr>Please Select a Field</tr>\n";  
18 - $sToRender .= "<tr>\n";  
19 - $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";  
20 - $sToRender .= "</tr>\n";  
21 - $sToRender .= "<tr>\n";  
22 - $sToRender .= "</tr>\n";  
23 - $sToRender .= "<tr>\n";  
24 - $sToRender .= "<tr>\n";  
25 - $sToRender .= "</tr>\n";  
26 - $sToRender .= "</table>\n";  
27 -  
28 -  
29 - return $sToRender; 4 +function getSelectFieldPage($iDocFieldID) {
  5 + global $default;
  6 + $oDocField = null;
  7 + if (isset($iDocFieldID)) {
  8 + $oDocField = DocumentField::get($iDocFieldID);
  9 + }
  10 +
  11 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Document Field Lookup") . "</table>";
  12 + $sToRender .= "<table>\n";
  13 + $sToRender .= "<tr>Please Select a Field</tr>\n";
  14 + $sToRender .= "<tr>\n";
  15 + $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";
  16 + $sToRender .= "</tr>\n";
  17 + $sToRender .= "<tr>\n";
  18 + $sToRender .= "</tr>\n";
  19 + $sToRender .= "<tr>\n";
  20 + $sToRender .= "<tr>\n";
  21 + $sToRender .= "</tr>\n";
  22 + $sToRender .= "</table>\n";
  23 +
  24 + return $sToRender;
30 } 25 }
31 26
32 27
33 // if its the manual edit page..then display normally 28 // if its the manual edit page..then display normally
34 -function getSelectMetaDataPage($iDocFieldID, $iMetaDataID) {  
35 - global $default;  
36 - $oDocField = null;  
37 - $oMetaData = null;  
38 -  
39 -  
40 - if (isset($iDocFieldID)) {  
41 - $oDocField = DocumentField::get($iDocFieldID);  
42 -  
43 - }  
44 -  
45 - if (isset($iMetaDataID)) {  
46 - $oMetaData = MetaData::get($iMetaDataID);  
47 -  
48 - }  
49 -  
50 -  
51 - $sToRender .= "<br></br>\n";  
52 - $sToRender .= "<b>Edit Document Field Lookups:</b>\n";  
53 - $sToRender .= "<table>\n";  
54 - $sToRender .= "<br></br>\n";  
55 - $sToRender .= "<tr>Please Select the Document Field Lookup you wish to Edit</tr>\n";  
56 - $sToRender .= "<tr>\n";  
57 - $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";  
58 - $sToRender .= "</tr>\n";  
59 - $sToRender .= "<tr>\n";  
60 - $sToRender .= "<td>Lookup: </td><td>" . getMetaDataDisplay($oMetaData,$iDocFieldID) . "</td>\n";  
61 - $sToRender .= "</tr>\n";  
62 - $sToRender .= "<tr>\n";  
63 - $sToRender .= "</tr>\n";  
64 - $sToRender .= "</table>\n";  
65 -  
66 -  
67 - return $sToRender; 29 +function getSelectMetaDataPage($iDocFieldID, $iMetaDataID) {
  30 + global $default;
  31 + $oDocField = null;
  32 + $oMetaData = null;
  33 +
  34 + if (isset($iDocFieldID)) {
  35 + $oDocField = DocumentField::get($iDocFieldID);
  36 + }
  37 +
  38 + if (isset($iMetaDataID)) {
  39 + $oMetaData = MetaData::get($iMetaDataID);
  40 + }
  41 +
  42 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Document Field Lookup") . "</table>";
  43 + $sToRender .= "<table>\n";
  44 + $sToRender .= "<tr>Please Select the Document Field Lookup you wish to Edit</tr>\n";
  45 + $sToRender .= "<tr>\n";
  46 + $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";
  47 + $sToRender .= "</tr>\n";
  48 + $sToRender .= "<tr>\n";
  49 + $sToRender .= "<td>Lookup: </td><td>" . getMetaDataDisplay($oMetaData,$iDocFieldID) . "</td>\n";
  50 + $sToRender .= "</tr>\n";
  51 + $sToRender .= "<tr>\n";
  52 + $sToRender .= "</tr>\n";
  53 + $sToRender .= "</table>\n";
  54 +
  55 + return $sToRender;
68 } 56 }
69 57
70 58
71 // if its the manual edit page..then display normally 59 // if its the manual edit page..then display normally
72 -function getEditMetaDataPage($iDocFieldID, $iMetaDataID) {  
73 - global $default;  
74 - $oDocField = null;  
75 - $oMetaData = null;  
76 -  
77 -  
78 - if (isset($iDocFieldID)) {  
79 - $oDocField = DocumentField::get($iDocFieldID);  
80 -  
81 - }  
82 -  
83 - if (isset($iMetaDataID)) {  
84 - $oMetaData = MetaData::get($iMetaDataID);  
85 -  
86 - }  
87 -  
88 -  
89 - $sToRender .= "<br></br>\n";  
90 - $sToRender .= "<b>Edit Document Field Lookups:</b>\n";  
91 - $sToRender .= "<table>\n";  
92 - $sToRender .= "<br></br>\n";  
93 - $sToRender .= "<tr>Enter a Different Value</tr>\n";  
94 - $sToRender .= "<tr>\n";  
95 - $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";  
96 - $sToRender .= "</tr>\n";  
97 - $sToRender .= "<tr>\n";  
98 - $sToRender .= "<td>Lookup: </td><td>" . getMetaDataDisplay($oMetaData,$iDocFieldID) . "</td>\n";  
99 - $sToRender .= "</tr>\n";  
100 - $sToRender .= "<tr></tr>\n";  
101 - $sToRender .= "<tr></tr>\n";  
102 - $sToRender .= "<tr>\n";  
103 - $sToRender .= "<td></td>" . getUpdateButton($oDocField);  
104 - $sToRender .= getCancelButton($oDocField);  
105 - $sToRender .= "</tr>\n";  
106 - $sToRender .= "</table>\n";  
107 -  
108 -  
109 - return $sToRender; 60 +function getEditMetaDataPage($iDocFieldID, $iMetaDataID) {
  61 + global $default;
  62 + $oDocField = null;
  63 + $oMetaData = null;
  64 +
  65 + if (isset($iDocFieldID)) {
  66 + $oDocField = DocumentField::get($iDocFieldID);
  67 + }
  68 +
  69 + if (isset($iMetaDataID)) {
  70 + $oMetaData = MetaData::get($iMetaDataID);
  71 + }
  72 +
  73 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Document Field Lookup") . "</table>";
  74 + $sToRender .= "<table>\n";
  75 + $sToRender .= "<tr>Enter a Different Value</tr>\n";
  76 + $sToRender .= "<tr>\n";
  77 + $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";
  78 + $sToRender .= "</tr>\n";
  79 + $sToRender .= "<tr>\n";
  80 + $sToRender .= "<td>Lookup: </td><td>" . getMetaDataDisplay($oMetaData,$iDocFieldID) . "</td>\n";
  81 + $sToRender .= "</tr>\n";
  82 + $sToRender .= "<tr></tr>\n";
  83 + $sToRender .= "<tr></tr>\n";
  84 + $sToRender .= "<tr>\n";
  85 + $sToRender .= "<td></td>" . getUpdateButton($oDocField);
  86 + $sToRender .= getCancelButton($oDocField);
  87 + $sToRender .= "</tr>\n";
  88 + $sToRender .= "</table>\n";
  89 +
  90 + return $sToRender;
110 } 91 }
111 92
112 -  
113 -  
114 // if edition is successful print otu success page 93 // if edition is successful print otu success page
115 -function getSuccessPage() {  
116 - global $default;  
117 -  
118 - $sToRender .= "<br></br>\n";  
119 - $sToRender .= "<b>Success!</b>\n";  
120 - $sToRender .= "<table>\n";  
121 - $sToRender .= "<br></br>\n";  
122 - $sToRender .= "<tr></tr>\n";  
123 - $sToRender .= "<tr><td>The Document Field Lookup was successfully edited</td></tr>\n";  
124 - $sToRender .= "<tr></tr>\n";  
125 - $sToRender .= "<tr></tr>\n";  
126 - $sToRender .= "<tr>\n";  
127 - $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";  
128 - $sToRender .= "</tr>\n";  
129 - $sToRender .= "</table>\n";  
130 -  
131 -  
132 - return $sToRender; 94 +function getSuccessPage() {
  95 + global $default;
  96 +
  97 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Document Field Lookup") . "</table>";
  98 + $sToRender .= "<table>\n";
  99 + $sToRender .= "<tr><td><b>Success!</b></td></tr>\n";
  100 + $sToRender .= "<tr><td>The Document Field Lookup was successfully edited</td></tr>\n";
  101 + $sToRender .= "<tr></tr>\n";
  102 + $sToRender .= "<tr></tr>\n";
  103 + $sToRender .= "<tr>\n";
  104 + $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  105 + $sToRender .= "</tr>\n";
  106 + $sToRender .= "</table>\n";
  107 +
  108 + return $sToRender;
133 } 109 }
134 110
135 // if edition is successful print otu success page 111 // if edition is successful print otu success page
136 -function getFailPage() {  
137 - global $default;  
138 -  
139 - $sToRender .= "<br></br>\n";  
140 - $sToRender .= "<b>FAILURE!</b>\n";  
141 - $sToRender .= "<table>\n";  
142 - $sToRender .= "<br></br>\n";  
143 - $sToRender .= "<tr></tr>\n";  
144 - $sToRender .= "<tr><td>The Document Field Lookup was not updated</td></tr>\n";  
145 - $sToRender .= "<tr></tr>\n";  
146 - $sToRender .= "<tr></tr>\n";  
147 - $sToRender .= "<tr>\n";  
148 - $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";  
149 - $sToRender .= "</tr>\n";  
150 - $sToRender .= "</table>\n";  
151 -  
152 -  
153 - return $sToRender; 112 +function getFailPage() {
  113 + global $default;
  114 +
  115 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Document Field Lookup") . "</table>";
  116 + $sToRender .= "<table>\n";
  117 + $sToRender .= "<tr><td><b>FAILURE!</b></td></tr>\n";
  118 + $sToRender .= "<tr><td>The Document Field Lookup was not updated</td></tr>\n";
  119 + $sToRender .= "<tr></tr>\n";
  120 + $sToRender .= "<tr></tr>\n";
  121 + $sToRender .= "<tr>\n";
  122 + $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  123 + $sToRender .= "</tr>\n";
  124 + $sToRender .= "</table>\n";
  125 +
  126 + return $sToRender;
154 } 127 }
155 128
156 129
157 // if edition is successful print otu success page 130 // if edition is successful print otu success page
158 -function getTextPage() {  
159 - global $default;  
160 -  
161 - $sToRender .= "<br></br>\n";  
162 - $sToRender .= "<b>FAILURE!</b>\n";  
163 - $sToRender .= "<table>\n";  
164 - $sToRender .= "<br></br>\n";  
165 - $sToRender .= "<tr></tr>\n";  
166 - $sToRender .= "<tr><td>Please Enter a Value in the Text Box</td></tr>\n";  
167 - $sToRender .= "<tr></tr>\n";  
168 - $sToRender .= "<tr></tr>\n";  
169 - $sToRender .= "<tr>\n";  
170 - $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";  
171 - $sToRender .= "</tr>\n";  
172 - $sToRender .= "</table>\n";  
173 -  
174 -  
175 - return $sToRender; 131 +function getTextPage() {
  132 + global $default;
  133 +
  134 + $sToRender .= "<table width=\"600\">" . renderHeading("Edit Document Field Lookup") . "</table>";
  135 + $sToRender .= "<table>\n";
  136 + $sToRender .= "<tr><td><b>FAILURE!</b></td></tr>\n";
  137 + $sToRender .= "<tr><td>Please Enter a Value in the Text Box</td></tr>\n";
  138 + $sToRender .= "<tr></tr>\n";
  139 + $sToRender .= "<tr></tr>\n";
  140 + $sToRender .= "<tr>\n";
  141 + $sToRender .= "<td></td><td align = right><a href=\"$default->rootUrl/control.php?action=editMetaData\"><img src =\"$default->graphicsUrl/widgets/back.gif\" border = \"0\" /></a></td>\n";
  142 + $sToRender .= "</tr>\n";
  143 + $sToRender .= "</table>\n";
  144 +
  145 + return $sToRender;
176 } 146 }
177 147
178 // gets the updatebutton when a DocField is selected 148 // gets the updatebutton when a DocField is selected
179 function getUpdateButton($oDocField) { 149 function getUpdateButton($oDocField) {
180 - global $default;  
181 - if (!isset($oDocField)) {  
182 - return "Please select a Document Field: ";  
183 - } else {  
184 - return "<td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/update.gif\" value=\"submit\" border=\"0\"/></td>\n";  
185 - } 150 + global $default;
  151 + if (!isset($oDocField)) {
  152 + return "Please select a Document Field: ";
  153 + } else {
  154 + return "<td align = right><input type=\"image\" src =\"$default->graphicsUrl/widgets/update.gif\" value=\"submit\" border=\"0\"/></td>\n";
  155 + }
186 } 156 }
187 157
188 // gets the cancel button when a DocField is selected 158 // gets the cancel button when a DocField is selected
189 function getCancelButton($oDocField) { 159 function getCancelButton($oDocField) {
190 - global $default;  
191 - if (!isset($oDocField)) {  
192 - //return "<td align = right><a href=\"$default->rootUrl/control.php?action=DocFieldManagement\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /></a></td>\n";  
193 - } else {  
194 - return "<td align = right><a href=\"$default->rootUrl/control.php?action=editMetaData\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";  
195 - } 160 + global $default;
  161 + if (!isset($oDocField)) {
  162 + return "<td align = right><a href=\"$default->rootUrl/control.php?action=metadata\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /></a></td>\n";
  163 + }
  164 + else {
  165 + return "<td align = right><a href=\"$default->rootUrl/control.php?action=editMetaData\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
  166 + }
196 } 167 }
197 168
198 // show the list box when no DocField selected 169 // show the list box when no DocField selected
199 // then shows a text box with the DocField's name 170 // then shows a text box with the DocField's name
200 function getDocFieldDisplay($oDocField) { 171 function getDocFieldDisplay($oDocField) {
201 - global $default;  
202 - if (!isset($oDocField)) {  
203 -  
204 - $sWhereClause = " ST.has_lookup = 1" ;  
205 - $oPatternListBox = & new PatternListBox($default->owl_fields_table, "name", "id", "fDocFieldID");  
206 - //$oPatternListBox->setIncludeDefaultValue(true);  
207 - $oPatternListBox->setWhereClause($sWhereClause);  
208 - $oPatternListBox->setPostBackOnChange(true);  
209 - return $oPatternListBox->render();  
210 - } else {  
211 - return "<input type=\"hidden\" name=\"fDocFieldID\" value=\"" . $oDocField->iId . "\">\n" .  
212 - $oDocField->getName();  
213 - }  
214 - 172 + global $default;
  173 + if (!isset($oDocField)) {
  174 +
  175 + $sWhereClause = " ST.has_lookup = 1" ;
  176 + $oPatternListBox = & new PatternListBox($default->owl_fields_table, "name", "id", "fDocFieldID");
  177 + //$oPatternListBox->setIncludeDefaultValue(true);
  178 + $oPatternListBox->setWhereClause($sWhereClause);
  179 + $oPatternListBox->setPostBackOnChange(true);
  180 + return $oPatternListBox->render();
  181 + } else {
  182 + return "<input type=\"hidden\" name=\"fDocFieldID\" value=\"" . $oDocField->iId . "\">\n" .
  183 + $oDocField->getName();
  184 + }
  185 +
215 } 186 }
216 187
217 // show the list box when no DocField selected 188 // show the list box when no DocField selected
218 // then shows a text box with the DocField's name 189 // then shows a text box with the DocField's name
219 function getMetaDataDisplay($oMetaData,$iDocFieldID) { 190 function getMetaDataDisplay($oMetaData,$iDocFieldID) {
220 - global $default;  
221 - if (!isset($oMetaData)) {  
222 -  
223 -  
224 - $sWhereClause = " ST.document_field_id = " . $iDocFieldID;  
225 - $oPatternListBox = & new PatternListBox($default->owl_metadata_table, "name", "id", "fMetaDataID");  
226 - //$oPatternListBox->setIncludeDefaultValue(true);  
227 - $oPatternListBox->setWhereClause($sWhereClause);  
228 - $oPatternListBox->setPostBackOnChange(true);  
229 - return $oPatternListBox->render();  
230 - } else {  
231 - return "<input type=\"hidden\" name=\"fMetaDataID\" value=\"" . $oMetaData->iId . "\">\n" .  
232 - "<input type=\"text\" name=\"fMetaDataName\" value=\"" . $oMetaData->getName() . "\">\n" .  
233 - "<input type=\"hidden\" name=\"fOldMetaDataName\" value=\"" . $oMetaData->getName() . "\">\n" ;  
234 - } 191 + global $default;
  192 + if (!isset($oMetaData)) {
  193 +
  194 + $sWhereClause = " ST.document_field_id = " . $iDocFieldID;
  195 + $oPatternListBox = & new PatternListBox($default->owl_metadata_table, "name", "id", "fMetaDataID");
  196 + //$oPatternListBox->setIncludeDefaultValue(true);
  197 + $oPatternListBox->setWhereClause($sWhereClause);
  198 + $oPatternListBox->setPostBackOnChange(true);
  199 + return $oPatternListBox->render();
  200 + } else {
  201 + return "<input type=\"hidden\" name=\"fMetaDataID\" value=\"" . $oMetaData->iId . "\">\n" .
  202 + "<input type=\"text\" name=\"fMetaDataName\" value=\"" . $oMetaData->getName() . "\">\n" .
  203 + "<input type=\"hidden\" name=\"fOldMetaDataName\" value=\"" . $oMetaData->getName() . "\">\n" ;
  204 + }
235 } 205 }
236 -  
237 -  
238 ?> 206 ?>
239 \ No newline at end of file 207 \ No newline at end of file
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/removeMetaDataBL.php
@@ -10,62 +10,48 @@ @@ -10,62 +10,48 @@
10 require_once("../../../../../../config/dmsDefaults.php"); 10 require_once("../../../../../../config/dmsDefaults.php");
11 11
12 if (checkSession()) { 12 if (checkSession()) {
13 - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");  
14 - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");  
15 - require_once("removeMetaDataUI.inc");  
16 - require_once("$default->fileSystemRoot/lib/security/permission.inc");  
17 - require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc");  
18 - require_once("$default->fileSystemRoot/lib/documentmanagement/MetaData.inc");  
19 - require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");  
20 - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");  
21 - require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");  
22 - require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");  
23 - require_once("$default->fileSystemRoot/presentation/Html.inc");  
24 -  
25 -  
26 - $oPatternCustom = & new PatternCustom();  
27 -  
28 -  
29 - if(isset($fDocFieldID)){  
30 - // post back on DocField select from manual edit page  
31 - $oPatternCustom->setHtml(getSelectMetaDataPage($fDocFieldID,$fMetaDataID));  
32 - $main->setFormAction($_SERVER["PHP_SELF"] . "?fSelected=1");  
33 -  
34 -  
35 - } else {  
36 - // if nothing happens...just reload edit page  
37 - $oPatternCustom->setHtml(getSelectFieldPage(null));  
38 - $main->setFormAction($_SERVER["PHP_SELF"]);  
39 -  
40 - }  
41 -  
42 - if(isset($fSelected)){  
43 - $oPatternCustom->setHtml(getDeleteConfirmedPage($fDocFieldID,$fMetaDataID));  
44 -  
45 - $main->setFormAction($_SERVER["PHP_SELF"] . "?fForDelete=1");  
46 -  
47 - }  
48 -  
49 -  
50 - if(isset($fForDelete)){  
51 -  
52 - $oMetaData = new MetaData($fDocFieldID,$fMetaDataName);  
53 - $oMetaData->setMetaDataID($fDocFieldID,$fMetaDataName);  
54 -  
55 - if($oMetaData->delete())  
56 - {  
57 - $oPatternCustom->setHtml(getSuccessPage());  
58 - }else{  
59 - $oPatternCustom->setHtml(getFailPage());  
60 - }  
61 -  
62 -  
63 - }  
64 -  
65 -  
66 -  
67 - //render the page  
68 - $main->setCentralPayload($oPatternCustom);  
69 - $main->render(); 13 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc");
  14 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternEditableListFromQuery.inc");
  15 + require_once("removeMetaDataUI.inc");
  16 + require_once("../../adminUI.inc");
  17 + require_once("$default->fileSystemRoot/lib/security/permission.inc");
  18 + require_once("$default->fileSystemRoot/lib/documentmanagement/DocumentField.inc");
  19 + require_once("$default->fileSystemRoot/lib/documentmanagement/MetaData.inc");
  20 + require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc");
  21 + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc");
  22 + require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc");
  23 + require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc");
  24 + require_once("$default->fileSystemRoot/presentation/Html.inc");
  25 +
  26 + $oPatternCustom = & new PatternCustom();
  27 +
  28 + if(isset($fDocFieldID)) {
  29 + // post back on DocField select from manual edit page
  30 + $oPatternCustom->setHtml(getSelectMetaDataPage($fDocFieldID,$fMetaDataID));
  31 + $main->setFormAction($_SERVER["PHP_SELF"] . "?fSelected=1");
  32 + } else {
  33 + // if nothing happens...just reload edit page
  34 + $oPatternCustom->setHtml(getSelectFieldPage(null));
  35 + $main->setFormAction($_SERVER["PHP_SELF"]);
  36 + }
  37 +
  38 + if(isset($fSelected)) {
  39 + $oPatternCustom->setHtml(getDeleteConfirmedPage($fDocFieldID,$fMetaDataID));
  40 + $main->setFormAction($_SERVER["PHP_SELF"] . "?fForDelete=1");
  41 + }
  42 +
  43 + if(isset($fForDelete)) {
  44 + $oMetaData = new MetaData($fDocFieldID,$fMetaDataName);
  45 + $oMetaData->setMetaDataID($fDocFieldID,$fMetaDataName);
  46 + if($oMetaData->delete()) {
  47 + $oPatternCustom->setHtml(getSuccessPage());
  48 + } else {
  49 + $oPatternCustom->setHtml(getFailPage());
  50 + }
  51 + }
  52 +
  53 + //render the page
  54 + $main->setCentralPayload($oPatternCustom);
  55 + $main->render();
70 } 56 }
71 ?> 57 ?>
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/removeMetaDataUI.inc
@@ -6,14 +6,10 @@ function getSelectFieldPage($iDocFieldID) { @@ -6,14 +6,10 @@ function getSelectFieldPage($iDocFieldID) {
6 $oDocField = null; 6 $oDocField = null;
7 if (isset($iDocFieldID)) { 7 if (isset($iDocFieldID)) {
8 $oDocField = DocumentField::get($iDocFieldID); 8 $oDocField = DocumentField::get($iDocFieldID);
9 -  
10 } 9 }
11 10
12 -  
13 - $sToRender .= "<br></br>\n";  
14 - $sToRender .= "<b>Remove Lookup From Field:</b>\n"; 11 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Document Field Lookup") . "</table>";
15 $sToRender .= "<table>\n"; 12 $sToRender .= "<table>\n";
16 - $sToRender .= "<br></br>\n";  
17 $sToRender .= "<tr>Please Select a Field</tr>\n"; 13 $sToRender .= "<tr>Please Select a Field</tr>\n";
18 $sToRender .= "<tr>\n"; 14 $sToRender .= "<tr>\n";
19 $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n"; 15 $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";
@@ -21,11 +17,10 @@ function getSelectFieldPage($iDocFieldID) { @@ -21,11 +17,10 @@ function getSelectFieldPage($iDocFieldID) {
21 $sToRender .= "<tr>\n"; 17 $sToRender .= "<tr>\n";
22 $sToRender .= "</tr>\n"; 18 $sToRender .= "</tr>\n";
23 $sToRender .= "<tr>\n"; 19 $sToRender .= "<tr>\n";
24 - $sToRender .= "<tr>\n"; 20 + $sToRender .= "<tr><td></td>\n" . getCancelButton($oDocField);
25 $sToRender .= "</tr>\n"; 21 $sToRender .= "</tr>\n";
26 $sToRender .= "</table>\n"; 22 $sToRender .= "</table>\n";
27 23
28 -  
29 return $sToRender; 24 return $sToRender;
30 } 25 }
31 26
@@ -36,22 +31,16 @@ function getSelectMetaDataPage($iDocFieldID, $iMetaDataID) { @@ -36,22 +31,16 @@ function getSelectMetaDataPage($iDocFieldID, $iMetaDataID) {
36 $oDocField = null; 31 $oDocField = null;
37 $oMetaData = null; 32 $oMetaData = null;
38 33
39 -  
40 if (isset($iDocFieldID)) { 34 if (isset($iDocFieldID)) {
41 $oDocField = DocumentField::get($iDocFieldID); 35 $oDocField = DocumentField::get($iDocFieldID);
42 -  
43 } 36 }
44 37
45 if (isset($iMetaDataID)) { 38 if (isset($iMetaDataID)) {
46 $oMetaData = MetaData::get($iMetaDataID); 39 $oMetaData = MetaData::get($iMetaDataID);
47 -  
48 } 40 }
49 41
50 -  
51 - $sToRender .= "<br></br>\n";  
52 - $sToRender .= "<b>Remove Lookup From Field:</b>\n"; 42 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Document Field Lookup") . "</table>";
53 $sToRender .= "<table>\n"; 43 $sToRender .= "<table>\n";
54 - $sToRender .= "<br></br>\n";  
55 $sToRender .= "<tr>Please Select the Lookup value you wish to remove</tr>\n"; 44 $sToRender .= "<tr>Please Select the Lookup value you wish to remove</tr>\n";
56 $sToRender .= "<tr>\n"; 45 $sToRender .= "<tr>\n";
57 $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n"; 46 $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";
@@ -59,11 +48,10 @@ function getSelectMetaDataPage($iDocFieldID, $iMetaDataID) { @@ -59,11 +48,10 @@ function getSelectMetaDataPage($iDocFieldID, $iMetaDataID) {
59 $sToRender .= "<tr>\n"; 48 $sToRender .= "<tr>\n";
60 $sToRender .= "<td>Lookup: </td><td>" . getMetaDataDisplay($oMetaData,$iDocFieldID) . "</td>\n"; 49 $sToRender .= "<td>Lookup: </td><td>" . getMetaDataDisplay($oMetaData,$iDocFieldID) . "</td>\n";
61 $sToRender .= "</tr>\n"; 50 $sToRender .= "</tr>\n";
62 - $sToRender .= "<tr>\n"; 51 + $sToRender .= "<tr><td></td>" . getCancelButton($oDocField);
63 $sToRender .= "</tr>\n"; 52 $sToRender .= "</tr>\n";
64 $sToRender .= "</table>\n"; 53 $sToRender .= "</table>\n";
65 54
66 -  
67 return $sToRender; 55 return $sToRender;
68 } 56 }
69 57
@@ -74,22 +62,16 @@ function getDeleteConfirmedPage($iDocFieldID, $iMetaDataID) { @@ -74,22 +62,16 @@ function getDeleteConfirmedPage($iDocFieldID, $iMetaDataID) {
74 $oDocField = null; 62 $oDocField = null;
75 $oMetaData = null; 63 $oMetaData = null;
76 64
77 -  
78 if (isset($iDocFieldID)) { 65 if (isset($iDocFieldID)) {
79 $oDocField = DocumentField::get($iDocFieldID); 66 $oDocField = DocumentField::get($iDocFieldID);
80 -  
81 } 67 }
82 68
83 if (isset($iMetaDataID)) { 69 if (isset($iMetaDataID)) {
84 $oMetaData = MetaData::get($iMetaDataID); 70 $oMetaData = MetaData::get($iMetaDataID);
85 -  
86 } 71 }
87 72
88 -  
89 - $sToRender .= "<br></br>\n";  
90 - $sToRender .= "<b>Remove Lookup From Field:</b>\n"; 73 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Document Field Lookup") . "</table>";
91 $sToRender .= "<table>\n"; 74 $sToRender .= "<table>\n";
92 - $sToRender .= "<br></br>\n";  
93 $sToRender .= "<tr><td>Are you sure you wish to Remove</td></tr><tr><td> the specified lookup from the Field?</td></tr>\n"; 75 $sToRender .= "<tr><td>Are you sure you wish to Remove</td></tr><tr><td> the specified lookup from the Field?</td></tr>\n";
94 $sToRender .= "<tr></tr>\n"; 76 $sToRender .= "<tr></tr>\n";
95 $sToRender .= "<tr></tr>\n"; 77 $sToRender .= "<tr></tr>\n";
@@ -107,21 +89,16 @@ function getDeleteConfirmedPage($iDocFieldID, $iMetaDataID) { @@ -107,21 +89,16 @@ function getDeleteConfirmedPage($iDocFieldID, $iMetaDataID) {
107 $sToRender .= "</tr>\n"; 89 $sToRender .= "</tr>\n";
108 $sToRender .= "</table>\n"; 90 $sToRender .= "</table>\n";
109 91
110 -  
111 return $sToRender; 92 return $sToRender;
112 } 93 }
113 94
114 -  
115 -  
116 // if edition is successful print otu success page 95 // if edition is successful print otu success page
117 function getSuccessPage() { 96 function getSuccessPage() {
118 global $default; 97 global $default;
119 98
120 - $sToRender .= "<br></br>\n";  
121 - $sToRender .= "<b>Success!</b>\n"; 99 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Document Field Lookup") . "</table>";
122 $sToRender .= "<table>\n"; 100 $sToRender .= "<table>\n";
123 - $sToRender .= "<br></br>\n";  
124 - $sToRender .= "<tr></tr>\n"; 101 + $sToRender .= "<tr><td><b>Success!</b></td></tr>\n";
125 $sToRender .= "<tr><td>The lookup was successfully deleted</td></tr>\n"; 102 $sToRender .= "<tr><td>The lookup was successfully deleted</td></tr>\n";
126 $sToRender .= "<tr></tr>\n"; 103 $sToRender .= "<tr></tr>\n";
127 $sToRender .= "<tr></tr>\n"; 104 $sToRender .= "<tr></tr>\n";
@@ -130,7 +107,6 @@ function getSuccessPage() { @@ -130,7 +107,6 @@ function getSuccessPage() {
130 $sToRender .= "</tr>\n"; 107 $sToRender .= "</tr>\n";
131 $sToRender .= "</table>\n"; 108 $sToRender .= "</table>\n";
132 109
133 -  
134 return $sToRender; 110 return $sToRender;
135 } 111 }
136 112
@@ -138,11 +114,9 @@ function getSuccessPage() { @@ -138,11 +114,9 @@ function getSuccessPage() {
138 function getFailPage() { 114 function getFailPage() {
139 global $default; 115 global $default;
140 116
141 - $sToRender .= "<br></br>\n";  
142 - $sToRender .= "<b>FAILURE!</b>\n"; 117 + $sToRender .= "<table width=\"600\">" . renderHeading("Remove Document Field Lookup") . "</table>";
143 $sToRender .= "<table>\n"; 118 $sToRender .= "<table>\n";
144 - $sToRender .= "<br></br>\n";  
145 - $sToRender .= "<tr></tr>\n"; 119 + $sToRender .= "<tr><td><b>FAILURE!</b></td></tr>\n";
146 $sToRender .= "<tr><td>The lookup was not deleted</td></tr>\n"; 120 $sToRender .= "<tr><td>The lookup was not deleted</td></tr>\n";
147 $sToRender .= "<tr></tr>\n"; 121 $sToRender .= "<tr></tr>\n";
148 $sToRender .= "<tr></tr>\n"; 122 $sToRender .= "<tr></tr>\n";
@@ -151,12 +125,9 @@ function getFailPage() { @@ -151,12 +125,9 @@ function getFailPage() {
151 $sToRender .= "</tr>\n"; 125 $sToRender .= "</tr>\n";
152 $sToRender .= "</table>\n"; 126 $sToRender .= "</table>\n";
153 127
154 -  
155 return $sToRender; 128 return $sToRender;
156 } 129 }
157 130
158 -  
159 -  
160 // gets the updatebutton when a DocField is selected 131 // gets the updatebutton when a DocField is selected
161 function getDeleteButton($oDocField) { 132 function getDeleteButton($oDocField) {
162 global $default; 133 global $default;
@@ -171,7 +142,7 @@ function getDeleteButton($oDocField) { @@ -171,7 +142,7 @@ function getDeleteButton($oDocField) {
171 function getCancelButton($oDocField) { 142 function getCancelButton($oDocField) {
172 global $default; 143 global $default;
173 if (!isset($oDocField)) { 144 if (!isset($oDocField)) {
174 - //return "<td align = right><a href=\"$default->rootUrl/control.php?action=DocFieldManagement\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" /></a></td>\n"; 145 + return "<td align = right><a href=\"$default->rootUrl/control.php?action=metadata\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" value=\"cancel\" border = \"0\"/></a></td>\n";
175 } else { 146 } else {
176 return "<td align = right><a href=\"$default->rootUrl/control.php?action=removeMetaData\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n"; 147 return "<td align = right><a href=\"$default->rootUrl/control.php?action=removeMetaData\"><img src =\"$default->graphicsUrl/widgets/cancel.gif\" border = \"0\" /></a></td>\n";
177 } 148 }
@@ -216,6 +187,4 @@ function getMetaDataDisplay($oMetaData,$iDocFieldID) { @@ -216,6 +187,4 @@ function getMetaDataDisplay($oMetaData,$iDocFieldID) {
216 187
217 } 188 }
218 } 189 }
219 -  
220 -  
221 ?> 190 ?>
222 \ No newline at end of file 191 \ No newline at end of file