File "popup-admin.php"
Full Path: /home/attunedd/public_html/wp-content/plugins/itr-popup/admin/popup-admin.php
File size: 34.09 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* Note: This file may contain artifacts of previous malicious infection.
* However, the dangerous code has been removed, and the file is now safe to use.
*/
?>
<?php
/*
This file is part of ITRO Popup Plugin. (email : support@itroteam.com)
*/
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
global $ITRO_VER;
if ( !current_user_can( 'manage_options' ) ) {
wp_die( __( 'You do not have sufficient permissions to access this page.' ) );
}
/* force table installation */
if( isset($_POST['force_tables_installation']) )
{
// wp token check
check_admin_referer('ipp_save_data','ipp_cleardb_nonce_fld');
itro_db_init();
}
/* variables for the field and option names */
if( !isset($submitted_form ))
{
$opt_name=array(
/*opt 0*/'popup_time',
/*opt 1*/'popup_top_margin',
/*opt 2*/'cookie_time_exp',
/*opt 3*/'popup_width',
/*opt 4*/'popup_background',
/*opt 5*/'popup_border_color',
/*opt 6*/'age_restriction',
/*opt 7*/'enter_button_text',
/*opt 8*/'leave_button_text',
/*opt 9*/'leave_button_url',
/*opt 10*/'enter_button_bg_color',
/*opt 11*/'enter_button_border_color',
/*opt 12*/'leave_button_bg_color',
/*opt 13*/'leave_button_border_color',
/*opt 14*/'enter_button_font_color',
/*opt 15*/'leave_button_font_color',
/*opt 16*/'popup_position',
/*opt 17*/'popup_height',
/*opt 18*/'page_selection',
/*opt 19*/'blog_home',
/*opt 20*/'popup_border_radius',
/*opt 21*/'count_font_color',
/*opt 22*/'background_select',
/*opt 23*/'popup_delay',
/*opt 24*/'popup_unlockable',
/*opt 25*/'popup_bg_opacity',
/*opt 26*/'opaco_bg_color',
/*opt 27*/'popup_border_width',
/*opt 28*/'advanced_settings',
/*opt 29*/'show_countdown',
/*opt 30*/'auto_margin_check',
/*opt 31*/'popup_padding',
/*opt 32*/'disable_mobile',
/*opt 33*/'cross_selected',
/*opt 34*/'enter_button_url',
/*opt 35*/'absolute_mobile_pos',
/*opt 36*/'countdown_text',
/*opt 37*/'close_cross_url'
);
$submitted_form = 'mt_submit_hidden';
}
/* ordered options */
for($i=0;$i<count($opt_name); $i++)
{
/* See if the user has posted us some information */
/* If they did, this hidden field will be set to 'Y' */
if( isset($_POST[ $submitted_form ]) && $_POST[ $submitted_form ] == 'Y' )
{
// wp token check
check_admin_referer('ipp_save_data','ipp_sec_nonce_fld');
/* Read their posted value */
if(isset($_POST[$opt_name[$i]])){
$opt_val[$i] = ipp_validate_data($opt_name[$i], $_POST[$opt_name[$i]]);
}else{
$opt_val[$i] = NULL;
}
/* Save the posted value in the database */
itro_update_option( $opt_name[$i], $opt_val[$i] );
if( isset($_POST['select_' . $opt_name[$i]]) )
{
itro_update_option( 'select_' . $opt_name[$i], $_POST['select_' . $opt_name[$i]] );
$px_opt_val[$i] = ipp_validate_data('px_' . $opt_name[$i], $_POST['px_' . $opt_name[$i]]);
itro_update_option( 'px_' . $opt_name[$i], $_POST['px_' . $opt_name[$i]] );
$perc_opt_val[$i] = ipp_validate_data('perc_' . $opt_name[$i], $_POST['perc_' . $opt_name[$i]]);
itro_update_option( 'perc_' . $opt_name[$i], $_POST['perc_' . $opt_name[$i]] );
}
else{ itro_update_option( 'select_' . $opt_name[$i], NULL ); }
}else{
/* Read in existing option value from database */
$opt_val[$i] = itro_get_option( $opt_name[$i] );
$px_opt_val[$i] = itro_get_option( 'px_' . $opt_name[$i] );
$perc_opt_val[$i] = itro_get_option( 'perc_' . $opt_name[$i] );
}
}
/* unsorted option and field */
if( isset($_POST[ $submitted_form ]) && $_POST[ $submitted_form ] == 'Y')
{
//wp token check
check_admin_referer('ipp_save_data','ipp_sec_nonce_fld');
//WP Editor content
if(isset($_POST['custom_html'])){
$field_value = ipp_validate_data('custom_html', $_POST['custom_html']);
}else{
$field_value = NULL;
}
/* Save the posted value in the database */
itro_update_field( 'custom_html', $field_value );
if( isset($_POST['selected_page_id']) )
{
$selected_page_id=json_encode($_POST['selected_page_id']);
itro_update_option('selected_page_id',$selected_page_id);
}
else
{
itro_update_option('selected_page_id',NULL);
}
if( !empty($_POST['background_source']) ){
itro_update_option('background_source',$_POST['background_source']);
}
}else{
//WP Editor Content
$field_value = stripslashes(itro_get_field( 'custom_html' ));
}
/* delete tables on plugin uninstall option */
if( isset($_POST['delete_data_hidden']) && $_POST['delete_data_hidden'] == 'Y' )
{
// wp token check
check_admin_referer('ipp_save_data','ipp_cleardb_nonce_fld');
if( isset($_POST['delete_data']) )
{
itro_update_option('delete_data', $_POST['delete_data']);
}
else
{
itro_update_option('delete_data', NULL);
}
}
/* Put an settings updated message on the screen */
if( isset($_POST[ $submitted_form ]) && $_POST[ $submitted_form ] == 'Y' || isset($_POST['delete_data_hidden']) && $_POST['delete_data_hidden'] == 'Y' ) {
?>
<div class="updated"><p><strong><?php _e('settings saved.', 'itro-plugin' ); ?></strong></p></div>
<?php
}
?>
<script type="text/javascript" src="<?php echo itroPath . 'scripts/'; ?>jscolor/jscolor.js"></script>
<div style="display:table; width:100%;">
<h1 style="float:left;"><?php _e( 'I.T.RO. Popup Plugin - Settings', 'itro-plugin');?></h1>
<h4 style="float:right; margin-right:30px;">VER: <?php echo $ITRO_VER; ?></h4>
</div>
<form id="optionForm" method="post">
<?php wp_nonce_field('ipp_save_data', 'ipp_sec_nonce_fld'); ?>
<div id="leftColumn">
<!-- Settings form !-->
<div id="formContainer">
<!--------- General options --------->
<?php echo itro_onOff('genOption','hidden');?>
<p class="wpstyle" onClick="onOff_genOption();"><?php _e("General Popup Option:", 'itro-plugin' ); ?> </p>
<div id="genOption">
<input type="hidden" name="<?php echo $submitted_form; ?>" value="Y">
<!-- advanced settings checkbox !-->
<p>
<input type="checkbox" id="<?php echo $opt_name[28]; ?>" name="<?php echo $opt_name[28]; ?>" value="yes" <?php if($opt_val[28]=='yes' ){echo 'checked="checked"';} ?>>
<span id="span_<?php echo $opt_name[28]; ?>" onclick="itro_mutual_check('<?php echo $opt_name[28]; ?>','','');"><?php _e("SHOW ADVANCED SETTINGS","itro-plugin")?></span>
<img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e('Display many other options','itro-plugin');?>" />
</p>
<!-- popup display location!-->
<p>
<h3><?php _e("DECIDE WHERE POPUP WILL BE DISPLAYED","itro-plugin")?></h3>
<fieldset>
<input type="radio" id="only_selected" name="<?php echo $opt_name[18];?>" value="some"<?php if($opt_val[18]=='some'){echo 'checked="checked"';} ?>/><?php _e("Only selected pages", 'itro-plugin' ); ?><img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e("Multiple choices with CTRL+Click or SHIFT+Arrow up or down",'itro-plugin');?>">
<input type="radio" name="<?php echo $opt_name[18];?>" value="all" <?php if($opt_val[18]=='all' ){echo 'checked="checked"';} ?>/><?php _e("All pages", 'itro-plugin' ); ?>
<input type="radio" name="<?php echo $opt_name[18];?>" value="none" <?php if($opt_val[18]=='none' || $opt_val[18]== NULL){echo 'checked="checked"';} ?>/><?php _e("No page", 'itro-plugin' ); ?>
</fieldset>
<div onClick="document.getElementById('only_selected').checked = true;">
<select name="<?php echo $opt_name[19]; ?>" multiple size="1">
<option onmouseover="itro_check_state(this)" onmouseup="itro_select(this);" value="yes" <?php if($opt_val[19]=='yes' ){echo 'selected="select"';} ?> ><?php _e("Blog homepage","itro-plugin")?></option>
</select>
<img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e('If in your Settings->Reading you have set \'Front page displays: Your latest posts\' and want to display the popup in the home, check this box.','itro-plugin');?>" />
<br>
<?php
/* list of published pages */
itro_list_pages();
?>
</div>
</p>
<!-- disable esc key !-->
<h3><?php _e("GENERAL SETTINGS","itro-plugin")?></h3>
<p id="<?php echo $opt_name[24]; ?>_div">
<input type="checkbox" id="<?php echo $opt_name[24]; ?>" name="<?php echo $opt_name[24]; ?>" value="yes" <?php if($opt_val[24] == 'yes' ){echo 'checked="checked"';} ?> />
<span onclick="itro_mutual_check('<?php echo $opt_name[24]; ?>','','')"><?php _e("Disable easy closing", 'itro-plugin' ); ?></span>
<img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>"title="<?php _e('If you set this option, popup can not be closed with ESC button of keyboard or clicking outside the popup.','itro-plugin');?>" >
</p>
<!-- popup seconds!-->
<div style="display:table; height:10px; padding-bottom:5px;">
<span style="float:left;" ><?php _e("Popup seconds:", 'itro-plugin' ); ?> <img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e("Set seconds until the popup automatically close. Set it to zero to disable countdown.",'itro-plugin');?>" ></span>
<?php itro_slidebar( $opt_name[0] , $opt_val[0] , 0 , 120 , 1, 0, '') ?>
<input type="text" class="itro_text_input" id="<?php echo $opt_name[0]; ?>" name="<?php echo $opt_name[0]; ?>" value="<?php echo $opt_val[0]; ?>" size="1">
</div>
<!-- popup delay!-->
<div id="<?php echo $opt_name[23]; ?>_div" style="display:table; height:10px; padding-bottom:5px;">
<span style="float:left;" ><?php _e("Popup delay:", 'itro-plugin' ); ?> <img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e("Set seconds before the popup will be displayed",'itro-plugin');?>" ></span>
<?php itro_slidebar( $opt_name[23] , $opt_val[23] , 0 , 120 , 1, 0, '') ?>
<input type="text" class="itro_text_input" id="<?php echo $opt_name[23]; ?>" name="<?php echo $opt_name[23]; ?>" value="<?php echo $opt_val[23]; ?>" size="1">
</div>
<!-- next time visualization !-->
<div style="display:table; height:10px; padding-bottom:5px;">
<span style="float:left;" ><?php _e("Next visualization (hours):", 'itro-plugin' ); ?> <img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e("Set time for the next visualization of popup, to prevent annoying repeated visualizations, when someone visit pages",'itro-plugin');?>" ></span>
<?php itro_slidebar( $opt_name[2] , $opt_val[2] , 0 , 720 , 6, 0, '') ?>
<input type="text" class="itro_text_input" id="<?php echo $opt_name[2]; ?>" name="<?php echo $opt_name[2]; ?>" value="<?php echo $opt_val[2]; ?>" size="1">
</div>
<input value="<?php _e("Delete cookie", 'itro-plugin' ); ?>" type="button" class="button" onclick="itro_set_cookie('popup_cookie','one_time_popup',-100); jQuery('#cookie_msg').stop(true, true); jQuery('#cookie_msg').fadeIn(function() {jQuery('#cookie_msg').fadeOut(6000);});">
<span id="cookie_msg" style="display:none;background-color:green;"><?php _e("Cookie deleted!", 'itro-plugin' ); ?></span>
<!-- countdown settings !-->
<p id="<?php echo $opt_name[29]; ?>_div">
<input type="checkbox" name="<?php echo $opt_name[29]; ?>" id="<?php echo $opt_name[29]; ?>" value="yes" <?php if(itro_get_option($opt_name[29])=='yes' ){echo 'checked="checked"';} ?> />
<span onclick="itro_mutual_check('<?php echo $opt_name[29]; ?>','','')"><?php _e("Show countdown", 'itro-plugin' ); ?></span>
<img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e('Show the countdown at the bottom of the popup which dispay the time before popup will close. If is hidden, it run anyway.','itro-plugin');?>" >
<br>
<?php _e("Countdown text:", 'itro-plugin' ); ?>
<img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e('Countdown text at the bottom border of the popup','itro-plugin');?>" >
<input type="text" placeholder="This popup will close in:" name="<?php echo $opt_name[36]; ?>" value="<?php echo $opt_val[36]; ?>" size="40">
<br>
<?php _e("Countdown font color:", 'itro-plugin' ); ?>
<img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e('Select the countdown font color.','itro-plugin');?>" >
<input type="text" class="color" name="<?php echo $opt_name[21]; ?>" value="<?php echo $opt_val[21]; ?>" size="10">
</p>
<h3><?php _e("POPUP ASPECT","itro-plugin")?></h3>
<!-- popup width !-->
<div style="display:table; height:10px; padding-bottom:5px;">
<span style="float:left;" ><?php _e("Popup width:", 'itro-plugin' ); ?> <img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e("Use the % to change width dinamically with the browser window , or px for fixed dimension i.e: 30% or 200px",'itro-plugin');?>" ></span>
<?php itro_slidebar( $opt_name[3] , $opt_val[3] , 0 , 1500 , 10, 0, 'px') ?>
<?php itro_slidebar( $opt_name[3] , $opt_val[3] , 0 , 100 , 1, 0, 'perc') ?>
<input type="text" class="itro_text_input" style="<?php if( itro_get_option('select_' . $opt_name[3]) != 'px' ) { echo 'display:none;'; } ?>" id="<?php echo 'px_' . $opt_name[3]; ?>" name="<?php echo 'px_' . $opt_name[3]; ?>" value="<?php echo $px_opt_val[3]; ?>" size="1">
<input type="text" class="itro_text_input" style="<?php if( itro_get_option('select_' . $opt_name[3]) != 'perc' ) { echo 'display:none;'; } ?>" id="<?php echo 'perc_' . $opt_name[3]; ?>" name="<?php echo 'perc_' . $opt_name[3]; ?>" value="<?php echo $perc_opt_val[3]; ?>" size="1">
<select id="select_<?php echo $opt_name[3]; ?>" name="select_<?php echo $opt_name[3]; ?>" style="position:relative; left:7px;">
<option value="px" onClick="itro_enable_<?php echo $opt_name[3]; ?>('px')" <?php if(itro_get_option('select_' . $opt_name[3])=='px') {echo 'selected="select"';} ?>>px</option>
<option value="perc" onClick="itro_enable_<?php echo $opt_name[3]; ?>('perc')" <?php if(itro_get_option('select_' . $opt_name[3])=='perc') {echo 'selected="select"';} ?>>%</option>
</select>
</div>
<!-- popup height !-->
<div id="<?php echo $opt_name[17]; ?>_div" style="display:table; height:10px; padding-bottom:5px;">
<span style="float:left;" ><?php _e("Popup height:", 'itro-plugin' ); ?> <img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e("Select auto to adapt popup height to the content",'itro-plugin');?>" ></span>
<?php itro_slidebar( $opt_name[17] , $opt_val[17] , 0 , 750 , 5, 0, 'px') ?>
<?php itro_slidebar( $opt_name[17] , $opt_val[17] , 0 , 100 , 1, 0, 'perc') ?>
<input type="text" class="itro_text_input" style="<?php if( itro_get_option('select_' . $opt_name[17]) != 'px' ) { echo 'display:none;'; } ?>" id="<?php echo 'px_' . $opt_name[17]; ?>" name="<?php echo 'px_' . $opt_name[17]; ?>" value="<?php echo $px_opt_val[17]; ?>" size="1">
<input type="text" class="itro_text_input" style="<?php if( itro_get_option('select_' . $opt_name[17]) != 'perc' ) { echo 'display:none;'; } ?>" id="<?php echo 'perc_' . $opt_name[17]; ?>" name="<?php echo 'perc_' . $opt_name[17]; ?>" value="<?php echo $perc_opt_val[17]; ?>" size="1">
<select id="select_<?php echo $opt_name[17]; ?>" name="select_<?php echo $opt_name[17]; ?>" style="position:relative; left:7px;">
<option value="px" onClick="itro_enable_<?php echo $opt_name[17]; ?>('px')" <?php if(itro_get_option('select_' . $opt_name[17])=='px') {echo 'selected="select"';} ?>>px</option>
<option value="perc" onClick="itro_enable_<?php echo $opt_name[17]; ?>('perc')" <?php if(itro_get_option('select_' . $opt_name[17])=='perc') {echo 'selected="select"';} ?>>%</option>
<option value="auto" onClick="itro_disable_<?php echo $opt_name[17]; ?>();" <?php if(itro_get_option('select_' . $opt_name[17])=='auto') {echo 'selected="select"';} ?>>auto</option>
</select>
</div>
<!-- background and border color !-->
<p><?php _e("Popup background color", 'itro-plugin' ); ?>
<input type="text" class="color" name="<?php echo $opt_name[4]; ?>" value="<?php echo $opt_val[4]; ?>" size="10">
<?php _e("Popup border color:", 'itro-plugin' ); ?>
<input type="text" class="color" name="<?php echo $opt_name[5]; ?>" value="<?php echo $opt_val[5]; ?>" size="10">
</p>
<!-- border radius !-->
<div id="<?php echo $opt_name[20]; ?>_div" style="display:table; height:10px; padding-bottom:5px;" >
<span style="float:left;" ><?php _e("Popup border radius(px):", 'itro-plugin' ); ?></span>
<?php itro_slidebar( $opt_name[20] , $opt_val[20] , 0 , 200 , 1, 0, '') ?>
<input type="text" class="itro_text_input" id="<?php echo $opt_name[20]; ?>" name="<?php echo $opt_name[20]; ?>" value="<?php echo $opt_val[20]; ?>" size="1">
</div>
<!-- border width !-->
<div id="<?php echo $opt_name[27]; ?>_div" style="display:table; height:10px; padding-bottom:5px;" >
<span style="float:left;" ><?php _e("Popup border width(px):", 'itro-plugin' ); ?></span>
<?php itro_slidebar( $opt_name[27] , $opt_val[27] , 0 , 50 , 1, 0, '') ?>
<input type="text" class="itro_text_input" id="<?php echo $opt_name[27]; ?>" name="<?php echo $opt_name[27]; ?>" value="<?php echo $opt_val[27]; ?>" size="1">
</div>
<!-- popup padding !-->
<div id="<?php echo $opt_name[31]; ?>_div" style="display:table; height:10px; padding-bottom:5px;" >
<span style="float:left;" ><?php _e("Popup padding(px):", 'itro-plugin' ); ?></span>
<?php itro_slidebar( $opt_name[31] , $opt_val[31] , 0 , 100 , 1, 0, '') ?>
<input type="text" class="itro_text_input" id="<?php echo $opt_name[31]; ?>" name="<?php echo $opt_name[31]; ?>" value="<?php echo $opt_val[31]; ?>" size="1">
</div>
<!-- popup position !-->
<p><?php _e("Popup position:", 'itro-plugin' ); ?> <img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e("Setting ABSOLUTE the popup will be static on the page. Setting FIXED it will scroll with the page.",'itro-plugin');?>" >
<select name="<?php echo $opt_name[16]; ?>" style="min-width:100px;">
<option value="absolute" <?php if(itro_get_option($opt_name[16])=='absolute') {echo 'selected="select"';} ?> >Absolute</option>
<option value="fixed" <?php if(itro_get_option($opt_name[16])=='fixed') {echo 'selected="select"';} ?> >Fixed</option>
</select>
</p>
<h4><?php _e("TOP MARGIN",'itro-plugin');?></h4>
<p>
<input id="<?php echo $opt_name[30]; ?>" type="checkbox" name="<?php echo $opt_name[30]; ?>" value="yes" <?php if(itro_get_option($opt_name[30])=='yes' ){echo 'checked="checked"';} ?> />
<span id="span_<?php echo $opt_name[30]; ?>" onclick="itro_mutual_check('<?php echo $opt_name[30]; ?>','','');"><?php _e("Automatic top margin:", 'itro-plugin' ); ?></span>
<img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e("The system will try to center the popup automatically, unselect it if you encounter any issues",'itro-plugin');?>" >
</p>
<!-- popup top margin !-->
<div id="top_margin_slider" style=" <?php if(itro_get_option($opt_name[30])=='yes' ){echo 'display:none';} else {echo 'display:table';} ?>; height:10px; padding-bottom:5px;" >
<span style="float:left;" ><?php _e("Popup top margin(px):", 'itro-plugin' ); ?></span>
<?php itro_slidebar( $opt_name[1] , $opt_val[1] , 0 , 750 , 5, 0, '') ?>
<input type="text" class="itro_text_input" id="<?php echo $opt_name[1]; ?>" name="<?php echo $opt_name[1]; ?>" value="<?php echo $opt_val[1]; ?>" size="1">
</div>
<?php echo itro_show_hide(array('top_margin_slider'), $opt_name[30], 'table',false, array('yellow',300)); ?>
<h4><?php _e("BACKGROUND IMAGE",'itro-plugin');?></h4>
<a href="<?php if ( itro_get_option('background_source') == NULL ) {echo 'javascript:void(0)';} else { echo itro_get_option('background_source'); }?>"><?php _e('Show image','itro-plugin')?></a>
<input type="radio" name="<?php echo $opt_name[22];?>" value="" <?php if($opt_val[22]== 'no' || $opt_val[22] == NULL ){echo 'checked="checked"';} ?>/>
<?php _e("No background",'itro-plugin');?><br>
<input type="radio" id="yes_bg" name="<?php echo $opt_name[22];?>" value="yes" <?php if( $opt_val[22]== 'yes' ){echo 'checked="checked"';} ?>/>
<input class="upload" onClick="select(); document.getElementById('yes_bg').checked=true" type="text" name="background_source" size="50" value="<?php echo itro_get_option('background_source'); ?>" />
<input class="button ipp_upload_button" type="button" name="bg_upload_button" value="<?php _e('Upload Image','itro-plugin') ?>" />
<div id="<?php echo $opt_name[30]; ?>_div">
<h4><?php _e("OPAQUE LAYER",'itro-plugin');?></h4>
<!-- background opacity !-->
<div style="display:table; height:10px; padding-bottom:5px;">
<span style="float:left;" ><?php _e("Layer opacity", 'itro-plugin' ); ?> <img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e("Set the opacity of opaque layer under the popup.",'itro-plugin');?>" ></span>
<?php itro_slidebar( $opt_name[25] , $opt_val[25] , 0 , 1 , 0.05 , 2 , '' ) ?>
<input type="text" class="itro_text_input" id="<?php echo $opt_name[25]; ?>" name="<?php echo $opt_name[25]; ?>" value="<?php echo $opt_val[25];?>" size="1">
</div>
<script type="text/javascript">
document.getElementById("<?php echo $opt_name[25]; ?>_slider_container").addEventListener("mousedown", update, false);
document.getElementById("<?php echo $opt_name[25]; ?>_slider_container").addEventListener("mouseup", update, false);
document.getElementById("<?php echo $opt_name[25]; ?>_slider_container").addEventListener("keydown", update, false);
function update()
{
document.getElementById("<?php echo $opt_name[26]; ?>").style.opacity = document.getElementById("<?php echo $opt_name[25]; ?>").value;
document.addEventListener("mousemove", update, false);
}
function stop()
{
document.removeEventListener("mousemove", update, false);
}
</script
<!-- opaco color !-->
<p><?php _e("Layer color", 'itro-plugin' ); ?>
<input type="text" class="color" id="<?php echo $opt_name[26]; ?>" name="<?php echo $opt_name[26]; ?>" style="opacity:<?php echo $opt_val[25];?> ;" value="<?php echo $opt_val[26]; ?>" size="10">
</p>
<h4><?php _e("CLOSE CROSS",'itro-plugin');?></h4>
<!-- close cross selection !-->
<p><?php _e("Select image", 'itro-plugin' ); ?> <img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>" title="<?php _e("Select the colour combination of the closing cross on the upper right of popup.",'itro-plugin');?>" >
<select name="<?php echo $opt_name[33]; ?>" style="min-width:100px;">
<option value="black" <?php if(itro_get_option($opt_name[33])=='black') {echo 'selected="select"';} ?> ><?php _e("Black", 'itro-plugin' ); ?></option>
<option value="white" <?php if(itro_get_option($opt_name[33])=='white') {echo 'selected="select"';} ?> ><?php _e("White", 'itro-plugin' ); ?></option>
<option value="white_border" <?php if(itro_get_option($opt_name[33])=='white_border') {echo 'selected="select"';} ?> ><?php _e("White with border", 'itro-plugin' ); ?></option>
<option value="url" <?php if(itro_get_option($opt_name[33])=='url') {echo 'selected="select"';} ?> ><?php _e("Custom URL", 'itro-plugin' ); ?></option>
</select>
<!-- custom cross image url !-->
<p>
<?php _e("Image custom URL",'itro-plugin');?>
<a href="<?php if ( $opt_val[37] == NULL ) {echo 'javascript:void(0)';} else { echo $opt_val[37]; }?>"><?php _e('Show image','itro-plugin')?></a>
<input class="upload" onClick="select();" type="text" name="<?php echo $opt_name[37]; ?>" size="50" value="<?php echo $opt_val[37]; ?>" />
<input class="button ipp_upload_button" type="button" name="close_img_upload" value="<?php _e('Upload Image','itro-plugin') ?>" />
</p>
<?php echo __("TIP: tag ID for css customization: #close_cross", 'itro-plugin' )."<br>".__("If you cannot see difference, try to use the '!important' css directive.", 'itro-plugin' );?>
</p>
<!-- RESPONSIVE SETTINGS -->
<h3><?php _e("RESPONSIVE SETTINGS","itro-plugin")?></h3>
<p>
<!-- disable on mobile -->
<input type="checkbox" id="<?php echo $opt_name[32]; ?>" name="<?php echo $opt_name[32]; ?>" value="yes" <?php if($opt_val[32] == 'yes' ){echo 'checked="checked"';} ?> />
<span onclick="itro_mutual_check('<?php echo $opt_name[32]; ?>','','')"><?php _e("Disable on mobile device", 'itro-plugin' ); ?></span>
<img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>"title="<?php _e('Check this to disable popup on mobile devices','itro-plugin');?>" >
<!-- absolute position for mobile -->
<input type="checkbox" id="<?php echo $opt_name[35]; ?>" name="<?php echo $opt_name[35]; ?>" value="yes" <?php if($opt_val[35] == 'yes' ){echo 'checked="checked"';} ?> />
<span onclick="itro_mutual_check('<?php echo $opt_name[35]; ?>','','')"><?php _e("Absolute position for mobile", 'itro-plugin' ); ?></span>
<img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>"title="<?php _e('Set an absolute position for the pop-up. It is useful for mobile devices if your popup is too high','itro-plugin');?>" >
</p>
</div>
</div>
<!------------ Age restriction option ---------->
<?php echo itro_onOff('ageRestSettings','hidden');?>
<p class="wpstyle" onClick="onOff_ageRestSettings();"><?php _e("Age restriction settings:", 'itro-plugin' ); ?> </p>
<div id="ageRestSettings">
<p>
<input id="<?php echo $opt_name[6]; ?>" type="checkbox" name="<?php echo $opt_name[6]; ?>" value="yes" <?php if($opt_val[6]=='yes' ){echo 'checked="checked"';} ?> />
<span id="span_<?php echo $opt_name[6]; ?>" onclick="itro_mutual_check('<?php echo $opt_name[6]; ?>','','');"><?php _e("Enable age validation", 'itro-plugin' ); ?></span>
</p>
<div id="<?php echo $opt_name[6]; ?>_div">
<p><?php _e("Enter button text:", 'itro-plugin' ); ?>
<input type="text" name="<?php echo $opt_name[7]; ?>" value="<?php echo $opt_val[7]; ?>" placeholder="<?php _e("i.e.: I AM OVER 18 - ENTER", 'itro-plugin' ); ?>" size="40">
</p>
<p><?php _e("Enter button url:", 'itro-plugin' ); ?>
<input type="text" name="<?php echo $opt_name[34]; ?>" value="<?php echo $opt_val[34]; ?>" placeholder="<?php _e("i.e.: http://www.mysite.com/enter.html", 'itro-plugin' ); ?>" size="40">
</p>
<div id="<?php echo $opt_name[6] . '_advanced_1'; ?>">
<p><?php _e("Enter button background color:", 'itro-plugin' ); ?>
<input type="text" class="color" name="<?php echo $opt_name[10]; ?>" value="<?php echo $opt_val[10]; ?>" size="10">
</p>
<p><?php _e("Enter button border color:", 'itro-plugin' ); ?>
<input type="text" class="color" name="<?php echo $opt_name[11]; ?>" value="<?php echo $opt_val[11]; ?>" size="10">
</p>
<p><?php _e("Enter button font color:", 'itro-plugin' ); ?>
<input type="text" class="color" name="<?php echo $opt_name[14]; ?>" value="<?php echo $opt_val[14]; ?>" size="10">
</p>
</div>
<p><?php _e("Leave button text:", 'itro-plugin' ); ?>
<input type="text" name="<?php echo $opt_name[8]; ?>" value="<?php echo $opt_val[8] ?>" placeholder="<?php _e("i.e.: I AM UNDER 18 - LEAVE", 'itro-plugin' ); ?>" size="40">
</p>
<p><?php _e("Leave button url:", 'itro-plugin' ); ?>
<input type="text" name="<?php echo $opt_name[9]; ?>" value="<?php echo $opt_val[9]; ?>" placeholder="<?php _e("i.e.: http://www.mysite.com/leave.html", 'itro-plugin' ); ?>" size="40">
</p>
<div id="<?php echo $opt_name[6] . '_advanced_2'; ?>">
<p><?php _e("Leave button background color:", 'itro-plugin' ); ?>
<input type="text" class="color" name="<?php echo $opt_name[12]; ?>" value="<?php echo $opt_val[12]; ?>" size="10">
</p>
<p><?php _e("Leave button border color:", 'itro-plugin' ); ?>
<input type="text" class="color" name="<?php echo $opt_name[13]; ?>" value="<?php echo $opt_val[13]; ?>" size="10">
</p>
<p><?php _e("Leave button font color:", 'itro-plugin' ); ?>
<input type="text" class="color" name="<?php echo $opt_name[15]; ?>" value="<?php echo $opt_val[15]; ?>" size="10">
</p>
</div>
</div>
</div>
<?php echo itro_show_hide(array($opt_name[6] . '_div'), $opt_name[6], 'table', true, array('yellow',300)); ?>
</div>
<hr>
<p class="submit">
<input type="submit" name="Submit" class="button-primary" value="<?php esc_attr_e('Save Changes') ?>" />
<input type="button" target="_blank" class="button" onClick="window.open('<?php echo get_site_url() . '/?itro_preview=yes'?>')" value="<?php echo _e('Preview page','itro-plugin' )?>">
</p>
</div>
<div id="rightColumn">
<!-- A simple not annoying banner, please do not remove, we use it to quickly comunicate with you about premium and free! !-->
<p class="wpstyle" onClick="jQuery('#premium_ads').toggle('blind');"><?php _e('ITRO Popup messages', 'itro-plugin'); ?> </p>
<div id="premium_ads" style="text-align: center;">
<a target="_blank" href="http://www.itroteam.com"><img title="TRY IT FOR FREE!!!" src="https://www.itroteam.com/plugins/premium_banner.png"></a>
</div>
<input type="hidden" name="<?php echo $submitted_form; ?>" value="Y">
<!------- Custom html field -------->
<p class="wpstyle" onClick="jQuery('#customHtmlForm').toggle();"><?php _e("Your text (or HTML code):", 'itro-plugin' ); ?> </p>
<div id="customHtmlForm">
<?php
$content = stripslashes($field_value);
wp_editor( $content, 'custom_html', array('textarea_name'=> 'custom_html','teeny'=>false, 'media_buttons'=>true, 'wpautop'=>false ) ); ?>
<br><br>
<hr>
<p class="submit">
<input type="submit" name="Submit" class="button-primary" value="<?php esc_attr_e('Save Changes') ?>" />
<input type="button" target="_blank" class="button" onClick="window.open('<?php echo get_site_url() . '/?itro_preview=yes'?>')" value="<?php echo _e('Preview page','itro-plugin' )?>">
</p>
</div>
</div>
</form>
<div id="rightColumn2">
<div id="donateForm">
<h3><?php _e("Like it? Leave us a 5 stars review! ;-)","itro-plugin")?> <a href="https://wordpress.org/support/view/plugin-reviews/itro-popup?filter=5" target="_blank"><img id="stars_review_img" src="<?php echo itroImages . '5_stars.png';?>"></a></h3>
<p>
<?php _e("Our plugin is totally free, without annoying ads. Supporting us with a good review is very important for our work. Thank you!","itro-plugin");?>
</p>
</div>
<p class="wpstyle" onClick="jQuery('#debug_info').toggle();"><?php _e("System Status", 'itro-plugin' ); ?> </p>
<div method="POST" action="" id="debug_info" style="display:none;">
<?php echo itro_get_serverinfo(); ?>
<form method="post" style="clear:both;">
<?php wp_nonce_field('ipp_save_data', 'ipp_cleardb_nonce_fld'); ?>
<br>
<hr>
<input type="hidden" name="force_tables_installation" value="Y">
<span><?php _e("FORCE TABLE INSTALLATION", 'itro-plugin' ); ?></span>
<img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>"title="<?php _e('If in the System Status you see "Plugin DB Status - Installed tables: no tables" click this button to force the installation of our plugin tables','itro-plugin');?>" >
<input type="submit" name="Submit" class="button-primary" value="<?php esc_attr_e('FORCE') ?>" />
</form>
</div>
</div>
<form id="delete_data" method="post" style="clear:both;">
<?php wp_nonce_field('ipp_save_data', 'ipp_cleardb_nonce_fld'); ?>
<br>
<hr>
<input type="hidden" name="delete_data_hidden" value="Y">
<input type="checkbox" id="delete_data" name="delete_data" value="yes" <?php if(itro_get_option('delete_data')=='yes' ){echo 'checked="checked"';} ?> />
<span><?php _e("DELETE ALL DATA ON PLUGIN UNINSTALL", 'itro-plugin' ); ?></span>
<img style="vertical-align:super; cursor:help" src="<?php echo itroImages . 'question_mark.png' ; ?>"title="<?php _e('Check this box if you want to delete or maintain database tables. It is usefull if you have to try to install again the plugin, without lost your settings.','itro-plugin');?>" >
<input type="submit" name="Submit" class="button-primary" value="<?php esc_attr_e('Save Changes') ?>" />
</form>
<?php
$itro_hide_args = array(
$opt_name[24] . '_div',
$opt_name[29] . '_div',
$opt_name[17] . '_div',
$opt_name[20] . '_div',
$opt_name[27] . '_div',
$opt_name[30] . '_div',
$opt_name[31] . '_div',
$opt_name[23] . '_div',
$opt_name[6] . '_advanced_1',
$opt_name[6] . '_advanced_2',
);
echo itro_show_hide( $itro_hide_args, $opt_name[28], 'table', true, array('yellow',10000));
?>