function ninja_forms_register_login_settings_tab() { $args = array('name' => __('Login / Logout', 'ninja-forms-feditor'), 'page' => 'ninja-forms-feditor', 'display_function' => '', 'save_function' => 'ninja_forms_feditor_save_login_settings', 'tab_reload' => true); if (function_exists('ninja_forms_register_tab')) { ninja_forms_register_tab('login_settings', $args); } }
function ninja_forms_register_tab_upload_settings() { $args = array('name' => 'Upload Settings', 'page' => 'ninja-forms-uploads', 'display_function' => '', 'save_function' => 'ninja_forms_save_upload_settings', 'tab_reload' => true); if (function_exists('ninja_forms_register_tab')) { ninja_forms_register_tab('upload_settings', $args); } }
function ninja_forms_register_tab_browse_uploads() { $args = array('name' => 'Browse Uploads', 'page' => 'ninja-forms-uploads', 'display_function' => 'ninja_forms_tab_browse_uploads', 'save_function' => 'ninja_forms_save_browse_uploads', 'show_save' => false, 'tab_reload' => false); if (function_exists('ninja_forms_register_tab')) { ninja_forms_register_tab('browse_uploads', $args); } }
function ninja_forms_register_feditor_style_settings_tab() { if (is_plugin_active('ninja-forms-style/ninja-forms-style.php')) { $args = array('name' => __('Layout & Styles', 'ninja-forms-feditor'), 'page' => 'ninja-forms-feditor', 'display_function' => '', 'save_function' => 'ninja_forms_feditor_save_feditor_style_settings', 'tab_reload' => true); if (function_exists('ninja_forms_register_tab')) { ninja_forms_register_tab('style_settings', $args); } } }
/** * Handles output of the reports page in admin. */ public function ninja_forms_register_tab_system_status() { // include the file require_once NINJA_FORMS_DIR . "/includes/admin/pages/system-status.php"; // add the arugements $args = array('name' => __('Ninja Forms System Status', 'ninja-forms'), 'page' => 'ninja-forms-system-status', 'display_function' => 'ninja_forms_tab_system_status', 'save_function' => '', 'show_save' => false); // register the tab ninja_forms_register_tab('system_status', $args); }
function ninja_forms_register_tab_form_preview() { if (isset($_REQUEST['form_id'])) { $form_id = absint($_REQUEST['form_id']); } else { $form_id = ''; } $args = array('name' => __('Form Preview', 'ninja-forms'), 'page' => 'ninja-forms', 'display_function' => '', 'save_function' => '', 'disable_no_form_id' => true, 'show_save' => false, 'url' => ninja_forms_preview_link($form_id, false), 'target' => '_blank'); ninja_forms_register_tab('form_preview', $args); }
function ninja_forms_register_tab_field_settings() { if (isset($_REQUEST['form_id'])) { $form_id = absint($_REQUEST['form_id']); } else { $form_id = ''; } $args = array('name' => __('Field Settings', 'ninja-forms'), 'page' => 'ninja-forms', 'display_function' => 'ninja_forms_tab_field_settings', 'save_function' => 'ninja_forms_save_field_settings', 'disable_no_form_id' => true, 'show_save' => false, 'tab_reload' => false); ninja_forms_register_tab('field_settings', $args); }
function ninja_forms_register_feditor_sub_edit_tab() { $args = array('name' => __('Submission Editing', 'ninja-forms-feditor'), 'page' => 'ninja-forms-feditor', 'display_function' => '', 'save_function' => 'ninja_forms_save_feditor_sub_edit', 'show_save' => false); if (function_exists('ninja_forms_register_tab')) { ninja_forms_register_tab('sub_editing', $args); } $args = array('page' => 'ninja-forms-feditor', 'tab' => 'sub_editing', 'slug' => 'rules', 'title' => __('Submission Editing Rules', 'ninja-forms-feditor'), 'display_function' => 'ninja_forms_feditor_sub_edit_rules', 'state' => 'closed', 'display_container' => false); if (function_exists('ninja_forms_register_tab_metabox')) { ninja_forms_register_tab_metabox($args); } }
function ninja_forms_register_register_settings_tab() { $args = array('name' => __('Register', 'ninja-forms-feditor'), 'page' => 'ninja-forms-feditor', 'display_function' => '', 'save_function' => 'ninja_forms_save_register_settings', 'tab_reload' => true); if (function_exists('ninja_forms_register_tab')) { ninja_forms_register_tab('register_settings', $args); } $args = array('page' => 'ninja-forms-feditor', 'tab' => 'register_settings', 'slug' => 'settings', 'title' => __('Registration Settings', 'ninja-forms-feditor'), 'display_function' => '', 'state' => 'open'); if (function_exists('ninja_forms_register_tab_metabox')) { ninja_forms_register_tab_metabox($args); } }
/** * Register our setting tab. * * @access public * * @since 2.8 * @return void */ public function register_tab() { $form_id = isset($_REQUEST['form_id']) ? $_REQUEST['form_id'] : ''; $action = isset($_REQUEST['notification-action']) ? $_REQUEST['notification-action'] : ''; $output_form = false; $show_save = false; if ('edit' == $action || 'new' == $action) { $output_form = true; $show_save = true; } $args = array('name' => __('Email & Actions', 'ninja-forms'), 'page' => 'ninja-forms', 'display_function' => array($this, 'output_admin'), 'save_function' => array($this, 'save_admin'), 'disable_no_form_id' => true, 'show_save' => $show_save, 'tab_reload' => true, 'output_form' => $output_form); ninja_forms_register_tab('notifications', $args); }
function ninja_forms_register_tab_addons() { $args = array('name' => __('Extend Ninja Forms', 'ninja-forms'), 'page' => 'ninja-forms-extend', 'display_function' => 'ninja_forms_tab_addons', 'save_function' => '', 'show_save' => false); ninja_forms_register_tab('extend', $args); }
function ninja_forms_register_tab_addons() { $args = array('name' => __('Extend Ninja Forms', 'ninja-forms'), 'page' => 'ninja-forms-extend', 'display_function' => 'ninja_forms_tab_addons', 'save_function' => '', 'show_save' => false, 'title' => '<div class="nf-brand-header"><div class="nf-logo"></div><div class="wpn-logo">brought by</div></div>'); ninja_forms_register_tab('extend', $args); }
function ninja_forms_register_tab_impexp_backup() { $args = array('name' => __('Backup / Restore', 'ninja-forms'), 'page' => 'ninja-forms-impexp', 'display_function' => 'ninja_forms_tab_impexp_backup', 'save_function' => 'ninja_forms_save_impexp_backup', 'show_save' => false); ninja_forms_register_tab('impexp_backup', $args); }
function ninja_forms_register_tab_form_list() { $new_link = esc_url(add_query_arg(array('form_id' => 'new', 'tab' => 'form_settings'))); $args = array('name' => __('All Forms', 'ninja-forms'), 'page' => 'ninja-forms', 'display_function' => 'ninja_forms_tab_form_list', 'save_function' => 'ninja_forms_save_form_list', 'show_save' => false, 'active_class' => 'form-list-active', 'inactive_class' => 'form-list-inactive', 'show_tab_links' => false, 'show_this_tab_link' => false, 'title' => '<h2>Forms <a href="' . $new_link . '" class="add-new-h2">' . __('Add New Form', 'ninja-forms') . '</a></h2>'); ninja_forms_register_tab('form_list', $args); }
function ninja_forms_register_tab_impexp_fields() { $args = array('name' => __('Favorite Fields', 'ninja-forms'), 'page' => 'ninja-forms-impexp', 'display_function' => '', 'save_function' => 'ninja_forms_save_impexp_fields', 'show_save' => false); ninja_forms_register_tab('impexp_fields', $args); }
function ninja_forms_register_tab_ajax_settings() { $args = array('name' => __('Ajax Settings', 'ninja-forms'), 'page' => 'ninja-forms-settings', 'display_function' => '', 'save_function' => 'ninja_forms_save_ajax_settings'); ninja_forms_register_tab('ajax_settings', $args); }
function ninja_forms_register_tab_form_settings() { $all_forms_link = esc_url(remove_query_arg(array('form_id', 'tab'))); $args = array('name' => __('Settings', 'ninja-forms'), 'page' => 'ninja-forms', 'save_function' => 'ninja_forms_save_form_settings', 'tab_reload' => false); ninja_forms_register_tab('form_settings', $args); }
function ninja_forms_register_tab_view_subs() { $args = array('name' => __('View Submissions', 'ninja-forms'), 'page' => 'ninja-forms-subs', 'display_function' => 'ninja_forms_tab_view_subs', 'save_function' => 'ninja_forms_save_view_subs', 'show_save' => false); ninja_forms_register_tab('view_subs', $args); }
function ninja_forms_register_tab_fav_settings() { $args = array('name' => __('Favorite Fields', 'ninja-forms'), 'page' => 'ninja-forms-settings', 'display_function' => 'ninja_forms_tab_fav_settings', 'save_function' => 'ninja_forms_save_fav_settings'); ninja_forms_register_tab('favorite_fields', $args); }
function ninja_forms_register_tab_license_settings() { $args = array('name' => __('Licenses', 'ninja-forms'), 'page' => 'ninja-forms-settings', 'display_function' => 'nf_license_settings_save_button', 'save_function' => 'ninja_forms_save_license_settings', 'tab_reload' => true, 'show_save' => false); ninja_forms_register_tab('license_settings', $args); }
/** * Adds new options tab to Ninja Forms * * @since 1.0.0 */ function register_tab() { $args = array('name' => __('Styles', BTI_LAYOUT_MASTER_PLUGIN_TRANS), 'page' => 'ninja-forms', 'display_function' => array($this, 'styles_page'), 'save_function' => array($this, 'save_styles_page'), 'show_save' => true, 'disable_no_form_id' => true, 'tab_reload' => true); ninja_forms_register_tab('styles', $args); }
function ninja_forms_register_tab_label_settings() { $args = array('name' => __('Labels', 'ninja-forms'), 'page' => 'ninja-forms-settings', 'display_function' => '', 'save_function' => 'ninja_forms_save_label_settings'); ninja_forms_register_tab('label_settings', $args); }
function ninja_forms_register_tab_form_list() { $new_link = esc_url(add_query_arg(array('form_id' => 'new', 'tab' => 'form_settings'))); $args = array('name' => __('All Forms', 'ninja-forms'), 'page' => 'ninja-forms', 'display_function' => 'ninja_forms_tab_form_list', 'save_function' => 'ninja_forms_save_form_list', 'show_save' => false, 'active_class' => 'form-list-active', 'inactive_class' => 'form-list-inactive', 'show_tab_links' => false, 'show_this_tab_link' => false); ninja_forms_register_tab('form_list', $args); }