Commit e4b3121d58dc98875603c65e2da1e417043e2539
1 parent
b212a263
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
Showing
1 changed file
with
16 additions
and
20 deletions
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\"> 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\"> 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\"> 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\"> 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 | ... | ... |