ÿØÿà JFIF ` ` ÿþxØ
| Server IP : 109.234.164.53 / Your IP : 216.73.216.136 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/tonnelles-sud-ouest.fr/seo-mailing/autoresponders/ |
Upload File : |
<?php
function relative_time($a) {
$b = time();
$c = $a;
$d = $b - $c;
$minute = 60;
$hour = $minute * 60;
$day = $hour * 24;
$week = $day * 7;
if(is_numeric($d) && $d > 0) {
if($d < 3) return __('Right now');
if($d < $minute) return floor($d) . " ".__('Seconds ago');
if($d < $minute * 2) return __('About 1 minute ago');
if($d < $hour) return floor($d / $minute) . " ".__('Minutes ago');
if($d < $hour * 2) return __('About 1 hour ago');
if($d < $day) return floor($d / $hour) . " ".__('Hours ago');
if($d > $day && $d < $day * 2) return __('Yesterday');
if($d < $day * 365) return floor($d / $day) . " ".__('Days ago');
return __('Over a year ago');
}
}
if(count($_POST) && !isset($_POST['id']) && $_SESSION['PERM'][16]['a'] == 1){
if(isset($_POST['autoresponder']) && !(int)$_POST['autoresponder']){
if(isset($_POST['group'])) { $group = serialize($_POST['group']);}else{$group = '';}
if(isset($_POST['ddate']) && isset($_POST['ddate_time'])) {$date_start = strtotime($_POST['ddate']." ".$_POST['ddate_time']);}else{ $date_start = '';}
if(isset($_POST['ddate_end']) && isset($_POST['ddate_time_end'])) {$date_end = strtotime($_POST['ddate_end']." ".$_POST['ddate_time_end']);}else{ $date_end = '';}
if(isset($_POST['weekdays']) && count($_POST['weekdays']) > 0) { $weekdays = serialize($_POST['weekdays']);}else{ $weekdays = '';}
if(isset($_POST['iinterval'])) {$interval = $_POST['iinterval'];}else{ $interval = '0';}
mysqli_query($db,"INSERT INTO ".$INFO['sql_tbl_prefix']."system_logs
(id, id_type, id_user, ip, ddate, url, message)
VALUES
('', '2', '{$_SESSION['id']}', '{$ip}', '".time()."', '".$_SERVER['REQUEST_URI']."', 'User {$_SESSION['user']} is logged out')");
mysqli_query($db,"INSERT INTO ".$INFO['sql_tbl_prefix']."autoresponders
(id, id_user,id_group, title, type, template, message, date_start, date_end, days_week, iinterval, status)
VALUES ('', '{$_SESSION['id']}', '{$group}', '{$_POST['title']}',
'{$_POST['autoresponder']}', '{$_POST['template']}', '".addslashes($_POST['message'])."', '{$date_start}','{$date_end}','{$weekdays}','{$interval}', '1')
$id_auto = mysqli_insert_id($db);
if($_POST[autoresponder] == 'autoresponder_timebased'){
$importance= 'normal';
$track_clicks ='1';
$track_reading ='1';
$d_file = '';
$group = serialize($_POST[group]);
$sending_setting = serialize(array($_SET[timeemail],$_SET[numberemail],$_SET[packtimeemail]));
if($_POST[iinterval] > 0) {
$day = $date_start+60*60*24*(int)$_POST[iinterval];
}else{
$day = $date_start;
}
function count_dow_in_range($startdate,$enddate,$dow) {
$i=0;
while($startdate<=$enddate) {
if(date('w',$startdate)==$dow) {
$i++;
$dd[] = $startdate;
}
$startdate+=86400;
}
return $dd;
}
if(is_array($_POST['weekdays']) && count($_POST['weekdays']) > 0){
foreach($_POST['weekdays'] as $k => $v){
$dd_d[$k] = count_dow_in_range($day,$date_end, $k);
}
}else{
$dd_d[0][0] = $day;
$dd_d[1][0] = $date_end;
}
foreach($dd_d as $val){
foreach($val as $vvv){
$query = "INSERT INTO ".$INFO['sql_tbl_prefix']."mail_task (
id, pid, id_user, ddate_start, ddate_end,
id_template, id_cat, name, message,
file, status, importance, id_md5,
track_clicks, track_reading,pause,sending_setting,
cron_status)
VALUES (
'', '{$id_auto}', '".$_SESSION['id']."','".$vvv."',
'0', '{$_POST['template']}', '{$group}', '".mysql_real_escape_string($_POST['title'])."',
'".addslashes($_POST['message'])."', '{$d_file}', '7', '{$importance}',
'','{$track_clicks}','{$track_reading}','0','{$sending_setting}',
'0')";
mysqli_query($db,$query) or exit("insert error" . mysqli_error()."<br>".$query);
$id_task = mysqli_insert_id($db);
mysqli_query($db,"UPDATE ".$INFO['sql_tbl_prefix']."mail_task SET id_md5 = '".md5($id_task)."' WHERE id = ".$id_task." LIMIT 1");
foreach($_POST['group'] as $val_S){
$query = "SELECT *,
(SELECT name FROM ".$INFO['sql_tbl_prefix']."mail_group WHERE ".$INFO['sql_tbl_prefix']."mail_group.id = $val_S) as name_group
FROM ".$INFO['sql_tbl_prefix']."mail_user WHERE id_cat = {$val_S} AND status = 0";
$result = mysqli_query($db,$query) or exit("select advice error");
while($user = mysqli_fetch_array($result)){
if(mysqli_num_rows($us_task = mysql_query($db,"SELECT * FROM ".$INFO['sql_tbl_prefix']."mail_task_email WHERE id_task = {$id_task} AND id_user = {$user['id']} LIMIT 1")) == 0){
$user_ser = serialize(array($user['id'],$user['name'],$user['email'],$user['name_group']));
$que = "INSERT INTO ".$INFO['sql_tbl_prefix']."mail_task_email (id, id_task, id_user, ddate, status) VALUES ('', '".$id_task."', '{$user_ser}', '0', '0' )";
mysqli_query($db,$que) or exit("insert error" . mysqli_error()."<br>".$que);
}
}
}
}
}
}
}?>
<script type="application/javascript">
document.location.href="?autoresponders";
</script>
<?php }elseif(count($_POST) && isset($_POST['id']) && $_SESSION['PERM'][3]['a'] == 1){
if(isset($_POST['iinterval'])){$interval = $_POST['iinterval'];}else{$interval = 0;}
if(isset($_POST['weekdays']) && count($_POST['weekdays']) > 0) { $weekdays = serialize($_POST['weekdays']);}else{ $weekdays = '';}
if(isset($_POST['ddate']) && isset($_POST['ddate_time'])) {$date_start = strtotime($_POST['ddate']." ".$_POST['ddate_time']);}else{ $date_start = '';}
if(isset($_POST['ddate_end']) && isset($_POST['ddate_time_end'])) {$date_end = strtotime($_POST['ddate_end']." ".$_POST['ddate_time_end']);}else{ $date_end = '';}
$message = addslashes($_POST['message']);
$query = "UPDATE ".$INFO['sql_tbl_prefix']."autoresponders
SET title = '{$_POST['title']}',
message = '{$message}',
iinterval = '{$interval}',
days_week = '{$weekdays}',
date_start = '{$date_start}',
date_end = '{$date_end}'
WHERE id = {$_POST['id']} LIMIT 1";
mysqli_query($db,$query) or exit("insert error" . mysqli_error()."<br>".$query);
?>
<script type="application/javascript">
document.location.href="?autoresponders";
</script>
<?php }elseif(isset($_GET['status']) && isset($_GET['a_task'])){
$query = "UPDATE ".$INFO['sql_tbl_prefix']."autoresponders
SET status = '{$_GET['status']}'
WHERE id = {$_GET['a_task']} LIMIT 1";
mysqli_query($db,$query) or exit("insert error" . mysqli_error()."<br>".$query);
?>
<script type="application/javascript">
document.location.href="?autoresponders";
</script>
<?php }?>
<?php if(isset($_GET['del'])){
$query = "DELETE FROM ".$INFO['sql_tbl_prefix']."autoresponders WHERE id=".$_GET['del']."";
mysqli_query($db,$query) or exit("delet error" . mysqli_error()); ?>
<script type="application/javascript">
document.location.href="?autoresponders";
</script>
<?php }elseif(isset($_GET['edit'])){
$query = "SELECT * FROM ".$INFO['sql_tbl_prefix']."autoresponders WHERE id=".(int)$_GET['edit']." LIMIT 1";
$result = mysqli_query($db,$query) or exit("insert error" . mysqli_error()."<br>".$query);
$auto = mysqli_fetch_array($result);
?>
<script>
jQuery.noConflict()(function($){
$(document).ready(function () {
$('#form-content').slideToggle('fast');
$('#group_block').show();
<?php if($auto['type'] == 'autoresponder_timebased'){?>
$('#block_time').show();
$('#timebased_block').show();
<?php }?>
});
});
</script>
<?php
} ?>
<div class="page-header">
<h1><i class="icon-repeat"></i> <?php echo __('Autoresponders');?><?php if($_SESSION['PERM'][16]['a'] == 1){?><div class="pull-right btn-group"><a href="" id="form" class="btn btn-primary"><i class="icon-plus-sign icon-white"></i> <?php echo __('Add');?></a></div><?php } ?></h1>
</div>
<?php if($_SESSION['PERM'][16]['a'] == 1){
$url_s =explode("/",$_SERVER['SCRIPT_FILENAME']);
$url_file = $url_s[count($url_s)-1];
unset($url_s[count($url_s)-1]);
$url_file = implode("/",$url_s);
require_once('tiny_mce/tinymce.php');?>
<script type="text/javascript">
function LoadTempl(str)
{
if (str==0)
{
document.getElementById("message").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
// tinyMCE.get('message').remove();
document.getElementById("message").innerHTML=xmlhttp.responseText;
//document.getElementById("message").text = xmlhttp.responseText;
//tinyMCE.execCommand('mceAddControl', false, 'message');
var ed = tinyMCE.get('message');
// Do you ajax call here, window.setTimeout fakes ajax call
ed.setProgressState(1); // Show progress
window.setTimeout(function() {
ed.setProgressState(0); // Hide progress
ed.setContent(xmlhttp.responseText);
}, 300);
}
}
xmlhttp.open("GET","settings/get_templ.php?id_templ="+str,true);
xmlhttp.send(null);
}
</script>
<div id="form-content" style="display:none">
<form class="form-horizontal" id="add_newsletter" method="post" action="" enctype="multipart/form-data">
<?php if(isset($_GET['edit'])){?>
<input type="hidden" name="id" value="<?php echo $_GET['edit']?>" />
<?php } ?>
<div class="row-fluid">
<div class="span6">
<div class="control-group">
<label class="control-label" for="title"><?php echo __('Subject');?></label>
<div class="controls">
<input type="text" style="width:100%" id="title" name="title" value="<?php if(isset($auto['title'])) echo $auto['title']?>" required>
<div id="test"></div>
</div>
</div>
<div class="control-group">
<label class="control-label" for="autoresponder"><?php echo __('Event');?></label>
<div class="controls">
<select name="autoresponder" id="autoresponder" <?php if(isset($_GET['edit'])){?> <?php }?>>
<?php
$result = mysqli_query($db,"SELECT type FROM ".$INFO['sql_tbl_prefix']."autoresponders GROUP BY type");
if(mysqli_num_rows($result) > 0){
$type_array = array();
while($type = mysqli_fetch_array($result)){
$type_array[] = $type['type'];
}
}
?>
<?php if(count($type_array) > 0 && !in_array('registration', $type_array)){?><option value="registration" <?php if(isset($auto['type']) && $auto['type'] == 'registration') echo 'selected="selected"';?>><?php echo __('User registration');?></option><?php }?>
<?php if(count($type_array) > 0 && !in_array('lost_password', $type_array)){?><option value="lost_password" <?php if(isset($auto['type']) && $auto['type'] == 'lost_password') echo 'selected="selected"';?>><?php echo __('Password recovery');?></option><?php } ?>
<option value="subscriber_insert" <?php if(isset($auto['type']) && $auto['type'] == 'subscriber_insert') echo 'selected="selected"';?>><?php echo __('User signed up');?></option>
<?php if(count($type_array) > 0 && !in_array('subscriber_unsubscribed', $type_array)){?> <option value="subscriber_unsubscribed" <?php if(isset($auto['type']) && $auto['type'] == 'subscriber_unsubscribed') echo 'selected="selected"';?>><?php echo __('User unsubscribed');?></option><?php } ?>
<option value="autoresponder_timebased" <?php if(isset($auto['type']) && $auto['type'] == 'autoresponder_timebased') echo 'selected="selected"';?>><?php echo __('Specific time');?></option>
<?php if(count($type_array) > 0 && !in_array('opened', $type_array)){?><option value="opened" <?php if(isset($auto['type']) && $auto['type'] == 'opened') echo 'selected="selected"';?>><?php echo __('Newsletter is opened');?></option><?php } ?>
<?php if(count($type_array) > 0 && !in_array('clicked', $type_array)){?><option value="clicked" <?php if(isset($auto['type']) && $auto['type'] == 'clicked') echo 'selected="selected"';?>><?php echo __('Newsletter link is clicked');?></option><?php } ?>
</select>
</div>
</div>
<div class="control-group">
<label class="control-label" for="template"><?php echo __('Template');?></label>
<div class="controls">
<select name="template" id="template" onchange="LoadTempl(this.value)">
<option value="0" <?php if(isset($templates['id_cat']) && $templates['id_cat'] == 0){?> selected<?php }?>>--"--"</option>
<?php $result = mysqli_query($db,"SELECT * FROM ".$INFO['sql_tbl_prefix']."templates ORDER by name ");
while($templates = mysqli_fetch_array($result)){ ?>
<option value="<?php echo $templates['id']?>" <?php if((isset($templates['id_cat']) && $templates['id_cat'] == $templates['id']) || isset($auto['template']) && $auto['template']== $templates['id']){?> selected<?php }?>><?php echo $templates['name']?></option>
<?php } ?>
</select>
</div>
</div>
<div class="control-group" id="timebased_block" style="display: none">
<label class="control-label" for="ddate"><?php echo __('Interval');?></label>
<div class="controls">
<span class="help-block"><?php echo __('Set the number of days from your previous message');?></span>
<?php echo __('Sent')?> <input type="text" class="span2 input-small" id="iinterval" name="iinterval" value="<?php if(isset($auto['iinterval'])){ echo $auto['iinterval'];}else{ echo 0;}?>"> <?php echo strtolower(__('Days after previous'))?>
</div>
</div>
</div>
<div class="span6">
<div class="control-group" id="group_block" style="display: none">
<label class="control-label" for="group"><?php echo __('Groups');?></label>
<div class="controls">
<?php
$result = mysqli_query($db,"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 ORDER by name ");
if(mysqli_num_rows($result) > 0){
$ready = true;
if(isset($_GET['edit']) && isset($auto['id_group'])){
$gr = unserialize($auto['id_group']);
}
?>
<select name="group[]" id="group" multiple="multiple" style="width:100%; height:150px">
<?php while($group = mysqli_fetch_array($result)){
$ddate_end = mysqli_fetch_array(mysqli_query($db,"SELECT ddate_end FROM ".$INFO['sql_tbl_prefix']."mail_task WHERE id_cat LIKE '%i:{$group['id']}%' ORDER by ddate_end DESC LIMIT 1"));
?>
<option value="<?php echo $group['id']?>" <?php if(isset($_GET['edit']) && ((is_array($gr) && in_array($group['id'],$gr))) || (isset($auto) && $auto['id_group'] == '')){?> selected="selected"<?php }?>>(<?php echo $group['count_user']?>) <?php echo $group['name']?> <?php if(isset($ddate_end['ddate_end']) && isset($auto['type']) && $auto['type'] == 'autoresponder_timebased'){echo " - (".__('Last send')." ".relative_time($ddate_end['ddate_end']).")";}?></option>
<?php } ?>
</select>
<?php }else{
$ready = false;
?>
<div class="alert alert-info">
<?php echo __('Not identified any groups with the attribute "Group of Subscribers"');?>
</div>
<?php } ?>
</div>
</div>
</div>
</div>
<div class="control-group" id="block_time" style="display: none">
<div class="controls">
<table class="table table-bordered">
<thead>
<tr>
<th class="span1 center">Mo</th>
<th class="span1 center">Tu</th>
<th class="span1 center">We</th>
<th class="span1 center">Th</th>
<th class="span1 center">Fr</th>
<th class="span1 center">Sa</th>
<th class="span1 center">Su</th>
<th class="span3"><?php echo __('Launch date');?></th>
<th class="span3"><?php echo __('Sending end');?></th>
</tr>
</thead>
<?php
if(isset($_GET['edit']) && isset($auto['type']) && $auto['type'] == 'autoresponder_timebased'){
$wek = unserialize($auto['days_week']);
}
?>
<tbody>
<tr>
<td class="center"><input name="weekdays[1]" type="checkbox" value="1" <?php if(isset($_GET['edit']) && isset($wek[0])){?>checked="checked"<?php }?>></td>
<td class="center"><input name="weekdays[2]" type="checkbox" value="1" <?php if(isset($_GET['edit']) && isset($wek[1])){?>checked="checked"<?php }?>></td>
<td class="center"><input name="weekdays[3]" type="checkbox" value="1" <?php if(isset($_GET['edit']) && isset($wek[2])){?>checked="checked"<?php }?>></td>
<td class="center"><input name="weekdays[4]" type="checkbox" value="1" <?php if(isset($_GET['edit']) && isset($wek[3])){?>checked="checked"<?php }?>></td>
<td class="center"><input name="weekdays[5]" type="checkbox" value="1" <?php if(isset($_GET['edit']) && isset($wek[4])){?>checked="checked"<?php }?>></td>
<td class="center"><input name="weekdays[6]" type="checkbox" value="1" <?php if(isset($_GET['edit']) && isset($wek[5])){?>checked="checked"<?php }?>></td>
<td class="center"><input name="weekdays[0]" type="checkbox" value="1" <?php if(isset($_GET['edit']) && isset($wek[6])){?>checked="checked"<?php }?>></td>
<td><div class="input-prepend input-append">
<input type="text" name="ddate" id="ddate" style="width: 100px;" value="<?php if(isset($auto['date_start'])){echo date("d.m.Y",$auto['date_start']);}?>">
<input type="time" name="ddate_time" style="width:95px" value="<?php if(isset($auto['date_start'])){echo date("H:i",$auto['date_start']);}else{echo date("H:i",time());}?>" required>
<BUTTON name="s" value="<?php echo __('Date');?>" type="button" id="trigger1" class="btn btn-primary"><span><i class="icon-calendar"></i></span></BUTTON>
</div></td>
<td><div class="input-prepend input-append">
<input type="text" name="ddate_end" id="ddate_end" style="width: 100px;" value="<?php if(isset($auto['date_end'])){echo date("d.m.Y",$auto['date_end']);}?>">
<input type="time" name="ddate_time_end" style="width:95px" value="<?php if(isset($auto['date_end'])){echo date("H:i",$auto['date_end']);}else{echo date("H:i",time());}?>" required>
<BUTTON name="s" value="<?php echo __('Date');?>" type="button" id="trigger2" class="btn btn-primary"><span><i class="icon-calendar"></i></span></BUTTON>
</div></td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="control-group" style="margin-bottom:0px">
<label class="control-label"><?php echo __('Shortcodes');?></label>
<?php
$result = mysqli_query($db,"SELECT * FROM ".$INFO['sql_tbl_prefix']."shortcodes ORDER by system,shortcode");
if(mysqli_num_rows($result)>0){?>
<div class="controls alert alert-success">
<?php while($sh = mysqli_fetch_array($result)){
?>
<a class="label label-inverse" title="<?php echo $sh['tooltip']?>" onclick="tinyMCE.execCommand('mceInsertContent',false,'{<?php echo $sh['shortcode']?>}');">{<?php echo $sh['shortcode']?>}</a>
<?php } ?>
</div>
<?php }?>
</div>
<div class="control-group">
<label class="control-label" for="message"><?php echo __('Message');?></label>
<div class="controls">
<textarea rows="7" id="message" class="advanced" name="message"><?php if(isset($auto['message'])) echo $auto['message']?></textarea>
</div>
</div>
<div class="form-actions">
<div class="btn-group">
<button type="submit" class="btn btn-success"><i class="icon-ok"></i> <?php
if(isset($_GET['edit'])){
echo __('Save');
}else{
echo __('Create');
}
?></button>
<a href="#preview" id="btn_prev" role="button" data-toggle="modal" class="btn btn-primary"><i class="icon-eye-open"></i> <?php echo __('Preview');?></a>
</div>
</div>
</form>
</div>
<?php }
$status_ar = array('registration'=>__('Registration user'),
'lost_password'=>__('Recovery password'),
'opened'=>__('Newsletter is opened'),
'clicked'=>__('Newsletter link is clicked'),
'subscriber_unsubscribed'=>__('User unsubscribed'),
'subscriber_insert'=>__('User signed up'),
'autoresponder_timebased' => __('By time')
);
$result = mysqli_query($db,"SELECT *,
(SELECT count(*) FROM ".$INFO['sql_tbl_prefix']."mail_group) as count_group,
(SELECT name FROM ".$INFO['sql_tbl_prefix']."user WHERE ".$INFO['sql_tbl_prefix']."user.id = ".$INFO['sql_tbl_prefix']."autoresponders.id_user) as user_name
FROM ".$INFO['sql_tbl_prefix']."autoresponders ORDER by id DESC");
if(mysqli_num_rows($result) > 0){?>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th class="span1 center"><?php echo __('Status');?></th>
<th class="span1 center"><?php echo __('Who added');?></th>
<th class="span4 center"><?php echo __('Event');?></th>
<th class="span2 center"><?php echo __('Group');?></th>
<th class="center"><?php echo __('Title');?></th>
<?php if((isset($_SESSION['PERM'][16]['e']) && $_SESSION['PERM'][16]['e'] == 1) || (isset($_SESSION['PERM'][16]['r']) && $_SESSION['PERM'][16]['r'] == 1)){?>
<th class="span1 center"><?php echo __('Operations');?></th>
<?php } ?>
</tr>
</thead>
<?php while($task = mysqli_fetch_array($result)){ ?>
<tbody>
<tr class="font11">
<td><?php
if($task['status'] == 0){?>
<span class="label btn-inverse"><?php echo __('Not active');?></span>
<?php }else{?>
<span class="label label-success"><?php echo __('Active');?></span>
<?php } ?>
</td>
<td><?php echo $task['user_name']?></td>
<td><?php echo $status_ar[$task['type']];
if($task['type'] == 'autoresponder_timebased'){
$week_array = unserialize($task['days_week']);
?>
<table>
<tr>
<td>Mo</td>
<td>Tu</td>
<td>We</td>
<td>Th</td>
<td>Fr</td>
<td>Sa</td>
<td>Su</td>
<td><?php echo __('Start')?></td>
<td><?php echo __('End')?></td>
<td><?php echo __('After')?></td>
</tr>
<tr>
<td class="center"><?php if(array_key_exists(1,$week_array)){?><i class="icon-check"></i><?php }else{?><i class="icon-check-empty"></i><?php }?></td>
<td class="center"><?php if(array_key_exists(2,$week_array)){?><i class="icon-check"></i><?php }else{?><i class="icon-check-empty"></i><?php }?></td>
<td class="center"><?php if(array_key_exists(3,$week_array)){?><i class="icon-check"></i><?php }else{?><i class="icon-check-empty"></i><?php }?></td>
<td class="center"><?php if(array_key_exists(4,$week_array)){?><i class="icon-check"></i><?php }else{?><i class="icon-check-empty"></i><?php }?></td>
<td class="center"><?php if(array_key_exists(5,$week_array)){?><i class="icon-check"></i><?php }else{?><i class="icon-check-empty"></i><?php }?></td>
<td class="center"><?php if(array_key_exists(6,$week_array)){?><i class="icon-check"></i><?php }else{?><i class="icon-check-empty"></i><?php }?></td>
<td class="center"><?php if(array_key_exists(0,$week_array)){?><i class="icon-check"></i><?php }else{?><i class="icon-check-empty"></i><?php }?></td>
<td><?php echo date("H:i d.m.Y",$task['date_start'])?></td>
<td><?php echo date("H:i d.m.Y",$task['date_end'])?></td>
<td><?php echo $task['iinterval']?></td>
</tr>
</table>
<?php }?></td>
<td><?php if(isset($task['id_group']) && strlen($task['id_group']) > 0){
$group_array = unserialize($task['id_group']);
if(is_array($group_array)){
if($task['count_group'] == count($group_array)){
echo "<span class='label'>".__('All available groups')."</span> ";
}else{
foreach($group_array as $key => $val){
$gr_name = mysqli_fetch_array(mysqli_query($db,"SELECT * FROM ".$INFO['sql_tbl_prefix']."mail_group WHERE id = {$val} LIMIT 1"));
echo "<span class='label'>".$gr_name['name']."</span> ";
}
}
}
}else{echo __('All specified');}?></td>
<td><?php echo $task['title']?></td>
<?php if((isset($_SESSION['PERM'][16]['e']) && $_SESSION['PERM'][16]['e'] == 1) || (isset($_SESSION['PERM'][16]['r']) && $_SESSION['PERM'][16]['r'] == 1)){?>
<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 -->
<?php if(isset($_SESSION['PERM'][16]['e']) && $_SESSION['PERM'][16]['e'] == 1){?>
<li><a href="?autoresponders&edit=<?php echo $task['id']?>" title="<?php echo __('Edit');?>" ><i class="icon-pencil"></i> <?php echo __('Edit');?></a></li>
<?php if($task['status'] == 1){?>
<li><a href="?autoresponders&status=0&a_task=<?php echo $task['id']?>" title="<?php echo __('Disable');?>" ><i class="icon-check-empty"></i> <?php echo __('Disable');?></a></li>
<?php }else{?>
<li><a href="?autoresponders&status=1&a_task=<?php echo $task['id']?>" title="<?php echo __('Enable');?>" ><i class="icon-check"></i> <?php echo __('Enable');?></a></li>
<?php }} ?>
<?php if(isset($_SESSION['PERM'][16]['r']) && $_SESSION['PERM'][16]['r'] == 1){?>
<?php if(!in_array($task['type'],array('lost_password','registration','subscriber_unsubscribed','opened','clicked'))){?>
<li class="divider"></li>
<li><a href="?autoresponders&del=<?php echo $task['id']?>" onClick="return confirm('<?php echo __('Remove?');?>');" ><i class="icon-remove-sign"></i> <?php echo __('Remove');?></a></li>
<?php }} ?>
</ul>
</div> </td>
<?php }?>
</tr>
</tbody>
<?php } ?>
</table>
<?php }else{?>
<div class="alert alert-info">
<h4><?php echo __('Information');?></h4>
<?php echo __('List of autoresponders is empty');?>
</div>
<?php } ?>