Revision 94a882ee
Added by Andreas Kohlbecker almost 5 years ago
modules/cdm_dataportal/theme/cdm_dataportal.name.theme | ||
---|---|---|
321 | 321 |
|
322 | 322 |
$out = '<div class="homotypic-synonymy-group">'; |
323 | 323 |
|
324 |
if (isset ($accepted_typeDesignations) || is_array($prependedSynonyms) || is_array($synonymList)) { |
|
324 |
$type_designations = type_designations_for_synonymy_group($synonymList); |
|
325 |
$accepted_name_type_designations = cdm_ws_get(CDM_WS_PORTAL_NAME_TYPEDESIGNATIONS, $accepted_taxon_name_uuid); |
|
326 |
if($accepted_name_type_designations && count($accepted_name_type_designations) > 0){ |
|
327 |
$type_designations = array_merge($accepted_name_type_designations, $type_designations); |
|
328 |
} |
|
329 |
|
|
330 |
if (count($type_designations) > 0 || is_array($prependedSynonyms) || is_array($synonymList)) { |
|
325 | 331 |
$out .= '<ul class="homotypicSynonyms">'; |
326 | 332 |
if (!empty($prependedSynonyms)) { |
327 | 333 |
foreach ($prependedSynonyms as $taxon) { |
... | ... | |
330 | 336 |
} |
331 | 337 |
|
332 | 338 |
|
333 |
if (isset($synonymList[0])) {
|
|
339 |
if (isset($synonymList[0])) { |
|
334 | 340 |
foreach ($synonymList as $synonym) { |
335 | 341 |
$out .= '<li class="synonym">' . cdm_related_taxon($synonym, UUID_HOMOTYPIC_SYNONYM_OF) . '</li>'; |
336 | 342 |
} |
337 | 343 |
} |
338 | 344 |
|
339 |
$type_designations = type_designations_for_synonymy_group($synonymList); |
|
340 |
if ($type_designations) { |
|
345 |
if (count($type_designations) > 0) { |
|
341 | 346 |
$out .= theme('cdm_typedesignations', array('typeDesignations' => $type_designations)); |
342 | 347 |
} |
343 | 348 |
|
Also available in: Unified diff
ref #6380 fixing regression