} } $is_first = false; if ($module != 'users') { // name hierarchical display $name = $doc['name']; if ($level > 1 || $reduce_name) { if ($level > 1) { $cut_level = 3; } else { $cut_level = 2; } $name_list = explode(' - ', $name, $cut_level); $name = array_pop($name_list); } $name = c2cTools::multibyte_ucfirst($name); if (!$is_doc) { $url = "@document_by_id_lang_slug?module={$module}&id={$doc_id}" . '&lang=' . $doc['culture'] . '&slug=' . make_slug($doc['name']); } } else { $name = $doc['name']; if (!$is_doc) { $url = "@document_by_id_lang?module={$module}&id={$doc_id}" . '&lang=' . $doc['culture']; } } echo $is_doc ? '<span class="current">' . $name . '</span>' : link_to($name, $url); // elevation info if (isset($doc['lowest_elevation']) && is_scalar($doc['lowest_elevation']) && $doc['lowest_elevation'] != $doc['elevation']) { echo ' ' . $doc['lowest_elevation'] . __('meters') . __('range separator') . $doc['elevation'] . __('meters'); } else { if (isset($doc['elevation']) && is_scalar($doc['elevation'])) {
$condition_name = 'conditions_and_equipment'; } $lang = $needs_translation ? ' lang="' . $needs_translation . '"' : ''; $conditions_title = content_tag('div', __($condition_name), array('class' => 'section_subtitle htext', 'id' => '_' . $condition_name, 'data-tooltip' => '')) . '<div class="field_value"' . $lang . '>'; if ($has_conditions_levels) { $conditions_levels_string = conditions_levels_data($conditions_levels); } $avalanche_string = ''; if ($has_avalanche_date) { $avalanche_desc_string = ''; if ($has_avalanche_desc) { $avalanche_desc_string .= parse_links(parse_bbcode($avalanche_desc, $images, false)); } $avalanche_title = content_tag('div', __('avalanche_infos'), array('class' => 'section_subtitle htext', 'id' => '_avalanche_infos', 'data-tooltip' => '')) . '<div class="field_value"' . $lang . '>'; $avalanche_date_string = field_data_from_list_if_set($document, 'avalanche_date', 'mod_outings_avalanche_date_list', array('multiple' => true, 'raw' => true)); $avalanche_date_string = '<p class="avalanche_date">' . c2cTools::multibyte_ucfirst(trim($avalanche_date_string)) . '.' . '</p>'; $avalanche_string = $avalanche_title . $avalanche_date_string . $avalanche_desc_string . '</div>'; } $conditions_string = ''; if ($has_conditions) { $conditions_string = parse_links(parse_bbcode($conditions, $images, false)); } if ($has_conditions_levels) { if ($has_conditions) { $conditions_string = '<div class="field_value"' . $lang . '>' . $conditions_string . '</div>'; } $conditions_string = $outing_route_desc_string . $conditions_title . $conditions_levels_string . '</div>' . '<div class="col_left col_66">' . $conditions_string . $avalanche_string . '</div>' . $other_conditions; } else { $conditions_string = '<div class="col_left col_66 hfirst">' . $outing_route_desc_string . $conditions_title . $conditions_string . '</div>' . $avalanche_string . $other_conditions . '</div>'; } echo $conditions_string;