public static function preview() { do_action('frm_wp'); global $frm_settings, $frm_vars; $frm_vars['preview'] = true; $frm_form = new FrmForm(); if (!defined('ABSPATH') && !defined('XMLRPC_REQUEST')) { global $wp; $root = dirname(dirname(dirname(dirname(__FILE__)))); include_once $root . '/wp-config.php'; $wp->init(); $wp->register_globals(); } if ($frm_vars['pro_is_installed']) { FrmProEntriesController::register_scripts(); } header("Content-Type: text/html; charset=" . get_option('blog_charset')); $plugin = FrmAppHelper::get_param('plugin'); $controller = FrmAppHelper::get_param('controller'); $key = isset($_GET['form']) ? $_GET['form'] : (isset($_POST['form']) ? $_POST['form'] : ''); $form = $frm_form->getAll(array('form_key' => $key), '', 1); if (!$form) { $form = $frm_form->getAll('', '', 1); } require FrmAppHelper::plugin_path() . '/classes/views/frm-entries/direct.php'; die; }
function preview() { global $frm_form, $frm_settings, $frmpro_is_installed; if (!defined('ABSPATH') && !defined('XMLRPC_REQUEST')) { global $wp; $root = dirname(dirname(dirname(dirname(__FILE__)))); include_once $root . '/wp-config.php'; $wp->init(); $wp->register_globals(); } if ($frmpro_is_installed) { FrmProEntriesController::register_scripts(); } header("Content-Type: text/html; charset=utf-8"); $plugin = FrmAppHelper::get_param('plugin'); $controller = FrmAppHelper::get_param('controller'); $key = isset($_GET['form']) ? $_GET['form'] : (isset($_POST['form']) ? $_POST['form'] : ''); $form = $frm_form->getAll(array('form_key' => $key), '', 1); if (!$form) { $form = $frm_form->getAll(array(), '', 1); } require FRM_VIEWS_PATH . '/frm-entries/direct.php'; }