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 10 require_once("../../../../../../config/dmsDefaults.php");
11 11  
12 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 1 <?php
2 2  
3 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 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 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 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 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 115 // gets the updatebutton when a DocField is selected
139 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 125 // gets the cancel button when a DocField is selected
149 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 136 // show the list box when no DocField selected
159 137 // then shows a text box with the DocField's name
160 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 154 \ No newline at end of file
... ...
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/editMetaDataBL.php
... ... @@ -10,68 +10,51 @@
10 10 require_once("../../../../../../config/dmsDefaults.php");
11 11  
12 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 1 <?php
2 2  
3 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 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 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 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 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 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 148 // gets the updatebutton when a DocField is selected
179 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 158 // gets the cancel button when a DocField is selected
189 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 169 // show the list box when no DocField selected
199 170 // then shows a text box with the DocField's name
200 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 188 // show the list box when no DocField selected
218 189 // then shows a text box with the DocField's name
219 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 207 \ No newline at end of file
... ...
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/metadatamanagement/removeMetaDataBL.php
... ... @@ -10,62 +10,48 @@
10 10 require_once("../../../../../../config/dmsDefaults.php");
11 11  
12 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 6 $oDocField = null;
7 7 if (isset($iDocFieldID)) {
8 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 12 $sToRender .= "<table>\n";
16   - $sToRender .= "<br></br>\n";
17 13 $sToRender .= "<tr>Please Select a Field</tr>\n";
18 14 $sToRender .= "<tr>\n";
19 15 $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";
... ... @@ -21,11 +17,10 @@ function getSelectFieldPage($iDocFieldID) {
21 17 $sToRender .= "<tr>\n";
22 18 $sToRender .= "</tr>\n";
23 19 $sToRender .= "<tr>\n";
24   - $sToRender .= "<tr>\n";
  20 + $sToRender .= "<tr><td></td>\n" . getCancelButton($oDocField);
25 21 $sToRender .= "</tr>\n";
26 22 $sToRender .= "</table>\n";
27 23  
28   -
29 24 return $sToRender;
30 25 }
31 26  
... ... @@ -36,22 +31,16 @@ function getSelectMetaDataPage($iDocFieldID, $iMetaDataID) {
36 31 $oDocField = null;
37 32 $oMetaData = null;
38 33  
39   -
40 34 if (isset($iDocFieldID)) {
41 35 $oDocField = DocumentField::get($iDocFieldID);
42   -
43 36 }
44 37  
45 38 if (isset($iMetaDataID)) {
46 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 43 $sToRender .= "<table>\n";
54   - $sToRender .= "<br></br>\n";
55 44 $sToRender .= "<tr>Please Select the Lookup value you wish to remove</tr>\n";
56 45 $sToRender .= "<tr>\n";
57 46 $sToRender .= "<td>Document Field: </td><td>" . getDocFieldDisplay($oDocField) . "</td>\n";
... ... @@ -59,11 +48,10 @@ function getSelectMetaDataPage($iDocFieldID, $iMetaDataID) {
59 48 $sToRender .= "<tr>\n";
60 49 $sToRender .= "<td>Lookup: </td><td>" . getMetaDataDisplay($oMetaData,$iDocFieldID) . "</td>\n";
61 50 $sToRender .= "</tr>\n";
62   - $sToRender .= "<tr>\n";
  51 + $sToRender .= "<tr><td></td>" . getCancelButton($oDocField);
63 52 $sToRender .= "</tr>\n";
64 53 $sToRender .= "</table>\n";
65 54  
66   -
67 55 return $sToRender;
68 56 }
69 57  
... ... @@ -74,22 +62,16 @@ function getDeleteConfirmedPage($iDocFieldID, $iMetaDataID) {
74 62 $oDocField = null;
75 63 $oMetaData = null;
76 64  
77   -
78 65 if (isset($iDocFieldID)) {
79 66 $oDocField = DocumentField::get($iDocFieldID);
80   -
81 67 }
82 68  
83 69 if (isset($iMetaDataID)) {
84 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 74 $sToRender .= "<table>\n";
92   - $sToRender .= "<br></br>\n";
93 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 76 $sToRender .= "<tr></tr>\n";
95 77 $sToRender .= "<tr></tr>\n";
... ... @@ -107,21 +89,16 @@ function getDeleteConfirmedPage($iDocFieldID, $iMetaDataID) {
107 89 $sToRender .= "</tr>\n";
108 90 $sToRender .= "</table>\n";
109 91  
110   -
111 92 return $sToRender;
112 93 }
113 94  
114   -
115   -
116 95 // if edition is successful print otu success page
117 96 function getSuccessPage() {
118 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 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 102 $sToRender .= "<tr><td>The lookup was successfully deleted</td></tr>\n";
126 103 $sToRender .= "<tr></tr>\n";
127 104 $sToRender .= "<tr></tr>\n";
... ... @@ -130,7 +107,6 @@ function getSuccessPage() {
130 107 $sToRender .= "</tr>\n";
131 108 $sToRender .= "</table>\n";
132 109  
133   -
134 110 return $sToRender;
135 111 }
136 112  
... ... @@ -138,11 +114,9 @@ function getSuccessPage() {
138 114 function getFailPage() {
139 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 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 120 $sToRender .= "<tr><td>The lookup was not deleted</td></tr>\n";
147 121 $sToRender .= "<tr></tr>\n";
148 122 $sToRender .= "<tr></tr>\n";
... ... @@ -151,12 +125,9 @@ function getFailPage() {
151 125 $sToRender .= "</tr>\n";
152 126 $sToRender .= "</table>\n";
153 127  
154   -
155 128 return $sToRender;
156 129 }
157 130  
158   -
159   -
160 131 // gets the updatebutton when a DocField is selected
161 132 function getDeleteButton($oDocField) {
162 133 global $default;
... ... @@ -171,7 +142,7 @@ function getDeleteButton($oDocField) {
171 142 function getCancelButton($oDocField) {
172 143 global $default;
173 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 146 } else {
176 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 187  
217 188 }
218 189 }
219   -
220   -
221 190 ?>
222 191 \ No newline at end of file
... ...