Esempio n. 1
0
<?php

use_helper('Object', 'Language', 'Validation', 'MyForm');
// Here document = map
echo '<div>';
display_document_edit_hidden_tags($document);
echo '</div>';
echo mandatory_fields_warning();
include_partial('documents/language_field', array('document' => $document, 'new_document' => $new_document));
echo object_group_tag($document, 'name', array('class' => 'long_input'));
echo form_section_title('Information', 'form_info', 'preview_info');
echo object_group_dropdown_tag($document, 'editor', 'mod_maps_editors_list');
echo object_group_dropdown_tag($document, 'scale', 'mod_maps_scales_list');
echo object_group_tag($document, 'code', array('class' => 'long_input'));
echo form_section_title('Description', 'form_desc', 'preview_desc');
echo object_group_bbcode_tag($document, 'description', null, array('class' => 'mediumtext', 'abstract' => true));
include_partial('documents/form_history');
Esempio n. 2
0
        $conditions_default = 'conditions_rock_default';
    }
} else {
    if (array_intersect($activities, array(1, 7))) {
        $conditions_title = null;
        $conditions_default = 'conditions_ski_default';
    } else {
        $conditions_title = null;
        $conditions_default = 'conditions_hike_default';
    }
}
echo object_group_bbcode_tag($document, 'conditions', $conditions_title, array('class' => 'mediumtext', 'placeholder' => __($conditions_default)), true, $conditions_title);
?>
<div data-act-filter="1 2 5 7">
<?php 
echo object_group_dropdown_tag($document, 'avalanche_date', 'mod_outings_avalanche_date_edit_list', array('multiple' => true));
?>
<div id="avalanche_desc_form">
<?php 
echo object_group_bbcode_tag($document, 'avalanche_desc', null, array('class' => 'smalltext', 'placeholder' => __('avalanche_desc_tooltip')));
?>
</div>
</div>
<?php 
echo object_group_bbcode_tag($document, 'weather', null, array('no_img' => true));
echo object_group_bbcode_tag($document, 'participants', null, array('class' => 'smalltext', 'no_img' => true));
?>
<p class="edit-tips"><?php 
echo __('link contributors in view page');
?>
</p>
Esempio n. 3
0
<?php

use_helper('Object', 'Language', 'Validation', 'MyForm', 'Field');
// Here document = route
echo '<div>';
display_document_edit_hidden_tags($document);
echo '</div>';
echo mandatory_fields_warning();
include_partial('documents/language_field', array('document' => $document, 'new_document' => $new_document));
echo object_group_tag($document, 'name', array('class' => 'long_input'));
echo form_section_title('Information', 'form_info', 'preview_info');
if ($sf_user->hasCredential('moderator')) {
    echo object_group_dropdown_tag($document, 'area_type', 'mod_areas_area_types_list');
} else {
    ?>
<ul class="data">
  <?php 
    li(field_data_from_list($document, 'area_type', 'mod_areas_area_types_list'));
    ?>
</ul>
<?php 
    echo object_input_hidden_tag($document, 'getArea_type');
}
echo form_section_title('Description', 'form_desc', 'preview_desc');
echo object_group_bbcode_tag($document, 'description', null, array('class' => 'largetext', 'abstract' => true));
include_partial('documents/form_history');
Esempio n. 4
0
<?php

use_helper('Object', 'Language', 'Validation', 'MyForm');
// Here document = book
echo '<div>';
display_document_edit_hidden_tags($document);
echo '</div>';
echo mandatory_fields_warning();
include_partial('documents/language_field', array('document' => $document, 'new_document' => $new_document));
echo object_group_tag($document, 'name', array('class' => 'long_input'));
echo form_section_title('Information', 'form_info', 'preview_info');
echo object_group_tag($document, 'author', array('class' => 'long_input'));
echo object_group_tag($document, 'editor', array('class' => 'long_input'));
echo object_group_tag($document, 'isbn', array('class' => 'long_input', 'maxlength' => '17', 'label_name' => 'isbn_or_issn'));
echo object_group_tag($document, 'url', array('class' => 'long_input', 'type' => 'url'));
echo object_group_dropdown_tag($document, 'activities', 'app_activities_list', array('multiple' => true), false, null, null, '', '', 'picto_act act_');
echo object_group_tag($document, 'publication_date', array('class' => 'medium_input'));
echo object_group_tag($document, 'nb_pages', array('class' => 'short_input', 'type' => 'number', 'min' => '0', 'max' => '30000'));
echo object_group_dropdown_tag($document, 'langs', 'app_languages_book', array('multiple' => true));
echo object_group_dropdown_tag($document, 'book_types', 'mod_books_book_types_list', array('multiple' => true));
echo form_section_title('Description', 'form_desc', 'preview_desc');
echo object_group_bbcode_tag($document, 'description', null, array('class' => 'mediumtext', 'abstract' => true));
include_partial('documents/form_history');
Esempio n. 5
0
<?php

use_helper('Object', 'Language', 'Validation', 'MyForm');
$is_moderator = $sf_user->hasCredential(sfConfig::get('app_credentials_moderator'));
// Here document = portal
echo '<div>';
display_document_edit_hidden_tags($document);
echo '</div>';
echo mandatory_fields_warning();
include_partial('documents/language_field', array('document' => $document, 'new_document' => $new_document));
if (true or $is_moderator) {
    echo object_group_tag($document, 'name', array('class' => 'long_input'));
    echo form_section_title('Information', 'form_info', 'preview_info');
    include_partial('documents/oam_coords', array('document' => $document));
    echo object_group_tag($document, 'elevation', array('suffix' => 'meters', 'class' => 'short_input'));
    echo object_group_dropdown_tag($document, 'activities', 'app_activities_list', array('multiple' => true, 'na' => array(0)), true, null, null, '', '', 'picto_act act_');
    echo object_group_tag($document, 'has_map', array('callback' => 'object_checkbox_tag'));
    echo object_group_tag($document, 'map_filter', array('class' => 'long_input'));
    echo object_group_tag($document, 'topo_filter', array('class' => 'long_input'));
    echo object_group_tag($document, 'nb_outings', array('class' => 'short_input'));
    echo object_group_tag($document, 'outing_filter', array('class' => 'long_input'));
    echo object_group_tag($document, 'nb_images', array('class' => 'short_input'));
    echo object_group_tag($document, 'image_filter', array('class' => 'long_input'));
    echo object_group_tag($document, 'nb_videos', array('class' => 'short_input'));
    echo object_group_tag($document, 'video_filter', array('class' => 'long_input'));
    echo object_group_tag($document, 'nb_articles', array('class' => 'short_input'));
    echo object_group_tag($document, 'article_filter', array('class' => 'long_input'));
    echo object_group_tag($document, 'nb_topics', array('class' => 'short_input'));
    echo object_group_tag($document, 'forum_filter', array('class' => 'long_input'));
    echo object_group_tag($document, 'nb_news', array('class' => 'short_input'));
    echo object_group_tag($document, 'news_filter', array('class' => 'long_input'));
Esempio n. 6
0
<?php

use_helper('Object', 'Language', 'Validation', 'MyForm');
$image_type = $document->get('image_type');
$hidden_fields = array('v4_id', 'v4_app');
echo '<div>';
display_document_edit_hidden_tags($document, $hidden_fields);
echo '</div>';
echo mandatory_fields_warning();
include_partial('documents/language_field', array('document' => $document, 'new_document' => $new_document));
echo object_group_tag($document, 'name', array('class' => 'long_input'));
echo form_section_title('Information', 'form_info', 'preview_info');
echo object_group_tag($document, 'author', array('class' => 'long_input'));
include_partial('documents/oam_coords', array('document' => $document));
echo object_group_tag($document, 'elevation', array('suffix' => 'meters', 'class' => 'short_input', 'type' => 'number', 'min' => '0', 'max' => '8900'));
echo object_datetime_tag($document, 'date_time');
include_component('images', 'form_fields_image_type', array('document' => $document, 'moderator' => $sf_user->hasCredential('moderator')));
echo object_group_dropdown_tag($document, 'activities', 'app_activities_list', array('multiple' => true), false, null, null, '', '', 'picto_act act_');
echo object_group_dropdown_tag($document, 'categories', 'mod_images_categories_list', array('multiple' => true), false, null, 'image_categories');
echo form_section_title('Description', 'form_desc', 'preview_desc');
echo file_upload_tag('image_new_version');
echo object_group_bbcode_tag($document, 'description', null, array('class' => 'mediumtext', 'abstract' => true));
include_partial('documents/form_history');
Esempio n. 7
0
echo object_group_tag($document, 'name', array('class' => 'long_input'));
echo form_section_title('Information', 'form_info', 'preview_info');
echo object_group_tag($document, 'elevation', array('suffix' => 'meters', 'class' => 'short_input', 'type' => 'number', 'min' => '0', 'max' => '8900'));
echo object_group_tag($document, 'lowest_elevation', array('suffix' => 'meters', 'class' => 'short_input', 'type' => 'number', 'min' => '0', 'max' => '8900'));
include_partial('documents/oam_coords', array('document' => $document));
echo object_group_dropdown_tag($document, 'public_transportation_rating', 'app_parkings_public_transportation_ratings', array('onchange' => 'C2C.hide_parkings_unrelated_fields()'));
?>
<div id="tp_types">
<?php 
// special handling for public_transportation_types. Cablecar (9) should be presented separately
echo object_group_dropdown_tag($document, 'public_transportation_types', 'app_parkings_public_transportation_types', array('multiple' => true, 'na' => array('cable_car' => 9)));
?>
</div>
<?php 
echo start_group_tag(), label_tag('cable_car_access'), ' <span>', checkbox_tag('public_transportation_types[]', 9, in_array(9, $document->getRaw('public_transportation_types')), array('id' => 'cable_car_access')), '</span>', end_group_tag();
echo object_group_dropdown_tag($document, 'snow_clearance_rating', 'mod_parkings_snow_clearance_ratings_list', array('onchange' => 'C2C.hide_parkings_unrelated_fields()'));
echo form_section_title('Description', 'form_desc', 'preview_desc');
echo object_group_bbcode_tag($document, 'description', __('road access'));
?>
<div id="tp_desc">
<?php 
echo object_group_bbcode_tag($document, 'public_transportation_description', null, array('placeholder' => __('public_transportation_description_default')));
?>
</div>
<div id="snow_desc">
<?php 
echo object_group_tag($document, 'snow_clearance_comment', array('callback' => 'object_textarea_tag', 'class' => 'smalltext'));
?>
</div>
<?php 
echo object_group_bbcode_tag($document, 'accommodation');
Esempio n. 8
0
echo object_group_dropdown_tag($document, 'toponeige_exposition_rating', 'app_routes_toponeige_exposition_ratings');
echo object_group_dropdown_tag($document, 'labande_ski_rating', 'app_routes_labande_ski_ratings');
echo object_group_dropdown_tag($document, 'labande_global_rating', 'app_routes_global_ratings');
echo object_group_dropdown_tag($document, 'sub_activities', 'mod_routes_sub_activities_list', array('multiple' => true));
?>
</div>

<div data-act-filter="6">
<?php 
echo object_group_dropdown_tag($document, 'hiking_rating', 'app_routes_hiking_ratings');
?>
</div>

<div data-act-filter="7">
<?php 
echo object_group_dropdown_tag($document, 'snowshoeing_rating', 'app_routes_snowshoeing_ratings');
?>
</div>

</div>
<div class="clear"></div>
<?php 
echo file_upload_tag('gps_data');
echo form_section_title('Description', 'form_desc', 'preview_desc');
echo object_group_bbcode_tag($document, 'description', null, array('class' => 'medlargetext', 'abstract' => true, 'route_line' => true, 'placeholder' => __('routes_description_default')));
echo object_group_bbcode_tag($document, 'remarks', null, array('no_img' => true));
echo object_group_bbcode_tag($document, 'gear', 'specific gear', array('class' => 'smalltext', 'placeholder' => __('gear_default'), 'no_img' => true));
$backpack_content_list = array('pack_skitouring' => '1', 'pack_snow_ice_mixed_easy' => '2', 'pack_mountain_climbing_easy' => '3', 'pack_rock_climbing_bolted' => '4', 'pack_ice' => '2 5', 'pack_hiking' => '6');
foreach ($backpack_content_list as $backpack_content => $activities_filter) {
    $link_text = __($backpack_content);
    $url = getMetaArticleRoute($backpack_content, false);
Esempio n. 9
0
<?php

use_helper('Object', 'Language', 'Validation', 'MyForm');
// Here document = summit
echo '<div>';
display_document_edit_hidden_tags($document, array('v4_id'));
echo '</div>';
echo mandatory_fields_warning(array('summit form warning'));
include_partial('documents/language_field', array('document' => $document, 'new_document' => $new_document));
echo object_group_tag($document, 'name', array('class' => 'long_input'));
echo form_section_title('Information', 'form_info', 'preview_info');
include_partial('documents/oam_coords', array('document' => $document));
// lon, lat fields + OAM map
echo object_group_tag($document, 'elevation', array('suffix' => 'meters', 'class' => 'short_input', 'type' => 'number', 'min' => '0', 'max' => '8900'));
echo object_group_tag($document, 'maps_info', array('class' => 'medium2_input'), true, null, null, '', true);
echo object_group_dropdown_tag($document, 'summit_type', 'app_summits_summit_types');
echo form_section_title('Description', 'form_desc', 'preview_desc');
echo object_group_bbcode_tag($document, 'description', null, array('class' => 'medlargetext', 'abstract' => true));
include_partial('documents/form_history');
<?php

if ($hide_image_type_edit) {
    echo input_hidden_tag('image_type', $document->get('image_type'));
} else {
    if ($allow_copyright) {
        echo object_group_dropdown_tag($document, 'image_type', 'mod_images_type_full_list');
    } else {
        echo object_group_dropdown_tag($document, 'image_type', 'mod_images_type_list');
    }
}