diff --git a/presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/editDocFieldLookupsUI.inc b/presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/editDocFieldLookupsUI.inc index 15ac431..4e5a740 100644 --- a/presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/editDocFieldLookupsUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/editDocFieldLookupsUI.inc @@ -64,7 +64,7 @@ function getGroupPage($fDocFieldID) { global $default; $oDocField = DocumentField::get($fDocFieldID); - + $LookupDisplay .= "Current Lookups
\n"; $sQuery = " Select * " . " From " . $default->owl_document_fields_lookup_tables . @@ -108,15 +108,19 @@ function getGroupPage($fDocFieldID) { $sToRender .= ""; $sToRender .= ""; - $sToRender .= ""; - $sToRender .= "
rootUrl/control.php?action=editMetadataForField&fDocFieldID=$fDocFieldID\">  Edit Docuemnt Field Lookups

"; - $sToRender .= ""; - $sToRender .= ""; - - $sToRender .= ""; - $sToRender .= "
rootUrl/control.php?action=removeMetaDataFromField&fDocFieldID=$fDocFieldID\">  Remove Document Field Lookups

"; - $sToRender .= ""; - $sToRender .= ""; + $iDocFieldLookupCount = DocumentField::getLookupCount($fDocFieldID); + if ($iDocFieldLookupCount > 0) { + + $sToRender .= ""; + $sToRender .= "
rootUrl/control.php?action=editMetadataForField&fDocFieldID=$fDocFieldID\">  Edit Docuemnt Field Lookups

"; + $sToRender .= ""; + $sToRender .= ""; + + $sToRender .= ""; + $sToRender .= "
rootUrl/control.php?action=removeMetaDataFromField&fDocFieldID=$fDocFieldID\">  Remove Document Field Lookups

"; + $sToRender .= ""; + $sToRender .= ""; + } $sToRender .= "\n"; $sToRender .= ""; @@ -258,16 +262,8 @@ function getGroupDisplay($aGroup) { $Options .= "" . ($i+1) . "". $oGroup->getName() ."\n"; } $sGroup .= $Options . ""; - return $sGroup; - - /*$oGroup= null; - $sGroup = ""; - return $sGroup;*/ + return $sGroup; + }