} ?> <!-- share button --> <?php if (conf('site.common.shareButton.isEnabled', 'page') && check_public_flag($album_image->public_flag)) { echo render('_parts/services/share', array('text' => $album_image->name ?: $album_image->album->name)); } ?> </div><!-- .comment_info --> <div id="comment_list"> <?php echo render('_parts/comment/list', array('parent' => $album_image, 'list' => $comments, 'next_id' => $comment_next_id, 'delete_uri' => 'album/image/comment/api/delete.json', 'counter_selector' => '#comment_count_' . $album_image->id, 'list_more_box_attrs' => array('data-uri' => 'album/image/comment/api/list/' . $album_image->id . '.json', 'data-template' => '#comment-template'), 'like_api_uri_prefix' => 'album/image/comment', 'liked_ids' => $liked_ids)); ?> </div> <?php if (Auth::check()) { echo render('_parts/comment/post', array('id' => $album_image->id, 'size' => 'M', 'textarea_attrs' => array('id' => 'textarea_comment_' . $album_image->id), 'button_attrs' => array('data-post_uri' => 'album/image/comment/api/create/' . $album_image->id . '.json', 'data-get_uri' => 'album/image/comment/api/list/' . $album_image->id . '.json', 'data-list' => '#comment_list', 'data-template' => '#comment-template', 'data-counter' => '#comment_count_' . $album_image->id))); } ?> <?php if (is_enabled_map('image/detail', 'album')) { echo render('_parts/map/detail', array('auther_member_id' => $album_image->album->member_id, 'locations' => $locations, 'save_uri' => \Album\Site_Util::get_save_location_api_uri($album_image->id), 'markers' => $locations ? Site_Util::get_map_markers($locations) : array(), 'marker_template' => '#map-marker-image-template', 'marker_images' => array('uri' => img_uri($album_image->get_image(), 'M'), 'alt' => $album_image->name))); } ?>
?> </h4> <?php echo Form::hidden('clicked_btn', '', array('id' => 'clicked_btn')); ?> <?php echo form_input($val, 'name', ''); if (!$is_disabled_to_update_public_flag) { ?> <?php echo form_public_flag($val, 99); } ?> <?php echo form_input_datetime($val, 'shot_at', '', null, 5); if (is_enabled_map('edit_images', 'album')) { ?> <?php echo form_map($val); } ?> <?php echo form_button('form.edit_all', 'button', 'post', array('id' => 'submit_post')); ?> <?php echo form_button('form.delete_all', 'button', 'delete', array('id' => 'submit_delete', 'class' => 'btn btn-default btn-danger')); ?> </div><!-- well --> <label class="checkbox-inline"><?php echo Form::checkbox('album_image_all', '', array('class' => 'album_image_all'));
private static function get_validation_object(Model_AlbumImage $album_image) { $val = \Validation::forge(); $val->add_model($album_image); $val->fieldset()->field('file_name')->delete_rule('required'); if (Site_Util::check_album_disabled_to_update($album_image->album->foreign_table, true)) { $val->fieldset()->field('public_flag')->delete_rule('required'); $val->fieldset()->delete('public_flag'); } else { $val->add('original_public_flag')->add_rule('in_array', \Site_Util::get_public_flags()); } $val->add('shot_at_time', '撮影日時')->add_rule('required')->add_rule('datetime_except_second')->add_rule('datetime_is_past'); if (is_enabled_map('image/edit', 'album')) { $val->add('latitude', '緯度')->add_rule('numeric_between', -90, 90); $val->add('longitude', '経度')->add_rule('numeric_between', -180, 180); } return $val; }
' }; return terms[key]; } function get_config(key) { var config = { <?php if (is_enabled('timeline')) { ?> 'timeline_list_limit': <?php echo conf('articles.limit', 'timeline'); ?> , <?php } if (is_enabled_map()) { ?> 'mapParams': <?php echo json_encode(conf('map.paramsDefault')); ?> , <?php } if (is_enabled_share('google')) { ?> 'isEnabledShareGoogle': 1, <?php } ?> 'default_ajax_timeout': <?php echo conf('default.ajax_timeout');
private static function get_album_image_validation($is_disabled_to_update_public_flag) { $val = \Validation::forge(); $val->add('name', 'タイトル')->add_rule('trim')->add_rule('max_length', 255); if (!$is_disabled_to_update_public_flag) { $options = \Site_Form::get_public_flag_options(null, 'default', true); $val->add('public_flag', term('public_flag.label'), array('options' => $options, 'type' => 'radio'))->add_rule('required')->add_rule('in_array', array_keys($options)); } $val->add('shot_at', '撮影日時')->add_rule('trim')->add_rule('max_length', 16)->add_rule('datetime_except_second')->add_rule('datetime_is_past'); if (is_enabled_map('edit_images', 'album')) { $val->add('latitude', '緯度')->add_rule('numeric_between', -90, 90); $val->add('longitude', '経度')->add_rule('numeric_between', -180, 180); } return $val; }
$label_col_size = 3; ?> <div class="well"> <?php echo form_open(true); ?> <?php echo form_input($val, 'name', isset($album_image) ? $album_image->name : '', 12, $label_col_size); if (!\Album\Site_Util::check_album_disabled_to_update($album_image->album->foreign_table, true)) { ?> <?php echo form_public_flag($val, isset($album_image) ? $album_image->public_flag : null, false, $label_col_size); ?> <?php echo Form::hidden('original_public_flag', isset($album_image) ? $album_image->public_flag : null); } ?> <?php echo form_input_datetime($val, 'shot_at_time', isset($album_image) ? check_and_get_datatime($album_image->shot_at, 'datetime_minutes') : '', null, 6, $label_col_size); if (is_enabled_map('image/edit', 'album')) { ?> <?php echo form_map($val, null, $location, $label_col_size); } ?> <?php echo form_button('form.do_edit', 'submit', null, null, $label_col_size); ?> </div><!-- well -->