1,5 → 1,8 |
<?php |
# $Id$ |
# |
# SMS Autoregistration |
# By Rexy |
|
define('CONF_FILE', '/usr/local/etc/alcasar.conf'); |
|
22,7 → 25,6 |
header('Location: /'); |
exit(); |
} |
|
$organisme = $conf['ORGANISM']; |
$current_num = $conf['SMS_NUM']; |
|
87,6 → 89,8 |
|
// Get SMS from database |
require('/etc/freeradius-web/config.php'); |
$img_rep = '/images/'; |
$img_sms = 'sms.png'; |
|
$con = mysqli_connect($config['sql_server'], $config['sql_username'], $config['sql_password'], 'gammu'); |
|
111,14 → 115,13 |
<html><!-- written by Rexy --> |
<head> |
<meta charset="utf-8"> |
<title>Auto enregistrement</title> |
<link rel="stylesheet" type="text/css" href="/css/error.css"> |
<!-- DataTables CSS --> |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
<title>ALCASAR - <?= $l_title ?></title> |
<link rel="stylesheet" type="text/css" href="/css/bootstrap.min.css"> |
<link rel="stylesheet" type="text/css" href="/css/index.css"> |
<link rel="stylesheet" type="text/css" href="/css/jquery.dataTables.css"> |
<!-- jQuery --> |
<script charset="utf8" src="/js/jquery.min.js"></script> |
<!-- DataTables --> |
<script charset="utf8" src="/js/jquery.dataTables.js"></script> |
<script src="/js/jquery.min.js"></script> |
<script src="/js/jquery.dataTables.js"></script> |
<script> |
function timedRefresh(timeoutPeriod) { |
var interval = setInterval(refreshPage, timeoutPeriod); |
150,67 → 153,71 |
</script> |
</head> |
<body onload="timedRefresh(10000);"> |
<center> |
<div id="logon"> |
<h1><?= $organisme ?></h1> |
<h2><?= $l_title ?></h2> |
|
<div> |
<table id="boite-info"> |
<tr> |
<td rowspan="6" width="30%"><img id="logo-organ" src="/images/organisme.png"></td> |
</tr> |
<tr> |
<td><?= $l_tuto_1 ?></td> |
</tr> |
<tr> |
<td><?= $l_tuto_2 ?></td> |
</tr> |
<tr> |
<td align="center"><h3><?= $current_num ?></h3></td> |
</tr> |
<tr> |
<td><?= $l_tuto_3 ?></td> |
</tr> |
<tr> |
<td><?= $l_tuto_4 ?></td> |
</tr> |
<!-- |
<tr> |
<td colspan="2"><?= $l_tuto_5 ?></td> |
</tr> |
--> |
</table> |
<div class="col-xs-12 col-md-10 col-md-offset-1"> |
<!-- HeaderBox --> |
<div class="row banner"> |
<!-- Logo box --> |
<div class="img_banner hidden-xs col-sm-3 col-md-2 col-lg-2"> |
<img class="img-responsive img-organisme" src="images/organisme.png"> |
</div> |
<!-- Title --> |
<div id="cadre_titre" class="titre_banner col-xs-12 col-sm-8"> |
<p id="acces_controle" class="titre_controle"><?= $l_title ?></p> |
</div> |
<!-- Logo box --> |
<div class="img_banner hidden-xs col-sm-3 col-md-2 col-lg-2"> |
<img class="img-responsive img-organisme" src="images/logo-alcasar_70.png"> |
</div> |
</div> |
|
<div> |
<label><input type="checkbox" checked="checked" name="autoRefreshCheckboxes"><?= $l_autorefresh ?></label> |
<table id="table_id" class="display"> |
<thead> |
<tr> |
<th><b><?= $l_num_num ?></b></th> |
<th><b><?= $l_num_raison ?></b></th> |
<th><b><?= $l_num_expiration ?></b></th> |
</tr> |
</thead> |
<tbody> |
<?php foreach ($smsBanPerms as $smsBanPerm): ?> |
<!-- Main content box --> |
<div class="row"> |
<div id="contenu_acces" class="col-xs-12 col-lg-offset-1 col-lg-10"> |
<h3><?= $l_tuto_2 ?></h3> |
<div class="menu-container container col_xs_12 col-sm-7"> |
<div class="box_menu_right box_menu"> |
<span><?= $current_num ?></span> |
<div class="menu-image"> |
<img class="img-responsive" src="<?= $img_rep.$img_sms ?>"> |
</div> |
</div> |
</div> |
<div class="info-box-container col-sm-5"> |
<div id="box_infos"> |
<p class="box_infos_explanations"><?= $l_tuto_3 ?> |
</div> |
</div> |
</div> |
</div> |
<p> |
<div class="row"> |
<div id="contenu_acces" class="col-xs-12 col-lg-offset-1 col-lg-10"> |
<h4><?= $l_tuto_4 ?></h4> |
<h4><?= $l_tuto_5 ?></h4> |
<label><input type="checkbox" checked="checked" name="autoRefreshCheckboxes"><?= $l_autorefresh ?></label> |
<table id="table_id" class="display"> |
<thead> |
<tr> |
<td><?= $smsBanPerm->numberHidden ?></td> |
|
<?php if ($smsBanPerm->perm == '0'): ?> |
<th><b><?= $l_num_num ?></b></th> |
<th><b><?= $l_num_raison ?></b></th> |
<th><b><?= $l_num_expiration ?></b></th> |
</tr> |
</thead> |
<tbody> |
<?php foreach ($smsBanPerms as $smsBanPerm): ?> |
<tr> |
<td><?= $smsBanPerm->numberHidden ?></td> |
<?php if ($smsBanPerm->perm == '0'): ?> |
<td><?= $l_num_exist ?></td> |
<?php elseif ($smsBanPerm->perm == '1'): ?> |
<?php elseif ($smsBanPerm->perm == '1'): ?> |
<td><?= $l_num_flood ?></td> |
<?php endif ?> |
|
<td><?= $smsBanPerm->expiration ?></td> |
</tr> |
<?php endforeach; ?> |
</tbody> |
</table> |
<?php endif ?> |
<td><?= $smsBanPerm->expiration ?></td> |
</tr> |
<?php endforeach; ?> |
</tbody> |
</table> |
</div> |
</div> |
</div> |
</center> |
</body> |
</html> |