?> </td> <td><?php echo displayWithSuffix($item['elevation'], 'meters'); ?> </td> <td><?php echo $item['routes_quantity']; ?> </td> <td><?php echo get_paginated_value_from_list($item['site_types'], 'app_sites_site_types'); ?> </td> <td><?php echo get_paginated_value_from_list($item['rock_types'], 'mod_sites_rock_types_list'); ?> </td> <td><?php if (isset($item['linked_docs'])) { include_partial('parkings/parkings4list', array('parkings' => $item['linked_docs'])); } ?> </td> <td><?php include_partial('documents/regions4list', array('geoassociations' => $item['geoassociations'])); ?> </td> <td><?php echo isset($item['nb_images']) ? $item['nb_images'] : ''; ?>
<?php $feedItem = new sfGeoFeedItem(); $i18n = $item['ArticleI18n'][0]; $feedItem->setTitle($i18n['name']); $id = $item['id']; $lang = $i18n['culture']; $feedItem->setLink("@document_by_id_lang_slug?module=articles&id={$id}&lang={$lang}&slug=" . make_slug($i18n['name'])); $feedItem->setUniqueId(sfRouting::getInstance()->getCurrentInternalUri() . '_' . $id); $feedItem->setAuthorName($item['creator']); $feedItem->setPubdate(strtotime($item['creation_date'])); $data = array(); $data[] = get_paginated_value_from_list($item['categories'], 'mod_articles_categories_list'); if (isset($item['activities']) && is_string($item['activities'])) { $data[] = get_paginated_activities($item['activities'], true); } $data[] = get_paginated_value($item['article_type'], 'mod_articles_article_types_list'); $feedItem->setDescription(implode(' - ', $data)); $feed->addItem($feedItem);
<?php use_helper('Field', 'Link'); $item_i18n = $item['ProductI18n'][0]; ?> <div><?php echo list_link($item_i18n, 'products'); ?> </div> <div><?php echo displayWithSuffix($item['elevation'], 'meters'), ' - ', get_paginated_value_from_list($item['product_type'], 'mod_products_types_list'); if (isset($item['linked_docs'])) { echo '<div>', __('access'), ' '; include_partial('parkings/parkings4list', array('parkings' => $item['linked_docs'])); echo '</div>'; } ?> <div><?php include_partial('documents/regions4list', array('geoassociations' => $item['geoassociations'])); ?> </div> <div><?php echo picto_tag('picto_images', __('nb_linked_images')), ' ', isset($item['nb_images']) ? $item['nb_images'] : '0', ' ', picto_tag('action_comment', __('nb_comments')), ' ', isset($item['nb_comments']) ? link_to($item['nb_comments'], '@document_comment?module=products&id=' . $item_i18n['id'] . '&lang=' . $item_i18n['culture']) : '0'; ?> </div>
use_helper('Field', 'Link'); $item_i18n = $item['SiteI18n'][0]; ?> <div><?php echo list_link($item_i18n, 'sites'); ?> </div> <div><?php $routes_quantity = $item['routes_quantity']; if (is_scalar($routes_quantity) && $routes_quantity > 0) { $routes_quantity = __('%1% routes_quantity', array('%1%' => $routes_quantity)); } else { $routes_quantity = ''; } echo _implode(' - ', array(displayWithSuffix($item['elevation'], 'meters'), get_paginated_value_from_list($item['site_types'], 'app_sites_site_types'), $routes_quantity, get_paginated_value_from_list($item['rock_types'], 'mod_sites_rock_types_list'))); ?> </div> <div><?php if (isset($item['linked_docs'])) { echo __('access'), ' '; include_partial('parkings/parkings4list', array('parkings' => $item['linked_docs'])); } ?> </div> <div><?php include_partial('documents/regions4list', array('geoassociations' => $item['geoassociations'])); ?> </div>
?> </td> <td><?php echo $item['editor']; ?> </td> <td><?php echo $item['publication_date']; ?> </td> <td><?php echo get_paginated_activities($item['activities']); ?> </td> <td><?php echo get_paginated_value_from_list($item['book_types'], 'mod_books_book_types_list'); ?> </td> <td><?php echo get_paginated_value_from_list($item['langs'], 'app_languages_book'); ?> </td> <td><?php echo isset($item['nb_images']) ? $item['nb_images'] : ''; ?> </td> <td><?php echo isset($item['nb_comments']) ? link_to($item['nb_comments'], '@document_comment?module=books&id=' . $item_i18n['id'] . '&lang=' . $item_i18n['culture']) : ''; ?> </td>
<?php $feedItem = new sfGeoFeedItem(); $i18n = $item['BookI18n'][0]; $feedItem->setTitle($i18n['name']); $id = $item['id']; $lang = $i18n['culture']; $feedItem->setLink("@document_by_id_lang_slug?module=books&id={$id}&lang={$lang}&slug=" . make_slug($i18n['name'])); $feedItem->setUniqueId(sfRouting::getInstance()->getCurrentInternalUri() . '_' . $id); $feedItem->setAuthorName($item['creator']); $feedItem->setPubdate(strtotime($item['creation_date'])); $data = array(); $data[] = $item['author']; $data[] = $item['editor']; if (isset($item['activities']) && is_string($item['activities'])) { $data[] = get_paginated_activities($item['activities'], true); } $data[] = get_paginated_value_from_list($item['book_types'], 'mod_books_book_types_list'); $feedItem->setDescription(implode(' - ', $data)); $feed->addItem($feedItem);
<?php use_helper('Field', 'Link'); $item_i18n = $item['BookI18n'][0]; ?> <div class="right"><?php echo get_paginated_activities($item['activities']); ?> </div> <div><?php echo list_link($item_i18n, 'books'); ?> </div> <div> <?php echo _implode(' - ', array($item['author'], $item['editor'], $item['publication_date'])); ?> </div> <div> <?php echo _implode(' - ', array(get_paginated_value_from_list($item['book_types'], 'mod_books_book_types_list'), get_paginated_value_from_list($item['langs'], 'app_languages_book'))); ?> </div> <div><?php echo picto_tag('picto_images', __('nb_linked_images')), ' ', isset($item['nb_images']) ? $item['nb_images'] : '0', ' ', picto_tag('action_comment', __('nb_comments')), ' ', isset($item['nb_comments']) ? link_to($item['nb_comments'], '@document_comment?module=books&id=' . $item_i18n['id'] . '&lang=' . $item_i18n['culture']) : '0'; ?> </div>
<?php use_helper('Field', 'Link'); $item_i18n = $item['ArticleI18n'][0]; ?> <div class="right"><?php echo get_paginated_activities($item['activities']); ?> </div> <div><?php echo list_link($item_i18n, 'articles'); ?> </div> <div><?php echo _implode(' - ', array(get_paginated_value($item['article_type'], 'mod_articles_article_types_list'), get_paginated_value_from_list($item['categories'], 'mod_articles_categories_list'))); ?> </div> <div><?php echo picto_tag('picto_images', __('nb_linked_images')), ' ', isset($item['nb_images']) ? $item['nb_images'] : '0', ' ', picto_tag('action_comment', __('nb_comments')), ' ', isset($item['nb_comments']) ? link_to($item['nb_comments'], '@document_comment?module=articles&id=' . $item_i18n['id'] . '&lang=' . $item_i18n['culture']) : '0'; ?> </div>
$item_i18n = $item['ProductI18n'][0]; ?> <td><input type="checkbox" value="<?php echo $item_i18n['id']; ?> " name="id[]"/></td> <td><?php echo list_link($item_i18n, 'products'); ?> </td> <td><?php echo displayWithSuffix($item['elevation'], 'meters'); ?> </td> <td><?php echo get_paginated_value_from_list($item['product_type'], 'mod_products_types_list'); ?> </td> <td><?php $url = strval($item['url']); if (check_not_empty($url)) { echo link_to('<span></span>', $url, array('class' => 'external_link', 'title' => __('product website'))); } ?> </td> <td><?php if (isset($item['linked_docs'])) { include_partial('parkings/parkings4list', array('parkings' => $item['linked_docs'])); } ?> </td>
</li> <?php } $avalanche_date = $item['avalanche_date']; $avalanche_date_list = BaseDocument::convertStringToArray($avalanche_date); $has_avalanche_date = check_not_empty($avalanche_date) && !$avalanche_date instanceof sfOutputEscaperObjectDecorator && count($avalanche_date_list) && !array_intersect(array(0, 1), $avalanche_date_list); $avalanche_desc = $i18n['avalanche_desc']; $has_avalanche_desc = $has_avalanche_date && check_not_empty($avalanche_desc) && !$avalanche_desc instanceof sfOutputEscaperObjectDecorator; if ($has_avalanche_date) { ?> <li><div class="section_subtitle" id="_avalanche_infos" data-tooltip=""><?php echo __('avalanche_infos'); ?> </div> <?php $avalanche_date_string = get_paginated_value_from_list($avalanche_date, 'mod_outings_avalanche_date_list'); echo '<p class="avalanche_date">' . c2cTools::multibyte_ucfirst(trim($avalanche_date_string)) . '.' . '</p>'; if ($has_avalanche_desc) { echo parse_links(parse_bbcode($avalanche_desc, null, false, false)); } ?> </li> <?php } $weather = $i18n['weather']; if (check_not_empty($weather) && !$weather instanceof sfOutputEscaperObjectDecorator) { //FIXME sfOutputEscaperObjectDecorator ?> <li><div class="section_subtitle" id="_weather" data-tooltip=""><?php echo __('weather'); ?>