ÿØÿà JFIF ` ` ÿþxØ
| Server IP : 109.234.164.53 / Your IP : 216.73.216.110 Web Server : Apache System : Linux cervelle.o2switch.net 4.18.0-553.32.1.lve.el8.x86_64 #1 SMP Thu Dec 19 13:14:03 UTC 2024 x86_64 User : computer3 ( 1098) PHP Version : 7.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/computer3/lavignotte.com/seo-mailing/tools/ |
Upload File : |
<?php
if(count($_POST) && !isset($_POST['id'])){
if(isset($_POST['group'])){$id_group = serialize($_POST['group']);}else{ $id_group = '';}
if(isset($_POST['group_chk'])) {$group_chk = 1;}else{$group_chk = 0;}
if(isset($_POST['css'])) { $css = $_POST['css'];}else{ $css = '';}
if(isset($_POST['status'])){$status = 1;}else{$status = 0;}
$css = "#fes-form {
}
#fes-form .fes-info {
}
#fes-form .fes-input {
height: 20px;
padding: 4px 6px;
margin-bottom: 10px;
font-size: 14px;
line-height: 20px;
color: #555555;
vertical-align: middle;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background-color: #ffffff;
border: 1px solid #cccccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;
}
#fes-form .fes-select{
}
#fes-submit {
width: 165px;
display: inline-block;
padding: 4px 12px;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
border: 1px solid #cccccc;
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
#fes-submit {
}
#fes-submit:hover {
color: #333333;
background-color: #e6e6e6;
color: #333333;
text-decoration: none;
background-position: 0 -15px;
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-o-transition: background-position 0.1s linear;
transition: background-position 0.1s linear;
}
";
$query = "INSERT INTO ".$INFO['sql_tbl_prefix']."subscription_forms
(id, date_created, id_user, site_name, site_url, title, width, text, id_group, group_chk, css, total_sub, status) VALUES
('', '".time()."','{$_SESSION['id']}', '{$_POST['site_name']}','{$_POST['site_url']}', '{$_POST['title']}', '{$_POST['width']}', '{$_POST['text']}',
'{$id_group}', '{$group_chk}', '".mysql_real_escape_string($css)."', '0', '{$status}')";
mysql_query($query) or exit("insert error" . mysql_error()."<br>".$query);?>
<script type="application/javascript">
document.location.href="?tools&form";
</script>
<?php }elseif(count($_POST) && isset($_POST['id'])){
if(isset($_POST['group'])){$id_group = serialize($_POST['group']);}else{ $id_group = '';}
if(isset($_POST['status'])){$status = 1;}else{$status = 0;}
if(isset($_POST['group_chk'])) {$group_chk = 1;}else{$group_chk = 0;}
$query = "UPDATE ".$INFO['sql_tbl_prefix']."subscription_forms SET
site_name = '{$_POST['site_name']}',
site_url ='{$_POST['site_url']}',
title = '{$_POST['title']}',
width = '{$_POST['width']}',
text = '{$_POST['text']}',
id_group = '{$id_group}',
group_chk = '{$group_chk}',
status = '{$status}'
WHERE id = {$_POST['id']} LIMIT 1 ";
mysql_query($query) or exit("insert error" . mysql_error()."<br>".$query);?>
<script type="application/javascript">
document.location.href="?tools&form";
</script>
<?php }
if(isset($_GET['del'])){
$query = "DELETE FROM ".$INFO['sql_tbl_prefix']."subscription_forms WHERE id=".$_GET['del']."";
mysql_query($query) or exit("delet error" . mysql_error());
?> <script type="application/javascript">
document.location.href="?tools&form";
</script>
<?php }?>
<?php if(isset($_GET['edit'])){
$result = mysql_query("SELECT * FROM ".$INFO['sql_tbl_prefix']."subscription_forms WHERE id = {$_GET['edit']} LIMIT 1");
$form = mysql_fetch_array($result, MYSQL_ASSOC);
?>
<script>
jQuery.noConflict()(function($){
$(document).ready(function () {
$('#form-content').slideToggle('fast');
});
});
</script>
<?php } ?>
<?php $FORM = array(
'title' => __('Subscribe form'),
'text' => __('Subscribe to Our Newsletter'),
'width' => '250px',
'height' => '300px',
);
?>
<div id="form-content" style="display:none">
<form action="" method="post" class="form-horizontal">
<?php if(isset($_GET['edit'])){?>
<input type="hidden" name="id" value="<?php echo $form['id'];?>" />
<?php } ?>
<div class="control-group">
<label class="control-label" for="site_name"><?php echo __('Form name');?></label>
<div class="controls">
<input type="text" name="site_name" id="site_name" value="<?php if(isset($form['site_name'])){echo $form['site_name'];}else{echo $FORM['title'];}?>">
</div>
</div>
<div class="control-group">
<label class="control-label" for="site_url"><?php echo __('Site URL');?></label>
<div class="controls">
<input type="text" name="site_url" id="site_url" value="<?php if(isset($form['site_url'])){echo $form['site_url'];}else{echo $INFO['base_url'];}?>">
</div>
</div>
<div class="control-group">
<label class="control-label" for="title"><?php echo __('Title form');?></label>
<div class="controls">
<input type="text" name="title" id="title" value="<?php if(isset($form['title'])){echo $form['title'];}else{echo $FORM['title'];}?>">
</div>
</div>
<div class="control-group">
<label class="control-label" for="width"><?php echo __('Width');?></label>
<div class="controls">
<input type="text" name="width" id="width" value="<?php if(isset($form['width'])){echo $form['width'];}else{echo $FORM['width'];}?>">
</div>
</div>
<div class="control-group">
<label class="control-label" for="text"><?php echo __('Text');?></label>
<div class="controls">
<input type="text" name="text" id="text" value="<?php if(isset($form['text'])){echo $form['text'];}else{echo $FORM['text'];}?>">
</div>
</div>
<div class="control-group">
<label class="control-label" for="group"><?php echo __('Groups');?></label>
<div class="controls">
<?php $result = mysql_query("SELECT *,
(SELECT COUNT(*) FROM ".$INFO['sql_tbl_prefix']."mail_user WHERE ".$INFO['sql_tbl_prefix']."mail_user.id_cat = ".$INFO['sql_tbl_prefix']."mail_group.id AND ".$INFO['sql_tbl_prefix']."mail_user.status = 0) as count_user
FROM ".$INFO['sql_tbl_prefix']."mail_group WHERE web =1 ORDER by name ");
if(mysql_num_rows($result) > 0){
$ready = true;
if(isset($_GET['edit'])){
$gr = unserialize($form['id_group']);
}
?>
<select name="group[]" id="group" multiple="multiple">
<?php while($group = mysql_fetch_array($result, MYSQL_ASSOC)){ ?>
<option value="<?php echo $group['id']?>" <?php if(isset($_GET['edit']) && is_array($gr) && in_array($group['id'],$gr)){?> selected="selected"<?php }?>>(<?php echo $group['count_user']?>) <?php echo $group['name']?></option>
<?php } ?>
</select>
</div>
</div>
<div class="control-group">
<label class="control-label" for="group_chk"><?php echo __('Publish group');?></label>
<div class="controls">
<div class="switch" tabindex="0">
<input type="checkbox" name="group_chk" <?php if(isset($form['group_chk']) && $form['group_chk'] == 1){?> checked="checked" <?php }?>>
</div>
</div>
</div>
<?php }else{
$ready = false;
?>
<div class="alert alert-info">
<?php echo __('Not identified any groups with the attribute Group of Subscribers');?>
</div>
</div>
</div>
<?php } ?>
<div class="control-group">
<label class="control-label" for="status"><?php echo __('Active');?></label>
<div class="controls">
<div class="switch" tabindex="0">
<input type="checkbox" name="status" <?php if(isset($form['status']) && $form['status'] == 1){?>checked="checked"<?php } ?>>
</div>
</div>
</div>
<div class="form-actions">
<button type="submit" class="btn btn-primary <?php if($ready == false){?> disabled<?php } ?>" <?php if($ready == false){?> onClick="return false"<?php } ?>><?php echo __('Save');?></button>
</div>
</form>
</div>
<?php
$result = mysql_query("SELECT *,
(SELECT name FROM ".$INFO['sql_tbl_prefix']."user WHERE ".$INFO['sql_tbl_prefix']."user.id = ".$INFO['sql_tbl_prefix']."subscription_forms.id_user LIMIT 1) as user_name
FROM ".$INFO['sql_tbl_prefix']."subscription_forms ORDER by date_created DESC ") or exit("select advice error");
if(mysql_num_rows($result)>0){?>
<table class="table table-bordered">
<thead>
<tr>
<th class="span1"><?php echo __('Status');?></th>
<th class="span2"><?php echo __('Date created');?></th>
<th><?php echo __('Who added');?></th>
<th><?php echo __('Form Name');?></th>
<th><?php echo __('Site Url');?></th>
<th class="span1"><?php echo __('Total subscribers');?></th>
<th class="span1"><?php echo __('Operations')?></th>
</tr>
</thead>
<tbody>
<?php while($form = mysql_fetch_array($result, MYSQL_ASSOC)){?>
<tr class="font11">
<td><?php if($form['status'] == 1){?>
<span class="label label-success"><?php echo __('Active');?></span>
<?php }else{ ?>
<span class="label label-danger"><?php echo __('Off');?></span>
<?php }?></td>
<td><?php echo date('d.m.Y H:i',$form['date_created'])?></td>
<td><?php echo $form['user_name']?></td>
<td><?php echo $form['site_name']?></td>
<td><?php echo $form['site_url']?></td>
<td><?php echo $form['total_sub']?></td>
<td><div class="btn-group">
<a class="btn btn-primary btn-small dropdown-toggle" data-toggle="dropdown" href="#">
<?php echo __('Action');?>
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<!-- dropdown menu links -->
<li><a href="?tools&form&edit=<?php echo $form['id']?>" title="<?php echo __('Edit');?>" ><i class="icon-pencil"></i> <?php echo __('Edit');?></a></li>
<li><a href="?tools&form_embed=<?php echo $form['id']?>" title="<?php echo __('Embed code');?>" ><i class="icon-code"></i> <?php echo __('Embed code');?></a></li>
<li><a href="?tools&form_css=<?php echo $form['id']?>" title="<?php echo __('Edit style CSS');?>" ><i class="icon-code"></i> <?php echo __('Edit style CSS');?></a></li>
<li class="divider"></li>
<li><a href="?tools&form&del=<?php echo $form['id']?>" onClick="return confirm('<?php echo __('Remove?');?>');" ><i class="icon-remove-sign"></i> <?php echo __('Remove');?></a></li>
</ul>
</div></td>
</tr>
<?php } ?>
</tbody>
</table>
<?php }else{?>
<div class="alert alert-info">
<h4><i class="icon-info-sign"></i> <?php echo __('Information');?></h4>
<?php echo __('List of Subscription Forms is empty. Please add one Subscription Forms.');?>
</div>
<?php }
/* if(count($_POST) && isset($emb)){
$code = '<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
';
$code .= '<script src="'.$INFO['base_url'].'assets/js/form.js"></script>
';
$code .= "<script type='text/javascript'>
jQuery.noConflict()(function($){
$(document).ready(function(){
var options = {
target: '#fes-output',
beforeSubmit: showRequest,
success: showResponse,
timeout: 3000
};
$('#fes-form').submit(function() {
$(this).ajaxSubmit(options);
return false;
});
});
function showRequest(formData, jqForm, options) {
var queryString = $.param(formData);
return true;
}
function showResponse(responseText, statusText) {
}
})
</script>\n";
$code .= "<form action='".$INFO['base_url']."embed/index.php' style='width:".trim($_POST['width'])."' method='post' id='fes-form'>"."\n";
$code .= '<h3>'.trim($_POST['title']).'</h3>'."\n";
$code .= "<div id='fes-output'></div>"."\n";
$code .= "\t<div class='fes-info'>".$_POST['text']."</div>"."\n";
$code .= "\t<input type='text' name='fes-name' class='fes-input' value='' placeholder='".__('You name')."'>"."\n";
$code .= "\t<input type='email' name='fes-email' class='fes-input' value='' placeholder='email@site.com'>"."\n";
if(isset($_POST['group']) && count($_POST['group']) < 2){
$group = mysql_fetch_array(mysql_query("SELECT * FROM ".$INFO['sql_tbl_prefix']."mail_group WHERE web = 1 LIMIT 1"), MYSQL_ASSOC);
$_POST['group'][0] = $group['id'];
}
if(isset($_POST['group_chk']) && count($_POST['group']) > 1){
$code .= "\t\t<select name='fes-group' class='fes-select'>"."\n";
foreach($_POST['group'] as $v){
$group_name = mysql_fetch_array(mysql_query("SELECT * FROM ".$INFO['sql_tbl_prefix']."mail_group WHERE id = {$v} LIMIT 1"), MYSQL_ASSOC);
$code .="\t\t\t".'<option value="'.$v.'">'.$group_name['name'].'</option>'."\n";
}
$code .= "\t\t</select>"."\n";
}else{
if(isset($_POST['group'][0])){
$code .= "\t<input type='hidden' name='fes-group' value='".$_POST['group'][0]."'>"."\n";
}
}
$code .= "\t<input type='submit' id='fes-submit' class='fes-submit' value='".__('Submit')."'>\n";
$code .="</form>";
if(file_perms('embed/form.php') <> 66){
chmod('embed/form.php',0666);
}
$fp = fopen('embed/form.php', 'w+');
$conf_test = fwrite($fp, $code);
fclose($fp);
?>
<hr/>
<h4><?php echo __('HTML embed code');?></h4>
<pre class='prettyprint lang-html'><?php echo htmlspecialchars($code)?></pre><br>
<hr/>
<h4><?php echo __('IFRAME embed code');?></h4>
<pre class='prettyprint lang-html'><?php echo htmlspecialchars('<iframe src="'.$INFO['base_url'].'embed/form.php" scrolling="no" frameborder="0" height="'.$FORM['height'].'" width="'.$FORM['width'].'"></iframe>');?></pre>
<?php } ?>
*/?>