/** * @deprecated since 1.2 * Start using GravityView_Render_Settings::render_setting_row */ public static function render_setting_row($key = '', $current_settings = array(), $override_input = null, $name = 'template_settings[%s]', $id = 'gravityview_se_%s') { _deprecated_function('GravityView_Admin_Views::render_setting_row', '1.1.7', 'GravityView_Render_Settings::render_setting_row'); GravityView_Render_Settings::render_setting_row($key, $current_settings, $override_input, $name, $id); }
/** * Add shortcode popup div * * @access public * @return void */ function add_shortcode_popup() { global $post; if (!$this->is_post_editor_screen()) { return; } $post_type = get_post_type_object($post->post_type); $views = get_posts(array('post_type' => 'gravityview', 'posts_per_page' => -1)); // If there are no views set up yet, we get outta here. if (empty($views)) { echo '<div id="select_gravityview_view"><div class="wrap">' . GravityView_Post_Types::no_views_text() . '</div></div>'; return; } ?> <div id="select_gravityview_view"> <form action="#" method="get" id="select_gravityview_view_form"> <div class="wrap"> <h2 class=""><?php esc_html_e('Embed a View', 'gravityview'); ?> </h2> <p class="subtitle"><?php printf(esc_attr(__('Use this form to embed a View into this %s. %sLearn more about using shortcodes.%s', 'gravityview')), $post_type->labels->singular_name, '<a href="http://gravityview.co/support/documentation/202934188/" target="_blank">', '</a>'); ?> </p> <div> <h3><label for="gravityview_id"><?php esc_html_e('Select a View', 'gravityview'); ?> </label></h3> <select name="gravityview_id" id="gravityview_id"> <option value=""><?php esc_html_e('— Select a View to Insert —', 'gravityview'); ?> </option> <?php foreach ($views as $view) { $title = empty($view->post_title) ? __('(no title)', 'gravityview') : $view->post_title; echo '<option value="' . $view->ID . '">' . esc_html(sprintf('%s #%d', $title, $view->ID)) . '</option>'; } ?> </select> </div> <table class="form-table hide-if-js"> <caption><?php esc_html_e('View Settings', 'gravityview'); ?> </caption> <?php $settings = GravityView_View_Data::get_default_args(true); foreach ($settings as $key => $setting) { if (empty($setting['show_in_shortcode'])) { continue; } GravityView_Render_Settings::render_setting_row($key, array(), NULL, 'gravityview_%s', 'gravityview_%s'); } ?> </table> <div class="submit"> <input type="submit" class="button button-primary button-large alignleft hide-if-js" value="<?php esc_attr_e('Insert View', 'gravityview'); ?> " id="insert_gravityview_view" /> <input class="button button-secondary alignright" type="submit" onclick="tb_remove(); return false;" value="<?php esc_attr_e("Cancel", 'gravityview'); ?> " /> </div> </div> </form> </div> <?php }
<?php /** * @package GravityView * @subpackage Gravityview/admin/metaboxes/views * @global $post */ global $post; // View template settings $current_settings = gravityview_get_template_settings($post->ID); ?> <table class="form-table striped"><?php GravityView_Render_Settings::render_setting_row('single_title', $current_settings); GravityView_Render_Settings::render_setting_row('back_link_label', $current_settings); ?> </table>
*/ global $post; $curr_form = gravityview_get_form_id($post->ID); // View template settings $current_settings = gravityview_get_template_settings($post->ID); ?> <table class="form-table striped"> <?php GravityView_Render_Settings::render_setting_row('page_size', $current_settings); GravityView_Render_Settings::render_setting_row('lightbox', $current_settings); GravityView_Render_Settings::render_setting_row('show_only_approved', $current_settings); /** * @since 1.5.4 */ GravityView_Render_Settings::render_setting_row('hide_until_searched', $current_settings); GravityView_Render_Settings::render_setting_row('hide_empty', $current_settings); GravityView_Render_Settings::render_setting_row('user_edit', $current_settings); /** * @since 1.5.1 */ GravityView_Render_Settings::render_setting_row('user_delete', $current_settings); /** * @since 1.15.2 */ GravityView_Render_Settings::render_setting_row('embed_only', $current_settings); do_action('gravityview_admin_directory_settings', $current_settings); ?> </table>
/** * @package GravityView * @subpackage Gravityview/admin/metaboxes/views * @global $post */ global $post; $curr_form = gravityview_get_form_id($post->ID); // View template settings $current_settings = gravityview_get_template_settings($post->ID); ?> <table class="form-table striped"> <?php GravityView_Render_Settings::render_setting_row('page_size', $current_settings); GravityView_Render_Settings::render_setting_row('lightbox', $current_settings); GravityView_Render_Settings::render_setting_row('show_only_approved', $current_settings); /** * @since 1.5.4 */ GravityView_Render_Settings::render_setting_row('hide_until_searched', $current_settings); GravityView_Render_Settings::render_setting_row('hide_empty', $current_settings); GravityView_Render_Settings::render_setting_row('user_edit', $current_settings); /** * @since 1.5.1 */ GravityView_Render_Settings::render_setting_row('user_delete', $current_settings); do_action('gravityview_admin_directory_settings', $current_settings); ?> </table>
*/ global $post; $curr_form = gravityview_get_form_id($post->ID); // View template settings $current_settings = gravityview_get_template_settings($post->ID); ?> <table class="form-table striped"> <?php do_action('gravityview_metabox_sort_filter_before', $current_settings); // Begin Sort fields do_action('gravityview_metabox_sort_before', $current_settings); /** * @since 1.7 */ GravityView_Render_Settings::render_setting_row('sort_columns', $current_settings); $sort_fields_input = '<select name="template_settings[sort_field]" id="gravityview_sort_field">' . gravityview_get_sortable_fields($curr_form, $current_settings['sort_field']) . '</select>'; GravityView_Render_Settings::render_setting_row('sort_field', $current_settings, $sort_fields_input); GravityView_Render_Settings::render_setting_row('sort_direction', $current_settings); // End Sort fields do_action('gravityview_metabox_sort_after', $current_settings); // Begin Filter fields do_action('gravityview_metabox_filter_before', $current_settings); GravityView_Render_Settings::render_setting_row('start_date', $current_settings); GravityView_Render_Settings::render_setting_row('end_date', $current_settings); // End Filter fields do_action('gravityview_metabox_filter_after', $current_settings); do_action('gravityview_metabox_sort_filter_after', $current_settings); ?> </table>