Revision 9f9135ff
Added by Andreas Kohlbecker over 4 years ago
modules/cdm_dataportal/theme/cdm_dataportal.name.theme | ||
---|---|---|
111 | 111 |
$link_to_name_page = url(path_to_name($name_type_designation->typeName->uuid)); |
112 | 112 |
$out .= '<'. $element_tag .' class="' . html_class_attribute_ref($name_type_designation) . '">' . type_designation_status_label_markup($name_type_designation) ; |
113 | 113 |
|
114 |
if ($name_type_designation->citation) {
|
|
114 |
if (!empty($name_type_designation->citation)) {
|
|
115 | 115 |
$out .= type_designation_citation_layout($name_type_designation, $separator); // TODO type_designation_citation_layout() needs most probably to be replaced |
116 | 116 |
|
117 | 117 |
} |
... | ... | |
183 | 183 |
$derivedUnitFacadeInstance = cdm_ws_get(CDM_WS_DERIVEDUNIT_FACADE, $specimen_type_designation->typeSpecimen->uuid); |
184 | 184 |
} |
185 | 185 |
|
186 |
if (isset($derivedUnitFacadeInstance->titleCache)) {
|
|
186 |
if (!empty($derivedUnitFacadeInstance->titleCache)) {
|
|
187 | 187 |
$specimen_markup = $derivedUnitFacadeInstance->titleCache; |
188 | 188 |
if($link_to_specimen_page && isset($derivedUnitFacadeInstance->specimenLabel) && $derivedUnitFacadeInstance->specimenLabel){ |
189 | 189 |
$specimen_markup = str_replace($derivedUnitFacadeInstance->specimenLabel, l($derivedUnitFacadeInstance->specimenLabel, path_to_specimen($specimen_type_designation->typeSpecimen->uuid)), $specimen_markup); |
... | ... | |
191 | 191 |
$out .= ': <span class="' . html_class_attribute_ref($specimen_type_designation->typeSpecimen) . '">' |
192 | 192 |
. $specimen_markup |
193 | 193 |
. '</span>'; // . ': ' . theme('cdm_specimen', array('specimenTypeDesignation' => $derivedUnitFacadeInstance)); |
194 |
if(isset($derivedUnitFacadeInstance->preferredStableUri)){
|
|
194 |
if(!empty($derivedUnitFacadeInstance->preferredStableUri)){
|
|
195 | 195 |
$out .= ' ' . l($derivedUnitFacadeInstance->preferredStableUri, $derivedUnitFacadeInstance->preferredStableUri, array('absolute' => true)); |
196 | 196 |
} |
197 | 197 |
} |
Also available in: Unified diff
avoiding access to unset variable