file_path = $path; $this->setUi(); } public function setUi(){ include rl_apcf_dir_path.'allpost-contactform-language.php'; register_setting(RL_APCF::OPTIONS, RL_APCF::OPTIONS, array( &$this, 'validate' )); add_settings_section('main_section', '', array(&$this,'section_topfunc'), $this->file_path); add_settings_field('rlapcf_ctitle', $rl_apcf_admin_c1, array(&$this,'setting_ctitle'), $this->file_path, 'main_section'); add_settings_field('rlapcf_cmessage', $rl_apcf_admin_c2, array(&$this,'setting_cmessage'), $this->file_path, 'main_section'); add_settings_field('rlapcf_cbtn', $rl_apcf_admin_c3, array(&$this,'setting_cbtn'), $this->file_path, 'main_section'); add_settings_field('rlapcf_stitle', $rl_apcf_admin_s1, array(&$this,'setting_stitle'), $this->file_path, 'main_section'); add_settings_field('rlapcf_smessage', $rl_apcf_admin_s2, array(&$this,'setting_smessage'), $this->file_path, 'main_section'); add_settings_field('rlapcf_mail', $rl_apcf_admin_m1, array(&$this,'setting_mail'), $this->file_path, 'main_section'); add_settings_field('rlapcf_mailsender', $rl_apcf_admin_m2, array(&$this,'setting_mailsender'), $this->file_path, 'main_section'); add_settings_field('rlapcf_mailsubject', $rl_apcf_admin_m3, array(&$this,'setting_mailsubject'), $this->file_path, 'main_section'); add_settings_field('rlapcf_redirectpage', $rl_apcf_admin_r1, array(&$this,'setting_redirectpage'), $this->file_path, 'main_section'); add_settings_field('rlapcf_redirecttime', $rl_apcf_admin_r2, array(&$this,'setting_redirecttime'), $this->file_path, 'main_section'); add_settings_field('rlapcf_gototop', $rl_apcf_admin_g1, array(&$this,'setting_gototop'), $this->file_path, 'main_section'); add_settings_field('rlapcf_cookie', $rl_apcf_admin_co1, array(&$this,'setting_cookie'), $this->file_path, 'main_section'); add_settings_field('rlapcf_errormsg', $rl_apcf_admin_e1, array(&$this,'setting_errormsg'), $this->file_path, 'main_section'); add_settings_field('rlapcf_errorbtn', $rl_apcf_admin_e2, array(&$this,'setting_errorbtn'), $this->file_path, 'main_section'); add_settings_field('rlapcf_strreplace', $rl_apcf_admin_sr1, array(&$this,'setting_strreplace'), $this->file_path, 'main_section'); } public function disp_admin_page() { include rl_apcf_dir_path.'allpost-contactform-language.php'; $file = $this->file_path; $option_apcf_name = RL_APCF::OPTIONS; $shortcode = "[" . RL_APCF::SHORTCODE . "]"; include rl_apcf_dir_path.'allpost-contactform-admin-view.php'; } function validate($input) { $input['rlapcf_mail'] = sanitize_email( $input['rlapcf_mail'] ); $input['rlapcf_mailsender'] = sanitize_text_field( $input['rlapcf_mailsender'] ); $input['rlapcf_mailsubject'] = sanitize_text_field( $input['rlapcf_mailsubject'] ); $input['rlapcf_ctitle'] = sanitize_text_field( $input['rlapcf_ctitle'] ); $input['rlapcf_cmessage'] = sanitize_text_field( $input['rlapcf_cmessage'] ); $input['rlapcf_cbtn'] = sanitize_text_field( $input['rlapcf_cbtn'] ); $input['rlapcf_stitle'] = sanitize_text_field( $input['rlapcf_stitle'] ); $input['rlapcf_smessage'] = sanitize_text_field( $input['rlapcf_smessage'] ); $input['rlapcf_redirectpage'] = sanitize_text_field( $input['rlapcf_redirectpage'] ); $input['rlapcf_redirecttime'] = sanitize_text_field( $input['rlapcf_redirecttime'] ); $input['rlapcf_gototop'] = sanitize_text_field( $input['rlapcf_gototop'] ); $input['rlapcf_cookie'] = sanitize_text_field( $input['rlapcf_cookie'] ); $input['rlapcf_errormsg'] = sanitize_text_field( $input['rlapcf_errormsg'] ); $input['rlapcf_errorbtn'] = sanitize_text_field( $input['rlapcf_errorbtn'] ); $input['rlapcf_strreplace'] = sanitize_text_field( $input['rlapcf_strreplace'] ); return $input; } function section_topfunc() {} function setting_ctitle() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_ctitle"]; echo '

'.$rl_apcf_admin_confirmation_window.'

'; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_c1_eg.' '; } function setting_cmessage() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_cmessage"]; echo ' '; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_c2_eg.' '; } function setting_cbtn() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_cbtn"]; echo ' '; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_c3_eg.' '; } function setting_stitle() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_stitle"]; echo '

'.$rl_apcf_admin_submission_window.'

'; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_s1_eg.' '; } function setting_smessage() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_smessage"]; echo ' '; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_s2_eg.' '; } function setting_mail() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_mail"]; echo '

'.$rl_apcf_admin_mail.'

'; echo ''; echo ""; $rl_apcf_admin_m1_eg_admin = get_option( 'admin_email' ); echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_m1_eg_admin.' '.$rl_apcf_admin_m1_eg.' '; } function setting_mailsender() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_mailsender"]; echo ' '; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_m2_eg.' '; } function setting_mailsubject() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_mailsubject"]; echo ' '; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_m3_eg.' '; } function setting_redirectpage() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $rl_apcf_users_toppage_url = esc_url( home_url( '/' ) ); $value = $options["rlapcf_redirectpage"]; echo '

'.$rl_apcf_admin_sec2_name.'

'; echo '

'.$rl_apcf_admin_options_H2_1.'

'; echo ''; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_users_toppage_url.' '; } function setting_redirecttime() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_redirecttime"]; echo ''; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_r2_eg.' '; } function setting_gototop() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_gototop"]; echo '

'.$rl_apcf_admin_options_H2_2.'

'; echo ''; echo ""; } function setting_cookie() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_cookie"]; echo '

'.$rl_apcf_admin_options_H2_3.'

'; echo ''; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_co1_eg.' '; } function setting_errormsg() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_errormsg"]; echo ''; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_e1_eg.' '; } function setting_errorbtn() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_errorbtn"]; echo ''; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_e2_eg.' '; } function setting_strreplace() { $options = RL_APCF::get_option(); include rl_apcf_dir_path.'allpost-contactform-language.php'; $value = $options["rlapcf_strreplace"]; echo '

'.$rl_apcf_admin_options_H2_4.'

'; echo ''; echo ""; echo ' '.$rl_apcf_admin_eg.''.$rl_apcf_admin_sr1_eg.' '; } } } ?>