function ninja_forms_save_form_list($data)
{
    if (isset($data['bulk_action']) and $data['bulk_action'] != '') {
        if (isset($data['form_ids']) and is_array($data['form_ids']) and !empty($data['form_ids'])) {
            foreach ($data['form_ids'] as $form_id) {
                switch ($data['bulk_action']) {
                    case 'delete':
                        ninja_forms_delete_form($form_id);
                        $ninja_forms_admin_update_message = count($data['form_ids']) . ' ';
                        if (count($data['form_ids']) > 1) {
                            $update_message = __('Forms Deleted', 'ninja-forms');
                        } else {
                            $update_message = __('Form Deleted', 'ninja-forms');
                        }
                        break;
                    case 'export':
                        ninja_forms_export_form($form_id);
                        break;
                }
            }
        }
        return $update_message;
    }
}
Example #2
0
function ninja_forms_feditor_activation()
{
    if (!is_plugin_active('ninja-forms/ninja-forms.php')) {
        deactivate_plugins('ninja-forms-front-end-admin/front-end-admin.php');
        // Deactivate ourself
        wp_die(__('The Ninja Forms core plugin must be activated before this plugin can be activated.', 'ninja-forms-feditor'));
    } else {
        if (version_compare(NINJA_FORMS_VERSION, '2.1.1', '<')) {
            deactivate_plugins('ninja-forms-front-end-admin/front-end-admin.php');
            // Deactivate ourself
            wp_die(__('The Ninja Forms core plugin must be at least version 2.1.1 in order to activate this plugin.', 'ninja-forms-feditor'));
        }
    }
    $plugin_settings = get_option('ninja_forms_settings');
    // Define our bulit-in editing and registration forms.
    $post_editor = 'a:4:{s:2:"id";N;s:4:"data";a:50:{s:10:"form_title";s:12:"_post_editor";s:10:"show_title";s:1:"0";s:9:"save_subs";s:1:"0";s:12:"landing_page";s:0:"";s:11:"append_page";s:0:"";s:14:"clear_complete";s:1:"0";s:13:"hide_complete";s:1:"0";s:11:"success_msg";s:0:"";s:10:"email_from";s:0:"";s:10:"email_type";s:4:"html";s:12:"user_subject";s:0:"";s:14:"user_email_msg";s:0:"";s:17:"user_email_fields";s:1:"0";s:12:"admin_mailto";s:0:"";s:13:"admin_subject";s:0:"";s:15:"admin_email_msg";s:0:"";s:18:"admin_email_fields";s:1:"0";s:10:"multi_part";s:1:"0";s:15:"mp_progress_bar";s:1:"0";s:13:"mp_breadcrumb";s:1:"0";s:17:"mp_display_titles";s:1:"0";s:13:"save_progress";s:1:"0";s:11:"clear_saved";s:1:"0";s:10:"hide_saved";s:1:"0";s:22:"clear_incomplete_saves";s:0:"";s:8:"save_msg";s:0:"";s:11:"email_saved";s:1:"0";s:13:"saved_subject";s:0:"";s:14:"save_email_msg";s:0:"";s:11:"create_post";s:1:"0";s:14:"post_logged_in";s:1:"0";s:7:"post_as";s:1:"0";s:11:"post_status";s:7:"publish";s:9:"post_type";s:4:"post";s:14:"category_terms";s:0:"";s:20:"wpnj_forms_tax_terms";s:0:"";s:9:"post_tags";s:0:"";s:10:"post_title";s:0:"";s:12:"post_content";s:0:"";s:12:"post_excerpt";s:0:"";s:16:"enable_post_edit";s:1:"0";s:16:"post_edit_author";s:1:"0";s:30:"ninja_forms_edit_user_dropdown";s:1:"1";s:19:"post_edit_user_list";s:0:"";s:10:"manage_sub";s:1:"0";s:10:"delete_sub";s:1:"0";s:21:"register_admin_mailto";s:0:"";s:14:"comment_status";s:1:"1";s:18:"override_post_edit";s:1:"0";s:15:"post_edit_roles";s:0:"";}s:12:"date_updated";s:19:"2013-02-06 23:13:32";s:5:"field";a:6:{i:0;a:7:{s:2:"id";s:3:"270";s:7:"form_id";s:2:"40";s:4:"type";s:11:"_post_title";s:5:"order";s:1:"0";s:4:"data";a:6:{s:5:"label";s:5:"Title";s:9:"label_pos";s:4:"left";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:1;a:7:{s:2:"id";s:3:"271";s:7:"form_id";s:2:"40";s:4:"type";s:13:"_post_content";s:5:"order";s:1:"1";s:4:"data";a:8:{s:5:"label";s:0:"";s:9:"label_pos";s:4:"left";s:11:"content_rte";s:1:"1";s:13:"default_value";s:0:"";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:2;a:7:{s:2:"id";s:3:"272";s:7:"form_id";s:2:"40";s:4:"type";s:14:"_post_category";s:5:"order";s:1:"2";s:4:"data";a:8:{s:5:"label";s:10:"Categories";s:9:"label_pos";s:4:"left";s:12:"adv_category";s:1:"1";s:12:"add_category";s:1:"1";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:3;a:7:{s:2:"id";s:3:"273";s:7:"form_id";s:2:"40";s:4:"type";s:10:"_post_tags";s:5:"order";s:1:"3";s:4:"data";a:7:{s:5:"label";s:4:"Tags";s:9:"label_pos";s:4:"left";s:8:"adv_tags";s:1:"1";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:4;a:7:{s:2:"id";s:3:"274";s:7:"form_id";s:2:"40";s:4:"type";s:12:"_post_status";s:5:"order";s:1:"4";s:4:"data";a:6:{s:5:"label";s:6:"Status";s:9:"label_pos";s:4:"left";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:5;a:7:{s:2:"id";s:3:"275";s:7:"form_id";s:2:"40";s:4:"type";s:7:"_submit";s:5:"order";s:1:"5";s:4:"data";a:4:{s:5:"label";s:4:"Save";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"4";}}}';
    $page_editor = 'a:4:{s:2:"id";N;s:4:"data";a:50:{s:10:"form_title";s:12:"_page_editor";s:10:"show_title";s:1:"0";s:9:"save_subs";s:1:"1";s:12:"landing_page";s:0:"";s:11:"append_page";s:0:"";s:14:"clear_complete";s:1:"1";s:13:"hide_complete";s:1:"1";s:11:"success_msg";s:0:"";s:10:"email_from";s:0:"";s:10:"email_type";s:4:"html";s:12:"user_subject";s:0:"";s:14:"user_email_msg";s:0:"";s:17:"user_email_fields";s:1:"0";s:12:"admin_mailto";s:0:"";s:13:"admin_subject";s:0:"";s:15:"admin_email_msg";s:0:"";s:18:"admin_email_fields";s:1:"0";s:10:"multi_part";s:1:"0";s:15:"mp_progress_bar";s:1:"0";s:13:"mp_breadcrumb";s:1:"0";s:17:"mp_display_titles";s:1:"0";s:13:"save_progress";s:1:"0";s:11:"clear_saved";s:1:"0";s:10:"hide_saved";s:1:"0";s:22:"clear_incomplete_saves";s:0:"";s:8:"save_msg";s:0:"";s:11:"email_saved";s:1:"0";s:13:"saved_subject";s:0:"";s:14:"save_email_msg";s:0:"";s:11:"create_post";s:1:"0";s:14:"post_logged_in";s:1:"0";s:7:"post_as";s:1:"0";s:11:"post_status";s:7:"publish";s:9:"post_type";s:4:"page";s:14:"category_terms";s:0:"";s:20:"wpnj_forms_tax_terms";s:0:"";s:9:"post_tags";s:0:"";s:10:"post_title";s:0:"";s:12:"post_content";s:0:"";s:12:"post_excerpt";s:0:"";s:16:"enable_post_edit";s:1:"0";s:16:"post_edit_author";s:1:"0";s:30:"ninja_forms_edit_user_dropdown";s:1:"1";s:19:"post_edit_user_list";s:0:"";s:10:"manage_sub";s:1:"0";s:10:"delete_sub";s:1:"0";s:21:"register_admin_mailto";s:0:"";s:14:"comment_status";s:1:"1";s:18:"override_post_edit";s:1:"0";s:15:"post_edit_roles";s:0:"";}s:12:"date_updated";s:19:"2013-02-08 11:18:37";s:5:"field";a:4:{i:0;a:7:{s:2:"id";s:3:"276";s:7:"form_id";s:2:"41";s:4:"type";s:11:"_post_title";s:5:"order";s:1:"0";s:4:"data";a:6:{s:5:"label";s:5:"Title";s:9:"label_pos";s:4:"left";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:1;a:7:{s:2:"id";s:3:"277";s:7:"form_id";s:2:"41";s:4:"type";s:13:"_post_content";s:5:"order";s:1:"1";s:4:"data";a:8:{s:5:"label";s:7:"Content";s:9:"label_pos";s:4:"left";s:11:"content_rte";s:1:"1";s:13:"default_value";s:0:"";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:2;a:7:{s:2:"id";s:3:"278";s:7:"form_id";s:2:"41";s:4:"type";s:12:"_post_status";s:5:"order";s:1:"2";s:4:"data";a:6:{s:5:"label";s:6:"Status";s:9:"label_pos";s:4:"left";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:3;a:7:{s:2:"id";s:3:"279";s:7:"form_id";s:2:"41";s:4:"type";s:7:"_submit";s:5:"order";s:1:"3";s:4:"data";a:4:{s:5:"label";s:4:"Save";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"4";}}}';
    $profile_editor = 'a:4:{s:2:"id";N;s:4:"data";a:50:{s:10:"form_title";s:15:"_profile_editor";s:10:"show_title";s:1:"0";s:9:"save_subs";s:1:"0";s:12:"landing_page";s:0:"";s:11:"append_page";s:0:"";s:14:"clear_complete";s:1:"0";s:13:"hide_complete";s:1:"0";s:11:"success_msg";s:15:"Profile Updated";s:10:"email_from";s:0:"";s:10:"email_type";s:4:"html";s:12:"user_subject";s:0:"";s:14:"user_email_msg";s:0:"";s:17:"user_email_fields";s:1:"0";s:12:"admin_mailto";s:0:"";s:13:"admin_subject";s:0:"";s:15:"admin_email_msg";s:0:"";s:18:"admin_email_fields";s:1:"0";s:10:"multi_part";s:1:"0";s:15:"mp_progress_bar";s:1:"0";s:13:"mp_breadcrumb";s:1:"0";s:17:"mp_display_titles";s:1:"0";s:13:"save_progress";s:1:"0";s:11:"clear_saved";s:1:"0";s:10:"hide_saved";s:1:"0";s:22:"clear_incomplete_saves";s:0:"";s:8:"save_msg";s:0:"";s:11:"email_saved";s:1:"0";s:13:"saved_subject";s:0:"";s:14:"save_email_msg";s:0:"";s:11:"create_post";s:1:"0";s:14:"post_logged_in";s:1:"0";s:7:"post_as";s:1:"0";s:11:"post_status";s:5:"draft";s:9:"post_type";s:4:"post";s:14:"category_terms";s:0:"";s:20:"wpnj_forms_tax_terms";s:0:"";s:9:"post_tags";s:0:"";s:10:"post_title";s:0:"";s:12:"post_content";s:0:"";s:12:"post_excerpt";s:0:"";s:16:"enable_post_edit";s:1:"0";s:16:"post_edit_author";s:1:"0";s:30:"ninja_forms_edit_user_dropdown";s:1:"1";s:19:"post_edit_user_list";s:0:"";s:10:"manage_sub";s:1:"0";s:10:"delete_sub";s:1:"0";s:21:"register_admin_mailto";s:0:"";s:14:"comment_status";s:1:"1";s:18:"override_post_edit";s:1:"0";s:15:"post_edit_roles";s:0:"";}s:12:"date_updated";s:19:"2013-02-28 14:40:39";s:5:"field";a:12:{i:0;a:7:{s:2:"id";s:3:"280";s:7:"form_id";s:2:"42";s:4:"type";s:5:"_text";s:5:"order";s:1:"0";s:4:"data";a:16:{s:5:"label";s:10:"First Name";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:10:"first_name";s:9:"from_name";s:1:"0";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:1;a:7:{s:2:"id";s:3:"281";s:7:"form_id";s:2:"42";s:4:"type";s:5:"_text";s:5:"order";s:1:"1";s:4:"data";a:16:{s:5:"label";s:9:"Last Name";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:9:"last_name";s:9:"from_name";s:1:"0";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:2;a:7:{s:2:"id";s:3:"282";s:7:"form_id";s:2:"42";s:4:"type";s:5:"_text";s:5:"order";s:1:"2";s:4:"data";a:16:{s:5:"label";s:8:"Nickname";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:3:"req";s:1:"1";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:8:"nickname";s:9:"from_name";s:1:"0";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:3;a:7:{s:2:"id";s:3:"283";s:7:"form_id";s:2:"42";s:4:"type";s:5:"_text";s:5:"order";s:1:"3";s:4:"data";a:16:{s:5:"label";s:12:"Display Name";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:3:"req";s:1:"1";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:12:"display_name";s:9:"from_name";s:1:"0";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:4;a:7:{s:2:"id";s:3:"284";s:7:"form_id";s:2:"42";s:4:"type";s:5:"_text";s:5:"order";s:1:"4";s:4:"data";a:16:{s:5:"label";s:13:"Email Address";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"1";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:3:"req";s:1:"1";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:10:"user_email";s:9:"from_name";s:1:"0";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:5;a:7:{s:2:"id";s:3:"285";s:7:"form_id";s:2:"42";s:4:"type";s:5:"_text";s:5:"order";s:1:"5";s:4:"data";a:16:{s:5:"label";s:13:"Website (URL)";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:8:"user_url";s:9:"from_name";s:1:"0";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:6;a:7:{s:2:"id";s:3:"310";s:7:"form_id";s:2:"42";s:4:"type";s:5:"_text";s:5:"order";s:1:"6";s:4:"data";a:16:{s:5:"label";s:15:"Jabber / Google";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:6:"jabber";}s:6:"fav_id";N;s:6:"def_id";N;}i:7;a:7:{s:2:"id";s:3:"311";s:7:"form_id";s:2:"42";s:4:"type";s:5:"_text";s:5:"order";s:1:"7";s:4:"data";a:16:{s:5:"label";s:3:"AIM";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:3:"aim";}s:6:"fav_id";N;s:6:"def_id";N;}i:8;a:7:{s:2:"id";s:3:"312";s:7:"form_id";s:2:"42";s:4:"type";s:5:"_text";s:5:"order";s:1:"8";s:4:"data";a:16:{s:5:"label";s:8:"Yahoo IM";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:3:"yim";}s:6:"fav_id";N;s:6:"def_id";N;}i:9;a:7:{s:2:"id";s:3:"286";s:7:"form_id";s:2:"42";s:4:"type";s:5:"_desc";s:5:"order";s:1:"9";s:4:"data";a:5:{s:5:"label";s:4:"Text";s:13:"default_value";s:92:"If you <strong>do not</strong> wish to change your password, please leave these boxes empty.";s:7:"desc_el";s:1:"p";s:5:"class";s:0:"";s:11:"conditional";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:10;a:7:{s:2:"id";s:3:"287";s:7:"form_id";s:2:"42";s:4:"type";s:13:"_profile_pass";s:5:"order";s:2:"10";s:4:"data";a:12:{s:5:"label";s:8:"Password";s:9:"label_pos";s:4:"left";s:7:"re_pass";s:17:"Re-enter Password";s:8:"adv_pass";s:1:"1";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:9:"user_pass";s:12:"reg_password";s:1:"1";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:11;a:7:{s:2:"id";s:3:"288";s:7:"form_id";s:2:"42";s:4:"type";s:7:"_submit";s:5:"order";s:2:"11";s:4:"data";a:5:{s:5:"label";s:6:"Submit";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"4";}}}';
    $registration_form = 'a:4:{s:2:"id";N;s:4:"data";a:50:{s:10:"form_title";s:18:"_registration_form";s:10:"show_title";s:1:"0";s:9:"save_subs";s:1:"0";s:12:"landing_page";s:0:"";s:11:"append_page";s:0:"";s:14:"clear_complete";s:1:"0";s:13:"hide_complete";s:1:"0";s:11:"success_msg";s:0:"";s:10:"email_from";s:0:"";s:10:"email_type";s:4:"html";s:12:"user_subject";s:0:"";s:14:"user_email_msg";s:0:"";s:17:"user_email_fields";s:1:"0";s:12:"admin_mailto";s:0:"";s:13:"admin_subject";s:0:"";s:15:"admin_email_msg";s:0:"";s:18:"admin_email_fields";s:1:"0";s:10:"multi_part";s:1:"0";s:15:"mp_progress_bar";s:1:"0";s:13:"mp_breadcrumb";s:1:"0";s:17:"mp_display_titles";s:1:"0";s:13:"save_progress";s:1:"0";s:11:"clear_saved";s:1:"0";s:10:"hide_saved";s:1:"0";s:22:"clear_incomplete_saves";s:0:"";s:8:"save_msg";s:0:"";s:11:"email_saved";s:1:"0";s:13:"saved_subject";s:0:"";s:14:"save_email_msg";s:0:"";s:11:"create_post";s:1:"0";s:14:"post_logged_in";s:1:"0";s:7:"post_as";s:1:"0";s:11:"post_status";s:5:"draft";s:9:"post_type";s:4:"post";s:14:"comment_status";s:1:"1";s:14:"category_terms";s:0:"";s:20:"wpnj_forms_tax_terms";s:0:"";s:9:"post_tags";s:0:"";s:10:"post_title";s:0:"";s:12:"post_content";s:0:"";s:12:"post_excerpt";s:0:"";s:16:"enable_post_edit";s:1:"1";s:18:"override_post_edit";s:1:"0";s:16:"post_edit_author";s:1:"0";s:30:"ninja_forms_edit_user_dropdown";s:1:"1";s:19:"post_edit_user_list";s:0:"";s:15:"post_edit_roles";s:0:"";s:10:"manage_sub";s:1:"0";s:10:"delete_sub";s:1:"0";s:21:"register_admin_mailto";s:0:"";}s:12:"date_updated";s:19:"2013-03-09 20:49:44";s:5:"field";a:11:{i:0;a:7:{s:2:"id";s:3:"289";s:7:"form_id";s:2:"43";s:4:"type";s:5:"_text";s:5:"order";s:1:"0";s:4:"data";a:16:{s:5:"label";s:10:"First Name";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:10:"first_name";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:1;a:7:{s:2:"id";s:3:"290";s:7:"form_id";s:2:"43";s:4:"type";s:5:"_text";s:5:"order";s:1:"1";s:4:"data";a:16:{s:5:"label";s:9:"Last Name";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:9:"last_name";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:2;a:7:{s:2:"id";s:3:"291";s:7:"form_id";s:2:"43";s:4:"type";s:5:"_text";s:5:"order";s:1:"2";s:4:"data";a:16:{s:5:"label";s:10:"Login Name";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"1";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:10:"user_login";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:3;a:7:{s:2:"id";s:3:"292";s:7:"form_id";s:2:"43";s:4:"type";s:5:"_text";s:5:"order";s:1:"3";s:4:"data";a:16:{s:5:"label";s:24:"Display Name Publicly As";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:12:"display_name";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:4;a:7:{s:2:"id";s:3:"293";s:7:"form_id";s:2:"43";s:4:"type";s:5:"_text";s:5:"order";s:1:"4";s:4:"data";a:16:{s:5:"label";s:13:"Email Address";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"1";s:10:"send_email";s:1:"1";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"1";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:10:"user_email";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:5;a:7:{s:2:"id";s:3:"294";s:7:"form_id";s:2:"43";s:4:"type";s:13:"_profile_pass";s:5:"order";s:1:"5";s:4:"data";a:11:{s:5:"label";s:8:"Password";s:9:"label_pos";s:4:"left";s:7:"re_pass";s:17:"Re-enter Password";s:8:"adv_pass";s:1:"1";s:3:"req";s:1:"1";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:9:"user_pass";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:6;a:7:{s:2:"id";s:3:"295";s:7:"form_id";s:2:"43";s:4:"type";s:5:"_text";s:5:"order";s:1:"6";s:4:"data";a:16:{s:5:"label";s:11:"Website URL";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:8:"user_url";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:7;a:7:{s:2:"id";s:3:"296";s:7:"form_id";s:2:"43";s:4:"type";s:5:"_text";s:5:"order";s:1:"7";s:4:"data";a:16:{s:5:"label";s:15:"Jabber / Google";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:6:"jabber";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:8;a:7:{s:2:"id";s:3:"297";s:7:"form_id";s:2:"43";s:4:"type";s:5:"_text";s:5:"order";s:1:"8";s:4:"data";a:16:{s:5:"label";s:3:"AIM";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:3:"aim";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:9;a:7:{s:2:"id";s:3:"298";s:7:"form_id";s:2:"43";s:4:"type";s:5:"_text";s:5:"order";s:1:"9";s:4:"data";a:16:{s:5:"label";s:8:"Yahoo IM";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:3:"yim";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"0";}i:10;a:7:{s:2:"id";s:3:"299";s:7:"form_id";s:2:"43";s:4:"type";s:7:"_submit";s:5:"order";s:2:"10";s:4:"data";a:5:{s:5:"label";s:8:"Register";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";}s:6:"fav_id";s:1:"0";s:6:"def_id";s:1:"4";}}}';
    $login_form = 'a:4:{s:2:"id";N;s:4:"data";a:49:{s:10:"form_title";s:11:"_login_form";s:10:"show_title";s:1:"0";s:9:"save_subs";s:1:"0";s:12:"landing_page";s:0:"";s:11:"append_page";s:0:"";s:14:"clear_complete";s:1:"0";s:13:"hide_complete";s:1:"0";s:11:"success_msg";s:0:"";s:10:"email_from";s:0:"";s:10:"email_type";s:4:"html";s:12:"user_subject";s:0:"";s:14:"user_email_msg";s:0:"";s:17:"user_email_fields";s:1:"0";s:21:"register_admin_mailto";s:0:"";s:13:"admin_subject";s:0:"";s:15:"admin_email_msg";s:0:"";s:18:"admin_email_fields";s:1:"0";s:10:"multi_part";s:1:"0";s:15:"mp_progress_bar";s:1:"0";s:13:"mp_breadcrumb";s:1:"0";s:17:"mp_display_titles";s:1:"0";s:13:"save_progress";s:1:"0";s:11:"clear_saved";s:1:"0";s:10:"hide_saved";s:1:"0";s:22:"clear_incomplete_saves";s:0:"";s:8:"save_msg";s:0:"";s:11:"email_saved";s:1:"0";s:13:"saved_subject";s:0:"";s:14:"save_email_msg";s:0:"";s:11:"create_post";s:1:"0";s:14:"post_logged_in";s:1:"0";s:7:"post_as";s:1:"0";s:11:"post_status";s:5:"draft";s:9:"post_type";s:4:"post";s:14:"comment_status";s:1:"1";s:14:"category_terms";s:0:"";s:20:"wpnj_forms_tax_terms";s:0:"";s:9:"post_tags";s:0:"";s:10:"post_title";s:0:"";s:12:"post_content";s:0:"";s:12:"post_excerpt";s:0:"";s:16:"enable_post_edit";s:1:"1";s:18:"override_post_edit";s:1:"0";s:16:"post_edit_author";s:1:"0";s:30:"ninja_forms_edit_user_dropdown";s:1:"1";s:19:"post_edit_user_list";s:0:"";s:15:"post_edit_roles";s:0:"";s:10:"manage_sub";s:1:"0";s:10:"delete_sub";s:1:"0";}s:12:"date_updated";s:19:"2013-03-10 18:48:18";s:5:"field";a:4:{i:0;a:7:{s:2:"id";s:3:"305";s:7:"form_id";s:2:"45";s:4:"type";s:5:"_text";s:5:"order";s:1:"0";s:4:"data";a:16:{s:5:"label";s:8:"Username";s:9:"label_pos";s:4:"left";s:13:"default_value";s:0:"";s:4:"mask";s:0:"";s:10:"datepicker";s:1:"0";s:5:"email";s:1:"0";s:10:"send_email";s:1:"0";s:10:"from_email";s:1:"0";s:9:"from_name";s:1:"0";s:3:"req";s:1:"1";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:10:"user_login";}s:6:"fav_id";N;s:6:"def_id";N;}i:1;a:7:{s:2:"id";s:3:"309";s:7:"form_id";s:2:"45";s:4:"type";s:13:"_profile_pass";s:5:"order";s:1:"1";s:4:"data";a:12:{s:5:"label";s:8:"Password";s:9:"label_pos";s:4:"left";s:12:"reg_password";s:1:"0";s:7:"re_pass";s:17:"Re-enter Password";s:8:"adv_pass";s:1:"1";s:3:"req";s:1:"1";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:9:"user_pass";}s:6:"fav_id";N;s:6:"def_id";N;}i:2;a:7:{s:2:"id";s:3:"307";s:7:"form_id";s:2:"45";s:4:"type";s:9:"_checkbox";s:5:"order";s:1:"2";s:4:"data";a:10:{s:5:"label";s:11:"Remember Me";s:9:"label_pos";s:4:"left";s:13:"default_value";s:9:"unchecked";s:3:"req";s:1:"0";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";s:15:"post_meta_value";s:0:"";s:18:"profile_meta_value";s:0:"";}s:6:"fav_id";N;s:6:"def_id";N;}i:3;a:7:{s:2:"id";s:3:"308";s:7:"form_id";s:2:"45";s:4:"type";s:7:"_submit";s:5:"order";s:1:"3";s:4:"data";a:5:{s:5:"label";s:6:"Log In";s:5:"class";s:0:"";s:9:"show_help";s:1:"0";s:9:"help_text";s:0:"";s:11:"conditional";s:0:"";}s:6:"fav_id";N;s:6:"def_id";s:1:"4";}}}';
    $lost_password = '******';
    $reset_password = '******';
    // We'll be looping through each form to see if the appropriate form title already exists.
    $all_forms = ninja_forms_get_all_forms(true);
    foreach ($all_forms as $form) {
        switch ($form['data']['form_title']) {
            case '_post_editor':
                // This form already exists, so we'll be deleting the current one.
                ninja_forms_delete_form($form['id']);
                break;
            case '_page_editor':
                // This form already exists, so we'll be deleting the current one.
                ninja_forms_delete_form($form['id']);
                break;
            case '_profile_editor':
                // This form already exists, so we'll be deleting the current one.
                ninja_forms_delete_form($form['id']);
                break;
            case '_registration_form':
                // This form already exists, so we'll be deleting the current one.
                ninja_forms_delete_form($form['id']);
                break;
            case '_login_form':
                // This form already exists, so we'll be deleting the current one.
                ninja_forms_delete_form($form['id']);
                break;
            case '_lost_password':
                // This form already exists, so we'll be deleting the current one.
                ninja_forms_delete_form($form['id']);
                break;
            case '_reset_password':
                // This form already exists, so we'll be deleting the current one.
                ninja_forms_delete_form($form['id']);
                break;
        }
    }
    // Insert our initial forms.
    $post_editor = ninja_forms_import_form($post_editor);
    $page_editor = ninja_forms_import_form($page_editor);
    $profile_editor = ninja_forms_import_form($profile_editor);
    $registration_form = ninja_forms_import_form($registration_form);
    $login_form = ninja_forms_import_form($login_form);
    $lost_password = ninja_forms_import_form($lost_password);
    $reset_password = ninja_forms_import_form($reset_password);
    // Check to see if the password reset page already exists.
    $args = array('post_type' => 'page', 'post_status' => 'publish');
    $all_pages = get_posts($args);
    $create = true;
    foreach ($all_pages as $page) {
        $reset_password_page = get_post_meta($page->ID, 'ninja_forms_reset_password', true);
        if ($reset_password_page == 1) {
            $reset_password_page = $page->ID;
            $create = false;
            break;
        }
    }
    if ($create) {
        // Create our password reset page.
        $reset_password_page = wp_insert_post(array('post_status' => 'publish', 'post_type' => 'page', 'post_title' => __('Reset Password', 'ninja-forms-feditor'), 'post_content' => '[ninja_forms_reset_password]'));
        update_post_meta($reset_password_page, 'ninja_forms_reset_password', 1);
    }
    $plugin_settings['feditor']['reset_password_page'] = $reset_password_page;
    // Check to see if the registration page already exists.
    $args = array('post_type' => 'page', 'post_status' => 'publish');
    $all_pages = get_posts($args);
    $create = true;
    foreach ($all_pages as $page) {
        $register_page = get_post_meta($page->ID, 'ninja_forms_register', true);
        if ($register_page == 1) {
            $register_page = $page->ID;
            $create = false;
            break;
        }
    }
    if ($create) {
        // Create our password reset page.
        $reset_password_page = wp_insert_post(array('post_status' => 'publish', 'post_type' => 'page', 'post_title' => __('Register', 'ninja-forms-feditor'), 'post_content' => '[ninja_forms_register]'));
        update_post_meta($reset_password_page, 'ninja_forms_register', 1);
    }
    $plugin_settings['feditor']['register_page'] = $reset_password_page;
    /* * * Create our initial plugin options. * * */
    // Setup our initial form values.
    $plugin_settings['feditor']['_post_editor'] = $post_editor;
    $plugin_settings['feditor']['_page_editor'] = $page_editor;
    $plugin_settings['feditor']['_profile_editor'] = $profile_editor;
    $plugin_settings['feditor']['_registration_form'] = $registration_form;
    $plugin_settings['feditor']['_login_form'] = $login_form;
    $plugin_settings['feditor']['_lost_password'] = $lost_password;
    $plugin_settings['feditor']['_reset_password'] = $reset_password;
    if (!isset($plugin_settings['feditor']['login_redirect_action'])) {
        // Setup our initial login/logout values
        $plugin_settings['feditor']['login_redirect_action'] = 'home';
        $plugin_settings['feditor']['logout_redirect_action'] = '';
        // Setup our initial lost password values
        $plugin_settings['feditor']['lost_password_error'] = __('Invalid Username or Email', 'ninja-forms-feditor');
        $plugin_settings['feditor']['lost_password_success_msg'] = __('A password reset request has been sent. Please check your email.', 'ninja-forms-feditor');
        $plugin_settings['feditor']['lost_password_email_from'] = '';
        $plugin_settings['feditor']['lost_password_email_type'] = 'html';
        $plugin_settings['feditor']['lost_password_user_subject'] = __('Password Reset Request', 'ninja-forms-feditor');
        $plugin_settings['feditor']['lost_password_user_email_msg'] = __('Someone requested that the password be reset for the following account', 'ninja-forms-feditor') . ':<br><br>' . __('Username', 'ninja-forms-feditor') . ': [ninja_forms_user_name]<br><a href="' . get_option('siteurl') . '" target="_blank">' . get_option('siteurl') . '</a><br><br>' . __('If this was a mistake, just ignore this email and nothing will happen.', 'ninja-forms-feditor') . '<br><br>' . __('To reset your password, visit the following address', 'ninja-forms-feditor') . ':<br>';
        // Setup our initial reset password values
        $plugin_settings['feditor']['reset_password_invalid_key'] = __('Invalid Username or Email', 'ninja-forms-feditor');
        $plugin_settings['feditor']['reset_password_success_msg'] = __('Password Reset Successfully', 'ninja-forms-feditor');
        // Setup our initial profile editing values
        $plugin_settings['feditor']['default_profile_editor'] = '_profile_editor';
        $plugin_settings['feditor']['show_profile_editor_firstname'] = 1;
        $plugin_settings['feditor']['show_profile_editor_lastname'] = 1;
        $plugin_settings['feditor']['show_profile_editor_nickname'] = 1;
        $plugin_settings['feditor']['show_profile_editor_display_name'] = 1;
        $plugin_settings['feditor']['show_profile_editor_email'] = 1;
        $plugin_settings['feditor']['show_profile_editor_url'] = 1;
        $plugin_settings['feditor']['show_profile_editor_pass'] = 1;
        $plugin_settings['feditor']['show_profile_editor_jabber'] = 0;
        $plugin_settings['feditor']['show_profile_editor_aim'] = 0;
        $plugin_settings['feditor']['show_profile_editor_yim'] = 0;
        // Setup our initial registration form values.
        $plugin_settings['feditor']['default_register_form'] = '_registration_form';
        $plugin_settings['feditor']['show_register_form_firstname'] = 1;
        $plugin_settings['feditor']['show_register_form_lastname'] = 1;
        $plugin_settings['feditor']['show_register_form_display_name'] = 1;
        $plugin_settings['feditor']['show_register_form_email'] = 1;
        $plugin_settings['feditor']['show_register_form_url'] = 0;
        $plugin_settings['feditor']['show_register_form_jabber'] = 0;
        $plugin_settings['feditor']['show_register_form_aim'] = 0;
        $plugin_settings['feditor']['show_register_form_yim'] = 0;
        // Setup our initial registration settings values
        $plugin_settings['feditor']['register_user_role'] = 'subscriber';
        $plugin_settings['feditor']['register_landing_page'] = '';
        $plugin_settings['feditor']['register_landing_url'] = '';
        $plugin_settings['feditor']['register_clear_complete'] = 1;
        $plugin_settings['feditor']['register_hide_complete'] = 1;
        $plugin_settings['feditor']['register_success_msg'] = __('Thank you for registering', 'ninja-forms-feditor');
        $plugin_settings['feditor']['register_email_from'] = '';
        $plugin_settings['feditor']['register_email_type'] = 'html';
        $plugin_settings['feditor']['register_user_subject'] = __('Thank you for registering', 'ninja-forms-feditor');
        $plugin_settings['feditor']['register_user_email_msg'] = __('Thank you for registering', 'ninja-forms-feditor');
        $plugin_settings['feditor']['register_admin_mailto'] = '';
        $plugin_settings['feditor']['register_admin_subject'] = __('New user registration', 'ninja-forms-feditor');
        $plugin_settings['feditor']['register_admin_email_msg'] = __('New user registration', 'ninja-forms-feditor');
    }
    update_option('ninja_forms_settings', $plugin_settings);
}