function qtranxf_slug_update_settings_pre() { global $q_config; if (empty($_POST['slugs'])) { remove_action('admin_head', 'qtranxf_slug_update_translations_left', 5); //qtranxf_dbg_log('qtranxf_slug_update_settings_pre: empty $_POST[slugs]: $q_config[slugs]: ',$q_config['slugs']); if (!empty($q_config['slugs'])) { require_once QTXSLUGS_DIR . '/admin/qtx_admin_slug_activation.php'; qtranxf_slug_deactivate(); } } else { add_action('qtranslate_admin_notices_plugin_conflicts', 'qtranxf_slug_admin_notices_plugin_conflicts'); if (empty($q_config['slugs'])) { //qtranxf_dbg_log('qtranxf_slug_update_settings_pre: qtranxf_slug_activate()'); require_once QTXSLUGS_DIR . '/admin/qtx_admin_slug_activation.php'; qtranxf_slug_activate(); } else { //qtranxf_dbg_log('qtranxf_slug_update_settings_pre: qtranxf_slug_update_settings()'); require_once QTXSLUGS_DIR . '/admin/qtx_admin_slug_settings.php'; qtranxf_slug_update_settings(); } } }
function qtranxf_slug_update_settings_pre() { global $q_config; if (empty($_POST['slugs'])) { if ($q_config['slugs']) { qtranxf_slug_deactivation_hook(); } return; } if ($q_config['slugs']) { require_once QTXSLUGS_DIR . '/admin/qtx_admin_slug_settings.php'; qtranxf_slug_update_settings(); } else { qtranxf_slug_activation_hook(); } }