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 64 global $default;
65 65  
66 66 $oDocField = DocumentField::get($fDocFieldID);
67   -
  67 +
68 68 $LookupDisplay .= "<b>Current Lookups</b><br>\n";
69 69 $sQuery = " Select * " .
70 70 " From " . $default->owl_document_fields_lookup_tables .
... ... @@ -108,15 +108,19 @@ function getGroupPage($fDocFieldID) {
108 108 $sToRender .= "</td><td>";
109 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 124 $sToRender .= "</table>\n";
121 125  
122 126 $sToRender .= "</td></tr>";
... ... @@ -258,16 +262,8 @@ function getGroupDisplay($aGroup) {
258 262 $Options .= "<tr><td>" . ($i+1) . "</td><td bgcolor=$sBgColor>". $oGroup->getName() ."</td></tr>\n";
259 263 }
260 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  
... ...