Esempio n. 1
0
?>
</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'] : '';
?>
Esempio n. 2
0
<?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>
Esempio n. 5
0
?>
</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>
Esempio n. 6
0
<?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>
Esempio n. 9
0
$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');
            ?>