403Webshell
Server IP : 162.0.217.223  /  Your IP : 216.73.216.153
Web Server : LiteSpeed
System : Linux premium269.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : mypckeys ( 1539)
PHP Version : 8.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/mypckeys/tu-international.com/wp-content/plugins/wa-sticky-button/views/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/mypckeys/tu-international.com/wp-content/plugins/wa-sticky-button/views/settings.php
<?php
$activate = get_option('okapi_wasb_activate', 2);
$display_on_mobile = get_option('okapi_wasb_display_on_mobile', 'TRUE');
$display_on_tablet = get_option('okapi_wasb_display_on_tablet', 'TRUE');
$display_on_desktop = get_option('okapi_wasb_display_on_desktop', 'TRUE');
$position = get_option('okapi_wasb_position', 3);
$number = get_option('okapi_wasb_number', '');
$msg = get_option('okapi_wasb_msg', 'Hi');
$width = get_option('okapi_wasb_width', 75);
$height = get_option('okapi_wasb_height', 75);
$margin = get_option('okapi_wasb_margin', 15);
$icon_type = get_option('okapi_wasb_icon_type', 1);
$icon_id = get_option('okapi_wasb_icon_id', 0);
$icon_src = OKAPI_WASB_DEFAULT_IMG;
$default_src = OKAPI_WASB_DEFAULT_IMG;

$icon_attachment = wp_get_attachment_image_src($icon_id, 90);
if(isset($icon_attachment[0]) && $icon_type == 2){
    $icon_src = $icon_attachment[0];
}
?>
<div id="wpbody" role="main">
    <div id="wpbody-content" aria-label="Main content" tabindex="0">
        <h3 style="color: #28D044;">
        	<?php _e('If you have any suggestion or want to free/paid support, feel free to contact me at contact2farazquazi@gmail.com', 'wa-sticky-button') ?>
    	</h3>
        <div class="wrap" style="padding-bottom: 300px;">
            <form id="okapi-wasb-form" onsubmit="return false;" action="javascript: void(0);" method="post">
				<?php echo wp_nonce_field('okapi_wasb_save_settings'); ?>
				<input name="action" value="okapi_wasb_save_settings" type="hidden">
				<input name="icon_id" value="<?php esc_html_e($icon_id) ?>" type="hidden">
	            <table class="widefat">
	                <thead>
	                    <tr>
	                        <th colspan="3">
	                            <h1><?php _e('WhatsApp Sticky Button - Settings', 'wa-sticky-button') ?></h1>
	                        </th>
	                    </tr>
	                </thead>
	                <tbody>
	                    <tr>
	                        <td class="okapi-wasb-td-1">
	                            <?php _e('Activate', 'wa-sticky-button') ?> <span class="required">*</span>  
	                        </td>
	                        <td class="okapi-wasb-td-2">
	                            <select name="activate" class="okapi-wasb-form-element" required>
	                                <option value="1" <?php if($activate == '1'){ echo 'selected'; } ?> >
	                                	<?php _e('Yes', 'wa-sticky-button') ?>
                                	</option>
	                                <option value="2" <?php if($activate == '2'){ echo 'selected'; } ?> >
	                                	<?php _e('No', 'wa-sticky-button') ?>
                                	</option>
	                            </select>
	                        </td>
	                        <td class="okapi-wasb-td-3">&nbsp;</td>
	                    </tr>
	                    <tr>
	                        <td class="okapi-wasb-td-1">
	                            <?php _e('Display on', 'wa-sticky-button') ?> <span class="required">*</span>
	                        </td>
	                        <td class="okapi-wasb-td-2">
								<label style="display: block;">
									<input name="display_on_mobile" type="checkbox" value="TRUE" <?php if($display_on_mobile == 'TRUE'){ echo 'checked'; } ?> > &nbsp; 
									Phone	
								</label>
								<label style="display: block;">
									<input name="display_on_tablet" type="checkbox" value="TRUE" <?php if($display_on_tablet == 'TRUE'){ echo 'checked'; } ?> > &nbsp; 
									Tablet	
								</label>
								<label style="display: block;">
									<input name="display_on_desktop" type="checkbox" value="TRUE" <?php if($display_on_desktop == 'TRUE'){ echo 'checked'; } ?> > &nbsp; 
									Desktop	
								</label>
	                        </td>
	                        <td class="okapi-wasb-td-3">&nbsp;</td>
	                    </tr>
	                    <tr>
	                        <td class="okapi-wasb-td-1">
	                            <?php _e('Button Position', 'wa-sticky-button') ?> <span class="required">*</span>
	                        </td>
	                        <td class="okapi-wasb-td-2">
	                            <select name="position" class="okapi-wasb-form-element" required>
	                                <option value="1" <?php if($position == '1'){ echo 'selected'; } ?> >
	                                	<?php _e('Top Left', 'wa-sticky-button') ?>
                                	</option>
	                                <option value="2" <?php if($position == '2'){ echo 'selected'; } ?> >
	                                	<?php _e('Top Right', 'wa-sticky-button') ?>
                                	</option>
	                                <option value="3" <?php if($position == '3'){ echo 'selected'; } ?> >
	                                	<?php _e('Bottom Right', 'wa-sticky-button') ?>
                                	</option>
	                                <option value="4" <?php if($position == '4'){ echo 'selected'; } ?> >
	                                	<?php _e('Bottom Left', 'wa-sticky-button') ?>
                                	</option>
	                            </select>
	                        </td>
	                        <td class="okapi-wasb-td-3">&nbsp;</td>
	                    </tr>
	                    <tr>
	                        <td class="okapi-wasb-td-1">
	                            <?php _e('WhatsApp Number', 'wa-sticky-button') ?> <span class="required">*</span>
	                        </td>
	                        <td class="okapi-wasb-td-2">
	                            <input name="number" class="okapi-wasb-form-element" value="<?php esc_html_e($number) ?>" type="number" required>
	                        </td>
	                        <td class="okapi-wasb-td-3">
	                            <small class="okapi-wasb-small">
	                                <?php _e('WhatsApp number like that 919806886806 <br>(with country code but without any plus, preceding zero, hyphen, brackets, space)', 'wa-sticky-button') ?>
	                            </small>
	                        </td>
	                    </tr>
	                    <tr>
	                        <td class="okapi-wasb-td-1">
	                            <?php _e('WhatsApp Default Message', 'wa-sticky-button') ?>
	                        </td>
	                        <td class="okapi-wasb-td-2">
	                            <input name="msg" class="okapi-wasb-form-element" value="<?php esc_html_e($msg) ?>" type="text" required>
	                        </td>
	                        <td class="okapi-wasb-td-3">&nbsp;</td>
	                    </tr>
	                    <tr>
	                        <td class="okapi-wasb-td-1">
	                            <?php _e('Icon Width', 'wa-sticky-button') ?> <span class="required">*</span>
	                        </td>
	                        <td class="okapi-wasb-td-2">
	                            <input name="width" class="okapi-wasb-form-element" value="<?php esc_html_e($width) ?>" type="number" required>
	                        </td>
	                        <td class="okapi-wasb-td-3">
	                            <small class="okapi-wasb-small">
	                                <?php _e('In Pixel', 'wa-sticky-button') ?>
	                            </small>
	                        </td>
	                    </tr>
	                    <tr>
	                        <td class="okapi-wasb-td-1">
	                            <?php _e('Icon Height', 'wa-sticky-button') ?> <span class="required">*</span>
	                        </td>
	                        <td class="okapi-wasb-td-2">
	                            <input name="height" class="okapi-wasb-form-element" value="<?php esc_html_e($height) ?>" type="number" required>
	                        </td>
	                        <td class="okapi-wasb-td-3">
	                            <small class="okapi-wasb-small">
	                                <?php _e('In Pixel', 'wa-sticky-button') ?>
	                            </small>
	                        </td>
	                    </tr>
	                    <tr>
	                        <td class="okapi-wasb-td-1">
	                            <?php _e('Icon Margin', 'wa-sticky-button') ?> <span class="required">*</span>
	                        </td>
	                        <td class="okapi-wasb-td-2">
	                            <input name="margin" class="okapi-wasb-form-element" value="<?php esc_html_e($margin) ?>" type="number" required>
	                        </td>
	                        <td class="okapi-wasb-td-3">
	                            <small class="okapi-wasb-small">
	                                <?php _e('In Pixel', 'wa-sticky-button') ?>
	                            </small>
	                        </td>
	                    </tr>
	                    <tr>
	                        <td class="okapi-wasb-td-1">
	                            <?php _e('Icon Type', 'wa-sticky-button') ?> <span class="required">*</span>
	                        </td>
	                        <td class="okapi-wasb-td-2">
	                            <select name="icon_type" class="okapi-wasb-form-element" required>
	                                <option value="1" <?php if($icon_type == '1'){ echo 'selected'; } ?> >
	                                	<?php _e('Default WhatsApp Icon', 'wa-sticky-button') ?>
                                	</option>
	                                <option value="2" <?php if($icon_type == '2'){ echo 'selected'; } ?> >
	                                	<?php _e('Select Custom Icon', 'wa-sticky-button') ?>
                                	</option>
	                            </select>
	                        </td>
	                        <td class="okapi-wasb-td-3">
	                            <button id="okapi-wasb-icon-id" class="button button-large">
	                                <?php _e('Select Icon', 'wa-sticky-button') ?>
	                            </button>
	                            <div class="okapi-wasb-error"></div>
	                        </td>
	                    </tr>
	                    <tr>
	                        <td class="okapi-wasb-td-1">
	                            <?php _e('Icon Preview', 'wa-sticky-button') ?> <span class="required">*</span>
	                        </td>
	                        <td class="okapi-wasb-td-2">
	                            <img src="<?php esc_html_e($icon_src) ?>" id="okapi-wasb-icon-preview" class="okapi-wasb-add-sub-btn-link" title="WhatsApp" alt="WhatsApp" style="max-height: 75px;">
	                        </td>
	                        <td class="okapi-wasb-td-3">&nbsp;</td>
	                    </tr>
	                </tbody>
	                <tfoot>
	                    <tr>
	                        <td colspan="3">
	                            <button id="okapi-wasb-save-settings" type="submit" class="button button-primary button-large">
	                                <?php _e('Save Changes', 'wa-sticky-button') ?>
	                            </button>
	                        </td>
	                    </tr>  
	                </tfoot>
	            </table>
            </form>
        </div>
    </div>
</div>

<script type="text/javascript">
var default_src = "<?php esc_html_e($default_src) ?>";
jQuery(document).on("change", "select[name='icon_type']", function(){
    var value = jQuery(this).val();
    if(value == 1){
        jQuery("#okapi-wasb-icon-id").fadeOut();
        jQuery("#okapi-wasb-icon-preview").attr("src", default_src);
    }else{
        jQuery("#okapi-wasb-icon-id").fadeIn();
    }
});
jQuery(document).ready(function(){
    jQuery("select[name='icon_type']").trigger("change");
    jQuery(document).on("click", "#okapi-wasb-icon-id", function(){
        var file_frame = wp.media.frames.file_frame = wp.media({
            title: "Choose Icon Image",
            button: {
                text: "Select",
            },
            multiple: false,
        });
        file_frame.on("select", function(){
            attachment = file_frame.state().get("selection").first().toJSON();
            jQuery("input[name='icon_id']").val(attachment.id);
            jQuery("#okapi-wasb-icon-preview").attr("src", attachment.url);
        });
        file_frame.open();
    });
});
jQuery(document).on("submit", "#okapi-wasb-form", function(e){
	e.preventDefault();
    jQuery(".okapi-wasb-error").html("");
    var status = true;
    var icon_type = jQuery("select[name='icon_type']").val();
    var icon_id = jQuery("input[name='icon_id']").val();
    if(icon_type == 2 && icon_id == 0){
        jQuery("#okapi-wasb-icon-id").next(".okapi-wasb-error").html("Please select icon image.");
        status = false;
    }
    if(status == true){
        jQuery("#okapi-wasb-save-settings").html('Saving...');
        jQuery.ajax({
            type: "POST",
            url: "<?php echo get_admin_url(); ?>admin-ajax.php",
            data: jQuery("#okapi-wasb-form").serialize(),
            success: function(res){
                jQuery("#okapi-wasb-save-settings").html("<?php _e('Saved Successfully!', 'wa-sticky-button') ?>");
                setTimeout(function(){
                	jQuery("#okapi-wasb-save-settings").html("<?php _e('Save Changes', 'wa-sticky-button') ?>");
                }, 3000);
            }
        }); 
    }
});
</script>

<style type="text/css">
.okapi-wasb-small{
    display: block;
    color: #28D044;
    font-size: 13px;
    font-weight: 500;
}
.okapi-wasb-td-1{
    vertical-align: middle !important;
    width: 180px;
    font-weight: bold;
}
.okapi-wasb-td-2{
    vertical-align: middle !important;
    width: 220px;
}
.okapi-wasb-td-3{
    vertical-align: middle !important;
}
.okapi-wasb-error{
    color: red;
    display: block;
}
.okapi-wasb-form-element{
    width: 100%;
    height: 36px !important;
    font-size: 16px;
}
</style>

Youez - 2016 - github.com/yon3zu
LinuXploit