403Webshell
Server IP : 104.21.14.103  /  Your IP : 18.224.73.77
Web Server : LiteSpeed
System : Linux business53.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : giankuin ( 1871)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/giankuin/dieukhoandaily.bnnagency.com/wp-content/plugins/button-contact-vr/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/giankuin/dieukhoandaily.bnnagency.com/wp-content/plugins/button-contact-vr/button-contact-vr.php
<?php
/**
 * Plugin Name: Button contact VR
 * Plugin URI: webvocuc.com
 * Description: Button contact call, zalo, whatsapp, messenger, popup form, popup showroom...
 * Version: 4.7
 * Author: VirusTran
 * Author URI: virustran
 * License: GPLv2
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

define( 'PZF_FILE', __FILE__ );
define( 'PZF_NAME', basename( PZF_FILE ) );
define( 'PZF_BASE_NAME', plugin_basename( PZF_FILE ) );
define( 'PZF_PATH', plugin_dir_path( PZF_FILE ) );
define( 'PZF_URL', plugin_dir_url( PZF_FILE ) );

function register_mysettings() {
    register_setting( 'pzf-settings-group', 'pzf_phone' );
    register_setting( 'pzf-settings-group', 'pzf_phone2' );//4.3
    register_setting( 'pzf-settings-group', 'pzf_phone3' );//4.3
    register_setting( 'pzf-settings-group', 'pzf_color_phone' );
    register_setting( 'pzf-settings-group', 'pzf_color_phone2' ); //4.3
    register_setting( 'pzf-settings-group', 'pzf_color_phone3' ); //4.3
    register_setting( 'pzf-settings-group', 'pzf_phone_bar' );

    register_setting( 'pzf-settings-group', 'pzf_linkfanpage' ); //4.3
    register_setting( 'pzf-settings-group', 'pzf_whatsapp' );
    register_setting( 'pzf-settings-group', 'pzf_zalo' );
    register_setting( 'pzf-settings-group', 'pzf_telegram' ); //4.4
    register_setting( 'pzf-settings-group', 'pzf_instagram' ); //4.4
    register_setting( 'pzf-settings-group', 'pzf_youtube' ); //4.4
    register_setting( 'pzf-settings-group', 'pzf_tiktok' ); //4.7
    register_setting( 'pzf-settings-group', 'pzf_viber' );        
    register_setting( 'pzf-settings-group', 'pzf_contact_link' );
    register_setting( 'pzf-settings-group', 'pzf_color_contact' );
    register_setting( 'pzf-settings-group', 'pzf_linkggmap' ); //4.3
    register_setting( 'pzf-settings-group', 'pzf_color_linkggmap' );//4.3

    register_setting( 'pzf-settings-group', 'pzf_id_fanpage' );
    register_setting( 'pzf-settings-group', 'pzf_color_fb' );
    register_setting( 'pzf-settings-group', 'logged_in_greeting' );
// setting: 2.0
    register_setting( 'pzf-settings-group-setting', 'setting_size' );
    register_setting( 'pzf-settings-group-setting', 'pzf_location' );
    register_setting( 'pzf-settings-group-setting', 'pzf_location_bottom' );
    register_setting( 'pzf-settings-group-setting', 'pzf_hide_mobile' );
    register_setting( 'pzf-settings-group-setting', 'pzf_hide_desktop' );
    register_setting( 'pzf-settings-group-setting', 'pzf_add_css' ); // 4.0
    register_setting( 'pzf-settings-group-setting', 'pzf_add_js' ); // 4.0
    register_setting( 'pzf-settings-group-setting', 'pzf_off_effects' ); // 4.3    

// All in one: 3.0
    register_setting( 'pzf_settings_all_in_one', 'pzf_enable_all_in_one' );
    register_setting( 'pzf_settings_all_in_one', 'pzf_note_all_in_one' );
    register_setting( 'pzf_settings_all_in_one', 'pzf_note_bar_all_in_one' );
    register_setting( 'pzf_settings_all_in_one', 'pzf_color_all_in_one' );
    register_setting( 'pzf_settings_all_in_one', 'pzf_icon_all_in_one' );
    register_setting( 'pzf_settings_all_in_one', 'pzf_hide_default_all_in_one' );
// contact form: 4.0
    register_setting( 'pzf_settings_contact_form', 'pzf_enable_contact_form' );
    register_setting( 'pzf_settings_contact_form', 'pzf_color_contact_form' );
    register_setting( 'pzf_settings_contact_form', 'pzf_icon_contact_form' );    
    register_setting( 'pzf_settings_contact_form', 'pzf_title_contact_form' );
    register_setting( 'pzf_settings_contact_form', 'pzf_content_contact_form' );
    register_setting( 'pzf_settings_contact_form', 'pzf_img_contact_form' );
    register_setting( 'pzf_settings_contact_form', 'pzf_loco_img_contact_form' );
    register_setting( 'pzf_settings_contact_form', 'pzf_bg_contact_form' );
    register_setting( 'pzf_settings_contact_form', 'pzf_max_w_contact_form' ); 
	
// showroom: 4.0
    register_setting( 'pzf_settings_showroom', 'pzf_enable_showroom' );
    register_setting( 'pzf_settings_showroom', 'pzf_color_showroom' );
    register_setting( 'pzf_settings_showroom', 'pzf_icon_showroom' );
    register_setting( 'pzf_settings_showroom', 'pzf_link_showroom' );
    register_setting( 'pzf_settings_showroom', 'pzf_link_newtab_showroom' );
    register_setting( 'pzf_settings_showroom', 'pzf_enable_popup_showroom' );
    register_setting( 'pzf_settings_showroom', 'pzf_content_showroom' );
    register_setting( 'pzf_settings_showroom', 'pzf_bg_showroom' );
    register_setting( 'pzf_settings_showroom', 'pzf_max_w_showroom' );
}

require_once PZF_PATH . '/inc/button-contact.php';

// add menu admin wp
function pzf_create_menu() {
    add_menu_page('Button contact VR', 'Button contact', 'administrator', 'contact_vr', 'pzf_settings_page',plugins_url('/img/icon.png', __FILE__), 100);
    add_action( 'admin_init', 'register_mysettings' );

    // add_menu_page( string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = '', string $icon_url = '', int $position = null )
    add_submenu_page( 'contact_vr', 'Contact form', 'Contact form', 'administrator', 'contact_vr_contact_form', 'pzf_settings_contact_form', 10 );
    add_submenu_page( 'contact_vr', 'Showroom', 'Showroom', 'administrator', 'contact_vr_showroom', 'pzf_settings_showroom', 20 );
    add_submenu_page( 'contact_vr', 'All in one', 'All in one', 'administrator', 'contact_vr_all_in_one', 'pzf_settings_all_in_one', 30 );
    add_submenu_page( 'contact_vr', 'Setting', 'Setting', 'administrator', 'contact_vr_setting', 'pzf_settings_page_setting', 40 );

}
add_action('admin_menu', 'pzf_create_menu'); 

// add link setting -  add setting: 4.2
add_filter( 'plugin_action_links_' . plugin_basename(__FILE__), 'add_action_links' );
function add_action_links ( $actions ) {
   $mylinks = array(
      '<a href="' . admin_url( 'admin.php?page=contact_vr' ) . '">'.esc_html__( 'Settings', 'settings_pzf' ).'</a>',
   );
   $actions = array_merge( $actions, $mylinks );
   return $actions;
}
// Register and enqueue custom admin CSS
function custom_admin_css() {
  wp_register_style( 'custom-admin', plugins_url( 'css/style-admin.css', __FILE__ ) );
  wp_enqueue_style( 'custom-admin' );
}
add_action( 'admin_enqueue_scripts', 'custom_admin_css' );

// add backend
function pzf_settings_page() {
    include PZF_PATH. '/inc/admin.php';
}
function pzf_settings_page_setting() {
    include PZF_PATH. '/inc/setting.php';
}
function pzf_settings_all_in_one() {
    include PZF_PATH. '/inc/all-in-one.php';
}
function pzf_settings_contact_form() {
    include PZF_PATH. '/inc/contact-form.php';
}
function pzf_settings_showroom() {
    include PZF_PATH. '/inc/showroom.php';
}
// end backend
PZF::instance();

Youez - 2016 - github.com/yon3zu
LinuXploit