Subversion Repositories ALCASAR

Rev

Rev 1899 | Rev 1904 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 1899 Rev 1903
Line 297... Line 297...
297
			$action=$_POST[$fichier];
297
			$action=$_POST[$fichier];
298
			if($action == $l_remove) //delete
298
			if($action == $l_remove) //delete
299
			{
299
			{
300
				exec("rm -rf $upload_dir_ip$fichier");
300
				exec("rm -rf $upload_dir_ip$fichier");
301
				exec("rm -rf $upload_dir_domain_names$fichier");
301
				exec("rm -rf $upload_dir_domain_names$fichier");
-
 
302
				exec("rm -rf $dir_ip$fichier");
-
 
303
				exec("rm -rf $dir_domain_names$fichier");
302
				exec ("sudo /usr/local/bin/alcasar-bl.sh --reload");
304
				exec ("sudo /usr/local/bin/alcasar-bl.sh --reload");
303
			}
305
			}
304
			if($action == $l_disable) //disable
306
			if($action == $l_disable) //disable
305
			{
307
			{
306
				exec("mv -f $upload_dir_ip$fichier $dir_ip$fichier");
308
				exec("mv -f $upload_dir_ip$fichier $dir_ip$fichier");
-
 
309
				if($fichier!='ossi-tor_node.txt')
307
				exec("mv -f $upload_dir_domain_names$fichier $dir_domain_names$fichier");
310
					exec("mv -f $upload_dir_domain_names$fichier $dir_domain_names$fichier");
308
				exec("sudo /usr/local/bin/alcasar-bl.sh --reload");
311
				exec("sudo /usr/local/bin/alcasar-bl.sh --reload");
309
			}
312
			}
310
			if($action == $l_enable) //enable
313
			if($action == $l_enable) //enable
311
			{
314
			{
312
				exec("mv -f $dir_ip$fichier $upload_dir_ip$fichier");
315
				exec("mv -f $dir_ip$fichier $upload_dir_ip$fichier");
-
 
316
				if($fichier!='ossi-tor_node.txt')
313
				exec("mv -f $dir_domain_names$fichier $upload_dir_domain_names$fichier");
317
					exec("mv -f $dir_domain_names$fichier $upload_dir_domain_names$fichier");
314
				exec ("sudo /usr/local/bin/alcasar-bl.sh --reload");
318
				exec ("sudo /usr/local/bin/alcasar-bl.sh --reload");
315
			}
319
			}
316
		}
320
		}
317
	}
321
	}
318
	break;
322
	break;
Line 496... Line 500...
496
//liste des fichiers activés
500
//liste des fichiers activés
497
$fichiersIp = array_diff(scandir($upload_dir_ip), array('ossi','ossi-ip-safesearch','..','.'));
501
$fichiersIp = array_diff(scandir($upload_dir_ip), array('ossi','ossi-ip-safesearch','..','.'));
498
$fichiersIp = preg_grep("/^ossi-/",$fichiersIp);
502
$fichiersIp = preg_grep("/^ossi-/",$fichiersIp);
499
foreach($fichiersIp as $fichier => $value)
503
foreach($fichiersIp as $fichier => $value)
500
{
504
{
-
 
505
	if($value=='ossi-tor_node.txt')
-
 
506
		echo "<tr><td><center><a href='bl_categories_help.php?liste=bl&cat=$value&ossi=yes&filtre=domain' target='cat_help' onclick=window.open('bl_categories_help','cat_help','width=600,height=450,toolbar=no,scrollbars=yes,resizable=yes') title='categories help page'>".exec("sed 's/^.....//g' <<< $value")."</a></center></td><td><center>".exec("wc -l $upload_dir_ip$value | awk '{print $1}'")."</center></td><td><center>".exec("wc -l $upload_dir_domain_names$value | awk '{print $1}'")."</center></td><td><center><input type='submit' name='$value' value='$l_disable'></center></td><td><center><input type='submit' name='$value' value='$l_remove' disabled></center></td></tr>";
-
 
507
	else
501
	echo "<tr><td><center><a href='bl_categories_help.php?liste=bl&cat=$value&ossi=yes&filtre=domain' target='cat_help' onclick=window.open('bl_categories_help','cat_help','width=600,height=450,toolbar=no,scrollbars=yes,resizable=yes') title='categories help page'>".exec("sed 's/^.....//g' <<< $value")."</a></center></td><td><center>".exec("wc -l $upload_dir_ip$value | awk '{print $1}'")."</center></td><td><center>".exec("wc -l $upload_dir_domain_names$value | awk '{print $1}'")."</center></td><td><center><input type='submit' name='$value' value='$l_disable'></center></td><td><center><input type='submit' name='$value' value='$l_remove'></center></td></tr>";
508
		echo "<tr><td><center><a href='bl_categories_help.php?liste=bl&cat=$value&ossi=yes&filtre=domain' target='cat_help' onclick=window.open('bl_categories_help','cat_help','width=600,height=450,toolbar=no,scrollbars=yes,resizable=yes') title='categories help page'>".exec("sed 's/^.....//g' <<< $value")."</a></center></td><td><center>".exec("wc -l $upload_dir_ip$value | awk '{print $1}'")."</center></td><td><center>".exec("wc -l $upload_dir_domain_names$value | awk '{print $1}'")."</center></td><td><center><input type='submit' name='$value' value='$l_disable'></center></td><td><center><input type='submit' name='$value' value='$l_remove'></center></td></tr>";
-
 
509
		
502
}
510
}
503
//liste des fichiers desactivés
511
//liste des fichiers desactivés
504
$fichiersIp = array_diff(scandir($dir_ip), array('ossi','ossi-ip-safesearch','..','.'));
512
$fichiersIp = array_diff(scandir($dir_ip), array('ossi','ossi-ip-safesearch','..','.'));
505
$fichiersIp = preg_grep("/^ossi-/",$fichiersIp);
513
$fichiersIp = preg_grep("/^ossi-/",$fichiersIp);
506
foreach($fichiersIp as $fichier => $value)
514
foreach($fichiersIp as $fichier => $value)
507
{
515
{
-
 
516
	if($value=='ossi-tor_node.txt')
-
 
517
		echo "<tr><td bgcolor='BEBEBE'><center><a href='bl_categories_help.php?liste=bl&cat=$value&ossi=yes&filtre=domain&state=disable' target='cat_help' onclick=window.open('bl_categories_help','cat_help','width=600,height=450,toolbar=no,scrollbars=yes,resizable=yes') title='categories help page'>".exec("sed 's/^.....//g' <<< $value")."</a></center></td><td bgcolor='BEBEBE'><center>".exec("wc -l $dir_ip$value | awk '{print $1}'")."</center></td><td bgcolor='BEBEBE'><center>".exec("wc -l $dir_domain_names$value | awk '{print $1}'")."</center></td><td bgcolor='BEBEBE'><center><input type='submit' name='$value' value='$l_enable'></center></td><td bgcolor='BEBEBE'><center><input type='submit' name='$value' value='$l_remove' disabled></center></td></tr>";
-
 
518
	else
508
	echo "<tr><td bgcolor='BEBEBE'><center><a href='bl_categories_help.php?liste=bl&cat=$value&ossi=yes&filtre=domain&state=disable' target='cat_help' onclick=window.open('bl_categories_help','cat_help','width=600,height=450,toolbar=no,scrollbars=yes,resizable=yes') title='categories help page'>".exec("sed 's/^.....//g' <<< $value")."</a></center></td><td bgcolor='BEBEBE'><center>".exec("wc -l $upload_dir_ip$value | awk '{print $1}'")."</center></td><td bgcolor='BEBEBE'><center>".exec("wc -l $upload_dir_domain_names$value | awk '{print $1}'")."</center></td><td bgcolor='BEBEBE'><center><input type='submit' name='$value' value='$l_enable'></center></td><td bgcolor='BEBEBE'><center><input type='submit' name='$value' value='$l_remove'></center></td></tr>";
519
		echo "<tr><td bgcolor='BEBEBE'><center><a href='bl_categories_help.php?liste=bl&cat=$value&ossi=yes&filtre=domain&state=disable' target='cat_help' onclick=window.open('bl_categories_help','cat_help','width=600,height=450,toolbar=no,scrollbars=yes,resizable=yes') title='categories help page'>".exec("sed 's/^.....//g' <<< $value")."</a></center></td><td bgcolor='BEBEBE'><center>".exec("wc -l $dir_ip$value | awk '{print $1}'")."</center></td><td bgcolor='BEBEBE'><center>".exec("wc -l $dir_domain_names$value | awk '{print $1}'")."</center></td><td bgcolor='BEBEBE'><center><input type='submit' name='$value' value='$l_enable'></center></td><td bgcolor='BEBEBE'><center><input type='submit' name='$value' value='$l_remove'></center></td></tr>";
509
}
520
}
510
 
521
 
511
echo "</table><br/></td></form><form action='bl_filter.php' method='POST' enctype='multipart/form-data'>";
522
echo "</table><br/></td></form><form action='bl_filter.php' method='POST' enctype='multipart/form-data'>";
512
echo "<input type='hidden' name='choix' value='MAJ_ip_file_upload'><td width=50% colspan=5 align=center>";
523
echo "<input type='hidden' name='choix' value='MAJ_ip_file_upload'><td width=50% colspan=5 align=center>";
513
echo "<H3>$l_add_file</H3>";
524
echo "<H3>$l_add_file</H3>";