Commit 74600c44f74e2ef018b50cf3dbb3d13b655cb355

Authored by omar
1 parent 05d85428

Wont display remove or edit metadat if non exist


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2148 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/editDocFieldLookupsUI.inc
@@ -64,7 +64,7 @@ function getGroupPage($fDocFieldID) { @@ -64,7 +64,7 @@ function getGroupPage($fDocFieldID) {
64 global $default; 64 global $default;
65 65
66 $oDocField = DocumentField::get($fDocFieldID); 66 $oDocField = DocumentField::get($fDocFieldID);
67 - 67 +
68 $LookupDisplay .= "<b>Current Lookups</b><br>\n"; 68 $LookupDisplay .= "<b>Current Lookups</b><br>\n";
69 $sQuery = " Select * " . 69 $sQuery = " Select * " .
70 " From " . $default->owl_document_fields_lookup_tables . 70 " From " . $default->owl_document_fields_lookup_tables .
@@ -108,15 +108,19 @@ function getGroupPage($fDocFieldID) { @@ -108,15 +108,19 @@ function getGroupPage($fDocFieldID) {
108 $sToRender .= "</td><td>"; 108 $sToRender .= "</td><td>";
109 $sToRender .= "</td></tr>"; 109 $sToRender .= "</td></tr>";
110 110
111 - $sToRender .= "<tr><td width=200 bgcolor=$sBgColor>";  
112 - $sToRender .= "<br><a href=\"$default->rootUrl/control.php?action=editMetadataForField&fDocFieldID=$fDocFieldID\">&nbsp;&nbsp;Edit Docuemnt Field Lookups</a><br><br>";  
113 - $sToRender .= "</td><td>";  
114 - $sToRender .= "</td></tr>";  
115 -  
116 - $sToRender .= "<tr><td width=200 bgcolor=$sBgColor>";  
117 - $sToRender .= "<br><a href=\"$default->rootUrl/control.php?action=removeMetaDataFromField&fDocFieldID=$fDocFieldID\">&nbsp;&nbsp;Remove Document Field Lookups</a><br><br>";  
118 - $sToRender .= "</td><td>";  
119 - $sToRender .= "</td></tr>"; 111 + $iDocFieldLookupCount = DocumentField::getLookupCount($fDocFieldID);
  112 + if ($iDocFieldLookupCount > 0) {
  113 +
  114 + $sToRender .= "<tr><td width=200 bgcolor=$sBgColor>";
  115 + $sToRender .= "<br><a href=\"$default->rootUrl/control.php?action=editMetadataForField&fDocFieldID=$fDocFieldID\">&nbsp;&nbsp;Edit Docuemnt Field Lookups</a><br><br>";
  116 + $sToRender .= "</td><td>";
  117 + $sToRender .= "</td></tr>";
  118 +
  119 + $sToRender .= "<tr><td width=200 bgcolor=$sBgColor>";
  120 + $sToRender .= "<br><a href=\"$default->rootUrl/control.php?action=removeMetaDataFromField&fDocFieldID=$fDocFieldID\">&nbsp;&nbsp;Remove Document Field Lookups</a><br><br>";
  121 + $sToRender .= "</td><td>";
  122 + $sToRender .= "</td></tr>";
  123 + }
120 $sToRender .= "</table>\n"; 124 $sToRender .= "</table>\n";
121 125
122 $sToRender .= "</td></tr>"; 126 $sToRender .= "</td></tr>";
@@ -258,16 +262,8 @@ function getGroupDisplay($aGroup) { @@ -258,16 +262,8 @@ function getGroupDisplay($aGroup) {
258 $Options .= "<tr><td>" . ($i+1) . "</td><td bgcolor=$sBgColor>". $oGroup->getName() ."</td></tr>\n"; 262 $Options .= "<tr><td>" . ($i+1) . "</td><td bgcolor=$sBgColor>". $oGroup->getName() ."</td></tr>\n";
259 } 263 }
260 $sGroup .= $Options . "</table>"; 264 $sGroup .= $Options . "</table>";
261 - return $sGroup;  
262 -  
263 - /*$oGroup= null;  
264 - $sGroup = "<select name=\"fGroupID\">";  
265 - for ($i=0;$i < count($aGroup);$i++) {  
266 - $oGroup= Group::get($aGroup[$i]);  
267 - $Options .= "<OPTION value= \"". $oGroup->iId . "\">". $oGroup->getName() ."</OPTION>\n";  
268 - }  
269 - $sGroup .= $Options . "</SELECT>";  
270 - return $sGroup;*/ 265 + return $sGroup;
  266 +
271 } 267 }
272 268
273 269