Done !
| Server IP : 46.105.57.169 / Your IP : 216.73.216.67 Web Server : Apache System : Linux webm002.cluster120.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64 User : verseaumee ( 152031) PHP Version : 8.5.7 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/verseaumee/middletvnew/wp-content/plugins/armember/core/views/ |
Upload File : |
<?php
global $wpdb, $ARMember,$ARMemberLite, $arm_members_class, $arm_member_forms, $arm_global_settings, $arm_email_settings, $arm_manage_coupons, $arm_slugs, $arm_social_feature, $arm_buddypress_feature, $arm_invoice_tax_feature,$arm_pay_per_post_feature, $arm_api_service_feature;
$active = 'arm_general_settings_tab_active';
$arm_invoice_tax_feature = get_option('arm_is_invoice_tax_feature', 0);
$g_action = isset($_REQUEST['action']) ? sanitize_text_field($_REQUEST['action']) : "general_settings";
if(!$arm_email_settings->isOptInsFeature && $g_action == 'opt_ins_options'){
$g_action = 'general_settings';
}
if(!$arm_social_feature->isSocialLoginFeature && $g_action == 'social_options'){
$g_action = 'general_settings';
}
$additional_tabs = array();
$additional_tabs = apply_filters("arm_general_settings_tabs_outside", $additional_tabs);
?>
<?php
global $arm_members_activity;
$setact = 0;
global $check_sorting;
$setact = $arm_members_activity->$check_sorting();
$is_pro_ration_feature = get_option('arm_is_pro_ration_feature', 0);
?>
<div class="wrap arm_page arm_general_settings_main_wrapper">
<div class="content_wrapper arm_global_settings_content" id="content_wrapper">
<div class="armclear"></div>
<div class="armember_general_settings_wrapper">
<div class="arm_general_settings_tab_wrapper">
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'general_settings') ? esc_attr($active) : ""; //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings)); ?>"><?php esc_html_e('General Settings', 'ARMember'); ?></a>
<?php if ( $g_action === 'general_settings' ) : ?>
<div class="arm_submenu_tab_indent">
<a class="arm_general_settings_tab arm_setting_tabs arm_padding_0 arm_margin_top_5 " href="javascript:void(0)" data-target="#email_setting_sec"><?php esc_html_e( 'Email', 'ARMember' ); ?></a>
<?php if ( $ARMemberLite->is_arm_pro_active && apply_filters('arm_load_global_settings_section','invoices_tax') ) : ?>
<a class="arm_general_settings_tab arm_setting_tabs arm_padding_top_15 arm_padding_left_0 arm_padding_bottom_0" href="javascript:void(0)" data-target="#sales_tax_sec"><?php esc_html_e( 'Invoice & Tax', 'ARMember' ); ?></a>
<?php endif; ?>
<a class="arm_general_settings_tab arm_setting_tabs arm_padding_top_15 arm_padding_left_0 arm_padding_bottom_0" href="javascript:void(0)" data-target="#google_recaptcha_sec"><?php esc_html_e( 'Google reCAPTCHA Configuration', 'ARMember' ); ?></a>
<a class="arm_general_settings_tab arm_setting_tabs arm_padding_top_15 arm_padding_left_0 arm_padding_bottom_0" href="javascript:void(0)" data-target="#preset_fields_sec"><?php esc_html_e( 'Manage Preset Form Fields', 'ARMember' ); ?></a>
<a class="arm_general_settings_tab arm_setting_tabs arm_padding_top_15 arm_padding_left_0 arm_padding_bottom_0 arm_padding_right_0" href="javascript:void(0)" data-target="#email_scheduler_sec"><?php esc_html_e( 'Email Notification Scheduler', 'ARMember' );
echo apply_filters('arm_general_settings_section_filters','');
?></a>
<a class="arm_general_settings_tab arm_setting_tabs arm_padding_top_15 arm_padding_left_0 arm_padding_bottom_0 arm_padding_right_0" href="javascript:void(0)" data-target="#front_end_font_sec"><?php esc_html_e( 'Front-end Font', 'ARMember' ); ?></a>
<a class="arm_general_settings_tab arm_setting_tabs arm_padding_top_15 arm_padding_left_0 arm_padding_bottom_0 arm_padding_right_0" href="javascript:void(0)" data-target="#global_css_sec"><?php esc_html_e( 'Global CSS', 'ARMember' ); ?></a>
<?php if ( $is_pro_ration_feature ) : ?>
<a class="arm_general_settings_tab arm_setting_tabs arm_padding_top_15 arm_padding_left_0 arm_padding_bottom_0 arm_padding_right_0" href="javascript:void(0)" data-target="#pro_rata_configuration_sec"><?php esc_html_e( 'Pro Rata Configuration', 'ARMember' ); ?></a>
<?php endif;
?>
<div class="armclear"></div>
</div>
<?php endif; ?>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'payment_options' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url( admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=payment_options') ); ?>"><?php esc_html_e('Payment Gateways', 'ARMember'); ?></a>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'page_setup' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=page_setup')); ?>"><?php esc_html_e('Page Setup', 'ARMember'); ?></a>
<?php
$optins_status = 0;
$checkoptins_status = apply_filters('arm_check_optin_status_external', $optins_status);
if($checkoptins_status == 1): ?>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'opt_ins_options' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=opt_ins_options')); ?>"><?php esc_html_e('Opt-ins Configuration', 'ARMember'); ?></a>
<?php endif; ?>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'access_restriction' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=access_restriction')); ?>"><?php esc_html_e('Default Restriction Rules', 'ARMember'); ?></a>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'block_options' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=block_options')); ?>"><?php esc_html_e('Security Options', 'ARMember'); ?></a>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'import_export' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=import_export')); ?>"><?php esc_html_e('Import / Export', 'ARMember'); ?></a>
<?php if($arm_social_feature->isSocialLoginFeature): ?>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'social_options' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=social_options')); ?>"><?php esc_html_e('Social Connect', 'ARMember'); ?></a>
<?php endif; ?>
<?php if($arm_buddypress_feature->isBuddypressFeature):
$check_buddyp_buddyb = $arm_buddypress_feature->arm_check_buddypress_buddyboss();
?>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'buddypress_options' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action='.$check_buddyp_buddyb['arm_action'].'')); ?>"><?php esc_html_e($check_buddyp_buddyb['arm_title'], 'ARMember'); ?></a>
<?php endif; ?>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'redirection_options' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=redirection_options')); ?>"><?php esc_html_e('Redirection Rules', 'ARMember'); ?></a>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'common_messages' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=common_messages')); ?>"><?php esc_html_e('Common Messages', 'ARMember'); ?></a>
<?php
if($arm_invoice_tax_feature == 1) {
?>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'invoice_setting' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=invoice_setting'); ?>"><?php esc_html_e('Invoice Template', 'ARMember'); ?></a>
<div class="armclear"></div>
<?php
} if($arm_pay_per_post_feature->isPayPerPostFeature):?>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'pay_per_post_setting' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=pay_per_post_setting')); ?>"><?php esc_html_e('Paid Post Settings', 'ARMember'); ?></a>
<div class="armclear"></div>
<?php endif;
if($arm_api_service_feature->isAPIServiceFeature) {
?>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == 'api_service_feature' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=api_service_feature')); ?>"><?php esc_html_e('API Services Settings', 'ARMember'); ?></a>
<div class="armclear"></div>
<?php } ?>
<a class="arm_general_settings_tab arm_setting_tabs last-tab <?php echo ($g_action == 'debug_logs' ? esc_attr($active) : ""); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action=debug_logs')); ?>"><?php esc_html_e('Debug Log Settings', 'ARMember'); ?></a>
<?php
if (!empty($additional_tabs)) {
foreach ($additional_tabs as $tab_slug => $tab_info) { ?>
<a class="arm_general_settings_tab arm_setting_tabs <?php echo ($g_action == $tab_slug ? esc_attr($active) : ''); //phpcs:ignore?>" href="<?php echo esc_url(admin_url('admin.php?page=' . $arm_slugs->general_settings . '&action='.$tab_slug) ); ?>"><?php esc_html_e($tab_info['tab_title'], 'ARMember'); ?></a>
<?php } ?>
<div class="armclear"></div>
<?php }
?>
</div>
<div class="arm_settings_container">
<?php
$arm_admin_notice = '';
$arm_admin_notice = apply_filters('arm_admin_notice',$arm_admin_notice); //phpcs:ignore
if(!empty($arm_admin_notice)){
echo '<div class="arm_global_settings_main_wrapper"><div class="page_sub_content">'.$arm_admin_notice.'</div></div>'; //phpcs:ignore
}
/* if you add any new tab than reset the min height of the box other wise last menu not display in page setup page. */
$arm_setting_tooltip = '';
if (empty($g_action)) {
$g_action = "general_settings";
$arm_setting_title = esc_html__('General Options', 'ARMember');
$file_path = defined('MEMBERSHIPLITE_VIEWS_DIR') ? MEMBERSHIPLITE_VIEWS_DIR . '/arm_global_settings.php' : '';
}
switch ($g_action)
{
case 'general_settings':
$file_path = defined('MEMBERSHIPLITE_VIEWS_DIR') ? MEMBERSHIPLITE_VIEWS_DIR . '/arm_global_settings.php' : '';
$arm_setting_title = esc_html__('General Options', 'ARMember');
break;
case 'payment_options':
$file_path = defined('MEMBERSHIPLITE_VIEWS_DIR') ? MEMBERSHIPLITE_VIEWS_DIR . '/arm_manage_payment_gateways.php': '';
$arm_setting_title = esc_html__('Payment Gateways', 'ARMember');
break;
case 'page_setup':
$file_path = defined('MEMBERSHIPLITE_VIEWS_DIR') ? MEMBERSHIPLITE_VIEWS_DIR . '/arm_page_setup.php' : '';
$arm_setting_title = esc_html__('Page Setup', 'ARMember');
break;
case 'opt_ins_options':
$file_path = MEMBERSHIP_VIEWS_DIR . '/arm_opt_ins_settings.php';
$arm_setting_title = esc_html__('Opt-ins Configuration', 'ARMember');
break;
case 'block_options':
$file_path = defined('MEMBERSHIPLITE_VIEWS_DIR') ? MEMBERSHIPLITE_VIEWS_DIR . '/arm_block_settings.php' : '';
$arm_setting_title = esc_html__('Security Options', 'ARMember');
break;
case 'import_export':
$file_path = defined('MEMBERSHIPLITE_VIEWS_DIR') ? MEMBERSHIPLITE_VIEWS_DIR . '/arm_import_export.php' : '';
$arm_setting_title = esc_html__('Import / Export', 'ARMember');
break;
case 'debug_logs':
$file_path = defined('MEMBERSHIPLITE_VIEWS_DIR') ? MEMBERSHIPLITE_VIEWS_DIR . '/arm_debug_logs.php' : '';
$arm_setting_title = esc_html__('Debug Log Settings', 'ARMember');
break;
case 'social_options':
$file_path = MEMBERSHIP_VIEWS_DIR . '/arm_social_settings.php';
$arm_setting_title = esc_html__('Social Connect', 'ARMember');
break;
case 'buddypress_options':
$file_path = MEMBERSHIP_VIEWS_DIR . '/arm_buddypress_settings.php';
$arm_setting_title = esc_html__('BuddyPress', 'ARMember');
break;
case 'buddyboss_options':
$file_path = MEMBERSHIP_VIEWS_DIR . '/arm_buddypress_settings.php';
$arm_setting_title = esc_html__('BuddyBoss', 'ARMember');
break;
case 'redirection_options':
$file_path = defined('MEMBERSHIPLITE_VIEWS_DIR') ? MEMBERSHIPLITE_VIEWS_DIR . '/arm_redirection_settings.php' : '';
$arm_setting_title = esc_html__('Page/Post Redirection Rules', 'ARMember');
break;
case 'common_messages':
$file_path = defined('MEMBERSHIPLITE_VIEWS_DIR') ? MEMBERSHIPLITE_VIEWS_DIR . '/arm_common_messages_settings.php' : '';
$arm_setting_title = esc_html__('Common Messages', 'ARMember');
break;
case 'invoice_setting':
$file_path = MEMBERSHIP_VIEWS_DIR . '/arm_invoice_settings.php';
$arm_setting_title = esc_html__('Invoice Template', 'ARMember');
$arm_setting_tooltip = '<i class="arm_helptip_icon armfa armfa-question-circle" title="'.esc_attr__("Here you can set template of invoice that will be downloaded by users", 'ARMember').'"></i>';
break;
case 'access_restriction':
$file_path = defined('MEMBERSHIPLITE_VIEWS_DIR') ? MEMBERSHIPLITE_VIEWS_DIR . '/arm_access_restriction_settings.php' : '';
$arm_setting_title = esc_html__('General Restriction Options', 'ARMember');
break;
case 'pay_per_post_setting':
$file_path = MEMBERSHIP_VIEWS_DIR . '/arm_pay_per_post_settings.php';
$arm_setting_title = esc_html__('Paid Post Settings', 'ARMember');
break;
case 'api_service_feature':
$file_path = MEMBERSHIP_VIEWS_DIR . '/arm_api_service_feature.php';
$arm_setting_title = esc_html__('API Services Settings', 'ARMember');
break;
default:
$file_path = defined('MEMBERSHIPLITE_VIEWS_DIR') ? MEMBERSHIPLITE_VIEWS_DIR . '/arm_global_settings.php' : '';
$arm_setting_title = esc_html__('General Options', 'ARMember');
if (!empty($additional_tabs)) {
foreach ($additional_tabs as $tab_slug => $tab_info) {
if ($g_action == $tab_slug) {
$file_path = $tab_info['file_path'];
$arm_setting_title = $tab_info['tab_title'];
} ?>
<?php }
}
break;
}
if (!empty($file_path) && file_exists($file_path)) {
?>
<?php if($g_action == 'invoice_setting'){ ?>
<div class="arm_invoice_reset_btn_div" style="display:flex;float: none; margin:auto; justify-content: space-between; width:82%;">
<label class="page_sub_title arm_setting_title arm_font_weight_600 arm_font_size_24"><?php esc_html_e('Invoice Template', 'ARMember') ?></label>
<button id="arm_invoice_reset_btn" class="arm_save_btn arm_margin_right_0 arm_invoice_reset_btn" name="arm_invoice_reset_btn" type="button"><?php esc_html_e('Reset To Default', 'ARMember') ?></button><img src="<?php echo MEMBERSHIPLITE_IMAGES_URL.'/arm_loader.gif' //phpcs:ignore?>" id="arm_reset_ionvoice_loader_img" class="arm_submit_btn_loader arm_margin_right_20" style="top:15px;display:none;float:right;" width="24" height="24" />
<?php
$after_title_content = "";
$after_title_content = apply_filters('arm_after_general_settings_title', $after_title_content); //phpcs:ignore
echo $after_title_content; //phpcs:ignore
?>
</div>
<?php
} ?>
<?php
include($file_path);
$additional_content = '';
echo apply_filters('arm_content_after_settings_content',$additional_content); //phpcs:ignore
}
?>
</div>
</div>
<div class="armclear"></div>
</div>
</div>
<?php
echo $ARMember->arm_get_need_help_html_content('arm_'.$g_action); //phpcs:ignore
?>