Subversion Repositories ALCASAR

Rev

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

Rev 610 Rev 703
Line 1... Line 1...
1
<?php
1
<?php
2
/*
2
/*
-
 
3
Array
3
 
4
(
-
 
5
    [username] => s
-
 
6
    [User] => s
-
 
7
    [User-mdp] => ********
-
 
8
    [User-mdp-clear] => 
-
 
9
    [Expiration] => 23 April 2011
-
 
10
    [altExpirationDate] => 
-
 
11
    [bupdate] => Modifier
-
 
12
    [name] => 
-
 
13
    [email] => 
-
 
14
    [service] => 
-
 
15
    [phone] => 
-
 
16
    [bureau] => 
-
 
17
    [mobile] => 
-
 
18
    [Simultaneous-Use] => 1
-
 
19
    [Session-Timeout] => 
-
 
20
    [Session-Timeout_h] => 
-
 
21
    [Session-Timeout_mm] => 
-
 
22
    [Session-Timeout_s] => 
-
 
23
    [Max-Daily-Session] => 
-
 
24
    [Max-Daily-Session_h] => 
-
 
25
    [Max-Daily-Session_mm] => 
-
 
26
    [Max-Daily-Session_s] => 
-
 
27
    [Max-Monthly-Session] => 
-
 
28
    [Max-Monthly-Session_h] => 
-
 
29
    [Max-Monthly-Session_mm] => 
-
 
30
    [Max-Monthly-Session_s] => 
-
 
31
    [Login-Time] => 
-
 
32
    [ChilliSpot-Max-Input-Octets] => 
-
 
33
    [ChilliSpot-Max-Output-Octets] => 
-
 
34
    [ChilliSpot-Max-Total-Octets] => 
-
 
35
    [ChilliSpot-Bandwidth-Max-Up] => 
-
 
36
    [ChilliSpot-Bandwidth-Max-Down] => 
-
 
37
    [WISPr-Redirection-URL] => 
4
 
38
)
5
*/
39
*/
6
require_once('includes/defines.inc.php');
40
require_once('includes/defines.inc.php');
7
require_once(ALCASAR_ADMIN_PATH_INC.'/session.inc.php');
41
require_once(ALCASAR_ADMIN_PATH_INC.'/session.inc.php');
8
//include(ALCASAR_ADMIN_PATH_LIB.'/user.class.php');
42
//include(ALCASAR_ADMIN_PATH_LIB.'/user.class.php');
9
include(ALCASAR_ADMIN_PATH_LIB.'/radiusMysqlUser.class.php');
43
include(ALCASAR_ADMIN_PATH_LIB.'/radiusMysqlUser.class.php');
10
 
44
 
-
 
45
/*
-
 
46
Traitement des mises à jours
-
 
47
*/
-
 
48
if (isset($_POST['bupdate'])&&isset($_POST['username'])){
-
 
49
	
11
if (isset($_GET['username'])){
50
	$username = $_POST['username'];
-
 
51
		/*
-
 
52
		echo '<pre>';
-
 
53
		print_r($_POST);
-
 
54
		echo '</pre>';
-
 
55
		*/
12
	$username = $_GET['username'];
56
	//$validattribute = array('username','User-mdp','Expiration','name','email','service','phone','bureau','mobile','Simultaneous-Use','Session-Timeout','Max-Daily-Session','Max-Monthly-Session','Login-Time','ChilliSpot-Max-Input-Octets','ChilliSpot-Max-Output-Octets','ChilliSpot-Max-Total-Octets','ChilliSpot-Bandwidth-Max-Up','ChilliSpot-Bandwidth-Max-Down','WISPr-Redirection-URL');
-
 
57
	$ouser = new radiusMysqlUser();
-
 
58
	echo '<pre>';
-
 
59
	foreach ($_POST as $key => $val){
-
 
60
		if (in_array($key, $attrmap)){
-
 
61
			/*
-
 
62
			ATTENTION FAIRE UN TEST DE $VAL!!!
-
 
63
			
-
 
64
			METTRE EN FORME LES DATES
-
 
65
			
-
 
66
			*/
-
 
67
			echo $key.' '.$val;
-
 
68
			$ouser->set($key,$val);
-
 
69
		}
-
 
70
	}
-
 
71
	echo '</pre>';
-
 
72
	$ouser->save();
13
} else {
73
} else {
-
 
74
	if (isset($_GET['username'])){
-
 
75
		$username = $_GET['username'];//faire fonction xss_clean	
-
 
76
	} else {
-
 
77
		header('Location: users.php');
-
 
78
	}
-
 
79
	$ouser = new radiusMysqlUser();
14
	$username = '';
80
	$ouser->load($username, true);
15
}
81
}
16
 
-
 
17
$ouser = new radiusMysqlUser();
-
 
18
$ouser->load($username, true);
-
 
19
$user = $ouser->get();
82
$user = $ouser->get();
-
 
83
echo '<pre>';
20
$attributes = $ouser->getAttribute();
84
		print_r($user);
-
 
85
		echo '</pre>';
-
 
86
/*
-
 
87
Affichage de la page
-
 
88
*/
21
?>
89
?>
22
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
90
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
23
<html>
91
<html>
24
<head>
92
<head>
25
<title>Edit <?php echo $options['username']; ?></title>
93
<title>Edit <?php echo $options['username']; ?></title>
26
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
94
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
27
 
-
 
28
<!-- include default CSS -->
95
<!-- include default CSS -->
29
<link rel="stylesheet" href="<?php echo ALCASAR_ADMIN_PATH_CSS; ?>/default/default.css" type="text/css">
96
<link rel="stylesheet" href="<?php echo ALCASAR_ADMIN_PATH_CSS; ?>/default/default.css" type="text/css">
30
<!--link rel="stylesheet" href="../css/style.css" type="text/css"-->
97
<!--link rel="stylesheet" href="../css/style.css" type="text/css"-->
31
<!-- include JQUERY UI CSS -->
98
<!-- include JQUERY UI CSS -->
32
<link type="text/css"  rel="stylesheet" href="<?php echo ALCASAR_ADMIN_PATH_CSS; ?>/default/ui-lightness/jquery-ui-1.8.10.custom.css">
99
<link type="text/css"  rel="stylesheet" href="<?php echo ALCASAR_ADMIN_PATH_CSS; ?>/default/ui-lightness/jquery-ui-1.8.10.custom.css">
33
<!-- include custom page CSS -->
100
<!-- include custom page CSS -->
34
 
101
 
35
<!-- include JQUERY -->
102
<!-- include JQUERY -->
36
<script type="text/javascript" language="javascript" src="<?php echo ALCASAR_ADMIN_PATH_JS; ?>/jquery-1.5.min.js"></script>
103
<script type="text/javascript" language="javascript" src="<?php echo ALCASAR_ADMIN_PATH_JS; ?>/jquery-1.6.1.min.js"></script>
37
<!-- include JQUERY UI -->
104
<!-- include JQUERY UI -->
38
<script type="text/javascript" language="javascript" src="<?php echo ALCASAR_ADMIN_PATH_JS; ?>/jquery-ui-1.8.10.all.min.js"></script>
105
<script type="text/javascript" language="javascript" src="<?php echo ALCASAR_ADMIN_PATH_JS; ?>/jquery-ui-1.8.10.all.min.js"></script>
-
 
106
<script type="text/javascript" language="javascript" src="<?php echo ALCASAR_ADMIN_PATH_JS; ?>/jquery-ui-i18n.min.js"></script>
39
<!-- include page javascript -->
107
<!-- include page javascript -->
40
<script type="text/javascript">
108
<script type="text/javascript">
41
	var horaireFlag = false;
109
	function seconds2Hms(d) {
42
	var colFlag = false;
110
		d = Number(d);
43
	var rowFlag = false;
111
		var h = Math.floor(d / 3600);
44
	var no_limite_flag = false;
112
		var m = Math.floor(d % 3600 / 60);
45
	
-
 
46
	$(function(){
113
		var s = Math.floor(d % 3600 % 60);
47
	
-
 
48
	$('#horaire-table').find('tbody > tr > td').removeClass('horaireIsNotSelected');
114
		//return ((h > 0 ? h + ":" : "") + (m > 0 ? (h > 0 && m < 10 ? "0" : "") + m + ":" : "0:") + (s < 10 ? "0" : "") + s);
49
	$('#horaire-table').find('tbody > tr > td').removeClass('horaireIsSelected');
115
		return new array(h,m,s);
50
	
116
    }
-
 
117
	function hms2Seconds(h, m, s) {
51
		//Time-limite
118
		h = Number(d);
52
		var Time_limite = '';
119
		m = Number(d);
53
		parseHoraire(Time_limite);
120
		s = Number(d);
54
		
121
		
-
 
122
		return Math.floor(h * 3600 + m * 60 + s);
-
 
123
    }
-
 
124
	
-
 
125
	$(function(){	
55
		// Tabs
126
		// Tabs
56
		$('#tabs-user').tabs();
127
		$('#tabs-user').tabs();
57
		// datepicker
128
		// datepicker
-
 
129
		$.datepicker.setDefaults( $.datepicker.regional[ "fr" ] );
-
 
130
		//$( ".datepicker" ).datepicker( $.datepicker.regional[ "fr" ] );
58
		$( ".datepicker" ).datepicker();
131
		$( ".datepicker" ).datepicker(
-
 
132
		{
-
 
133
			altFormat: 'yy-mm-dd',
-
 
134
			altField: '#altExpirationDate', //pour mise à jour de ma bdd!
-
 
135
			dateFormat: 'dd MM yy'
-
 
136
		});
59
		// button
137
		// button
60
		$( "button, input:submit, input:button, input:reset").button();
138
		$( "button, input:submit, input:button, input:reset").button();
61
		
-
 
62
		$('#horaire-table').mouseleave(function() {
-
 
63
			horaireFlag = false;
-
 
64
			colFlag = false;
-
 
65
			rowFlag = false;
-
 
66
		});
-
 
67
		
-
 
68
		// selection à partir du calendrier
-
 
69
		
-
 
70
		$('#horaire-table').find('tbody').mouseleave(function() {
-
 
71
			horaireFlag = false;
-
 
72
			rowFlag = false;
-
 
73
		});
-
 
74
		$('#horaire-table').find('tbody > tr > td').mousedown(function() {
-
 
75
			horaireFlag = true;
-
 
76
			colorize_body($(this));
-
 
77
		});
-
 
78
		$('#horaire-table').find('tbody > tr > td').mouseup(function() {
-
 
79
			horaireFlag = false;
-
 
80
		});
-
 
81
		$('#horaire-table').find('tbody > tr > td').mouseover(function() {
-
 
82
			if (horaireFlag === true){
-
 
83
				colorize_body($(this));
-
 
84
			}
-
 
85
		});
-
 
86
		
-
 
87
		// selection à partir de l'entête de la 1er colone
-
 
88
		
-
 
89
		$('#horaire-table').find('thead > tr > th:eq(0)').mousedown(function() {
-
 
90
			if (no_limite_flag){
-
 
91
				no_limite();
-
 
92
				no_limite_flag = false;
-
 
93
			} else {
-
 
94
				all_limite();
-
 
95
				no_limite_flag = true;
-
 
96
			}
-
 
97
		});
-
 
98
		
-
 
99
		// selection à partir de l'entête de colone
-
 
100
		
-
 
101
		$('#horaire-table').find('thead > tr > th').mousedown(function() {
-
 
102
			colFlag = true;
-
 
103
			head_colorize_body($(this))
-
 
104
		});
-
 
105
		$('#horaire-table').find('thead > tr > th').mouseup(function() {
-
 
106
			colFlag = false;
-
 
107
		});
-
 
108
		$('#horaire-table').find('thead').mouseleave(function() {
-
 
109
			colFlag = false;
-
 
110
		});
-
 
111
		$('#horaire-table').find('thead > tr > th').mouseover(function() {
-
 
112
			if (colFlag == true){
-
 
113
				head_colorize_body($(this))
-
 
114
			}
-
 
115
		});
-
 
116
		
-
 
117
		// selection à partir de l'entête de ligne
-
 
118
		//.mouseleave event is allready defined
-
 
119
		$('#horaire-table').find('tbody > tr > th').mousedown(function() {
-
 
120
			rowFlag = true;
-
 
121
			selectedrow = $(this).parent();
-
 
122
			row_colorize_body(selectedrow);
-
 
123
		});		
139
	});			
124
		$('#horaire-table').find('tbody > tr > th').mouseup(function() {
-
 
125
			rowFlag = false;
-
 
126
		});
-
 
127
		$('#horaire-table').find('tbody > tr > th').mouseover(function() {
-
 
128
			if (rowFlag == true){
-
 
129
				selectedrow = $(this).parent();
-
 
130
				row_colorize_body(selectedrow);
-
 
131
			}
-
 
132
		});
-
 
133
		
-
 
134
		function calcule_plage_jour(horaires){
-
 
135
			var d, f, i, deb, tmp;
-
 
136
			deb = true;
-
 
137
			tmp = new Array();
-
 
138
			
-
 
139
			for (i=0 ; i<=47 ; i++) {
-
 
140
				if ( jQuery.inArray(i, horaires) !== -1){
-
 
141
					if (deb){
-
 
142
						d = i;
-
 
143
						deb = false;
-
 
144
					}
-
 
145
					if (i == 47){
-
 
146
						f = i;
-
 
147
						tmp.push(new Array(d,f));
-
 
148
						deb = true;
-
 
149
					}
-
 
150
				} else {
-
 
151
					if (!(deb)){
-
 
152
						f = eval(i-1);
-
 
153
						tmp.push(new Array(d,f));
-
 
154
						deb = true;
-
 
155
					}
-
 
156
				}
-
 
157
			}
-
 
158
			return tmp;
-
 
159
		}
-
 
160
		function parsePlage(plage){
-
 
161
		alert(plage[0]);
-
 
162
			for (i=0 ; i < plage.length-1 ; i++){
-
 
163
				deb = plage[i][0];
-
 
164
				fin = plage[i][1];
-
 
165
				
-
 
166
				debh = eval(deb/2);
-
 
167
				alert(deb);
-
 
168
				if (eval(deb%2) == 0){
-
 
169
					debm  = "00";
-
 
170
				} else {
-
 
171
					debm  = "30";
-
 
172
				}
-
 
173
				deb = debh + debm;
-
 
174
				
-
 
175
				finh = parseInt(eval(fin/2));
-
 
176
				if (eval(fin%2) == 0){
-
 
177
					finm  = "00";
-
 
178
				} else {
-
 
179
					finm  = "30";
-
 
180
				}
-
 
181
				fin = finh + finm;
-
 
182
			}
-
 
183
			return deb+fin;
-
 
184
		}
-
 
185
		
-
 
186
		//Wk2305-0855,Sa,Su2305-1655
-
 
187
		
-
 
188
		$('#button_test').click(function(){
-
 
189
			a = new Array();
-
 
190
			mo = new Array();
-
 
191
			tu = new Array();
-
 
192
			we = new Array();
-
 
193
			th = new Array();
-
 
194
			fr = new Array();
-
 
195
			sa = new Array();
-
 
196
			so = new Array();
-
 
197
			plageMo = new Array();
-
 
198
			/*
-
 
199
			tds = $('#horaire-table').find('tbody > tr > td').get();
-
 
200
			$(tds).each( function(index, td){
-
 
201
				if ($(td).hasClass('horaireIsSelected')) a.push(index);
-
 
202
			})
-
 
203
			*/
-
 
204
			tds = $('#horaire-table').find('tbody > tr > td').get();
-
 
205
			$(tds).each( function(index, tda){
-
 
206
				if ($(tda).hasClass('horaireIsSelected')) a.push(index);
-
 
207
			});
-
 
208
			
-
 
209
			td_mo = $('#horaire-table').find('tbody > tr:eq(0) > td').get();
-
 
210
			$(td_mo).each( function(index, td_mo_a){
-
 
211
				if ($(td_mo_a).hasClass('horaireIsSelected')) mo.push(index);
-
 
212
			});
-
 
213
			//alert(mo);		
-
 
214
			
-
 
215
			td_tu = $('#horaire-table').find('tbody > tr:eq(1) > td').get();
-
 
216
			$(td_tu).each( function(index, td_tu_a){
-
 
217
				if ($(td_tu_a).hasClass('horaireIsSelected')) tu.push(index);
-
 
218
			});
-
 
219
			//alert(tu);
-
 
220
			td_we = $('#horaire-table').find('tbody > tr:eq(0) > td').get();
-
 
221
			$(td_we).each( function(index, td_we_a){
-
 
222
				if ($(td_we_a).hasClass('horaireIsSelected')) we.push(index);
-
 
223
			});
-
 
224
			//alert(we);
-
 
225
			td_th = $('#horaire-table').find('tbody > tr:eq(1) > td').get();
-
 
226
			$(td_th).each( function(index, td_th_a){
-
 
227
				if ($(td_th_a).hasClass('horaireIsSelected')) th.push(index);
-
 
228
			});
-
 
229
			//alert(th);
-
 
230
			td_fr = $('#horaire-table').find('tbody > tr:eq(0) > td').get();
-
 
231
			$(td_fr).each( function(index, td_fr_a){
-
 
232
				if ($(td_fr_a).hasClass('horaireIsSelected')) fr.push(index);
-
 
233
			});
-
 
234
			//alert(fr);
-
 
235
			td_sa = $('#horaire-table').find('tbody > tr:eq(1) > td').get();
-
 
236
			$(td_sa).each( function(index, td_sa_a){
-
 
237
				if ($(td_sa_a).hasClass('horaireIsSelected')) sa.push(index);
-
 
238
			});
-
 
239
			//alert(sa);
-
 
240
			td_so = $('#horaire-table').find('tbody > tr:eq(0) > td').get();
-
 
241
			$(td_so).each( function(index, td_so_a){
-
 
242
				if ($(td_so_a).hasClass('horaireIsSelected')) so.push(index);
-
 
243
			});
-
 
244
			//alert(so);
-
 
245
			
-
 
246
	plageMo = calcule_plage_jour(mo);
-
 
247
	plageTu = calcule_plage_jour(tu);
-
 
248
	plageWe = calcule_plage_jour(we);
-
 
249
	plageTh = calcule_plage_jour(th);
-
 
250
	plageFr = calcule_plage_jour(fr);
-
 
251
	plageSa = calcule_plage_jour(sa);
-
 
252
	plageSo = calcule_plage_jour(so);
-
 
253
	
-
 
254
 //alert(plage);
-
 
255
			
-
 
256
			//alert(a);
-
 
257
			$('#test').val(parsePlage(plageMo));
-
 
258
			//la suite ?
-
 
259
			
-
 
260
			
-
 
261
		});
-
 
262
	});
-
 
263
	//fonctions de sélection/déselection
-
 
264
	function row_colorize_body(row_ref){          
-
 
265
		if (row_ref.find('td').hasClass('horaireIsNotSelected') || !(row_ref.find('td').hasClass('horaireIsSelected'))){
-
 
266
			row_ref.find('td').removeClass('horaireIsNotSelected').addClass('horaireIsSelected');
-
 
267
		} else {
-
 
268
			row_ref.find('td').removeClass('horaireIsSelected').addClass('horaireIsNotSelected');
-
 
269
		}
-
 
270
		
-
 
271
		$('#periode_perso').attr("checked","checked");
-
 
272
	}
-
 
273
	function colorize_body(td_ref){
-
 
274
		if (td_ref.hasClass('horaireIsNotSelected') || !(td_ref.hasClass('horaireIsSelected'))){
-
 
275
			td_ref.removeClass('horaireIsNotSelected').addClass('horaireIsSelected');
-
 
276
		} else {
-
 
277
			td_ref.removeClass('horaireIsSelected').addClass('horaireIsNotSelected');
-
 
278
		}
-
 
279
		
-
 
280
		$('#periode_perso').attr("checked","checked");
-
 
281
	}
-
 
282
	function head_colorize_body(head_ref){
-
 
283
		horaire_head = false;
-
 
284
				
-
 
285
		var index = head_ref.index();
-
 
286
		index = (parseInt(index) - 1) *2;
-
 
287
		index2 = index + 1;
-
 
288
				
-
 
289
		if (head_ref.hasClass('headSelect')){
-
 
290
			head_ref.removeClass('headSelect').addClass('headNoSelect');
-
 
291
			horaire_head = false;
-
 
292
		} else {
-
 
293
			head_ref.removeClass('headNoSelect').addClass('headSelect');
-
 
294
			horaire_head = true;
-
 
295
		}
-
 
296
			
-
 
297
		var rows = $('#horaire-table').find('tbody > tr').get();
-
 
298
		$.each(rows, function() {
-
 
299
			if (horaire_head){
-
 
300
				$(this).find('td:eq('+index+')').removeClass('horaireIsNotSelected').addClass('horaireIsSelected');
-
 
301
				$(this).find('td:eq('+index2+')').removeClass('horaireIsNotSelected').addClass('horaireIsSelected');
-
 
302
			} else {
-
 
303
				$(this).find('td:eq('+index+')').removeClass('horaireIsSelected').addClass('horaireIsNotSelected');
-
 
304
				$(this).find('td:eq('+index2+')').removeClass('horaireIsSelected').addClass('horaireIsNotSelected');
-
 
305
			}
-
 
306
		});
-
 
307
		
-
 
308
		$('#periode_perso').attr("checked","checked");
-
 
309
	}	
-
 
310
	//fonctions de sélection/déselection des profils pre-définis
-
 
311
	function no_limite(){
-
 
312
		$('#horaire-table').find('tbody > tr > td').removeClass('horaireIsNotSelected').addClass('horaireIsSelected');
-
 
313
	}
-
 
314
	function all_limite(){
-
 
315
		$('#horaire-table').find('tbody > tr > td').removeClass('horaireIsSelected').addClass('horaireIsNotSelected');
-
 
316
	}
-
 
317
	function wk(){
-
 
318
		$('#horaire-table').find('tbody > tr > td').removeClass('horaireIsSelected').addClass('horaireIsNotSelected');;
-
 
319
		$('#horaire-table').find('tbody > tr:lt(5) > td').removeClass('horaireIsNotSelected').addClass('horaireIsSelected');
-
 
320
	}
-
 
321
	function we(){
-
 
322
		$('#horaire-table').find('tbody > tr > td').removeClass('horaireIsSelected');
-
 
323
		$('#horaire-table').find('tbody > tr:gt(4) > td').removeClass('horaireIsNotSelected').addClass('horaireIsSelected');
-
 
324
	}
-
 
325
	//parse Time-limite et affiche le résultat dans le calendrier
-
 
326
	function parseHoraire(Time_limite){
-
 
327
		if (Time_limite == ''){
-
 
328
			no_limite();
-
 
329
			return;
-
 
330
		}
-
 
331
	}
-
 
332
			
-
 
333
</script>
140
</script>
334
<style type="text/css">
141
<style type="text/css">
335
.datepicker{
142
.datepicker{
336
	background:url(../images/calendrier.gif) no-repeat 110px 3px;
143
	background:url(<?php echo ALCASAR_ADMIN_PATH_IMG; ?>/calendrier.gif) no-repeat 110px 3px;
337
}		
144
}		
338
</style>
145
</style>
339
</head>
146
</head>
340
<body>
147
<body>
341
<div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix">
148
<div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix">
342
	<span class="ui-dialog-title" id="ui-dialog-title-dialog">Gestion des usagers</span>
149
	<span class="ui-dialog-title" id="ui-dialog-title-dialog">Gestion des usagers</span>
343
</div>
150
</div>
344
<div id="usager">
151
<div id="usager">
-
 
152
<form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
-
 
153
<input type="hidden" name="username" value="<?php echo $username; ?>">
345
	<div id="">
154
	<div id="">
346
	<br />
155
	<br />
347
	<table class="ui-widget ui-widget-content">
156
	<table class="ui-widget ui-widget-content" width="570">
-
 
157
	<tr>
348
	<tr><td>Usager :</td><td><input type="text" name="User" id="User" value="<?php echo $username; ?>" readonly></td><td></td><tr>
158
		<td width="150">Usager (login):</td>
349
	<tr><td>Mot de passe :</td><td><input type="text" name="User-mdp" id="User-mdp" value="********"></td><td><button>Générer MDP</button></td><tr>
159
		<td width="100"><input type="text" name="User" id="User" value="<?php echo $username; ?>" readonly size="20"></td>
350
	<tr><td>Date d'expiration :</td><td><input type="text" value="" name="" id="" class="datepicker"></td><td></td></tr>
160
		<td width="150"></td>
-
 
161
		<td></td>
351
	<tr>
162
	<tr>
-
 
163
	<tr>
352
		<td>Membre de :</td>
164
		<td>Mot de passe :</td>
-
 
165
		<td><input type="text" name="User-mdp" id="User-mdp" value="********" size="20"></td>
-
 
166
		<td><button>Générer MDP</button></td>
-
 
167
		<td></td>
-
 
168
	<tr>
-
 
169
	<tr>
-
 
170
		<td></td>
-
 
171
		<td><input type="text" name="User-mdp-clear" id="User-mdp-clear" value="" readonly size="20"></td>
-
 
172
		<td></td>
-
 
173
		<td></td>
-
 
174
	<tr>
-
 
175
	<tr>
-
 
176
		<td>Date d'expiration :</td>
353
		<td>
177
		<td>
354
			<table width="100%">
-
 
355
			<?php 
-
 
356
			$users = array(); // faire une boucle pour les groupes
178
		<input type="text" value="<?php echo $user['expiration']; ?>" name="Expiration" id="Expiration" class="datepicker">
357
			foreach ($users as $user){
-
 
358
				echo "<tr> <td></td> <td width='10'><image src='".ALCASAR_ADMIN_PATH_IMG."/delete.png'></td> </tr>";
179
		<input type="text" value="" name="altExpirationDate" id="altExpirationDate">
359
			} ?>
-
 
360
			</table>
-
 
361
		</td>
180
		</td>
-
 
181
		<td></td>
362
		<td><button>Ajouter à un groupes</button></td>
182
		<td></td>
363
	</tr>
183
	</tr>
364
	<tr><td colspan="2"><br /></td><td></td><tr>
184
	<tr><td colspan="2"><br /></td><td></td><tr>
365
	<tr><td colspan="2"><input type="button" value="Supprimer" name="" id=""> <input type="button" value="Modifier" name="" id=""></td><td></td><tr>
185
	<tr><td colspan="2"><input type="button" value="Supprimer" name="bdelete" id="bdelete"> <input type="submit" value="Modifier" name="bupdate" id="bupdate"></td><td></td><td></td><tr>
366
	</table>
186
	</table>
367
	
187
	
368
	<br />
188
	<br />
369
	</div>
189
	</div>
370
	<div id="tabs-user">
190
	<div id="tabs-user">
371
		<ul>
191
		<ul>
372
			<li><a href="#tabs0">Infos personnelles</a></li>
192
			<li><a href="#tabs1">Infos personnelles</a></li>
373
			<li><a href="#tabs01">Plage horaire</a></li>
193
			<li><a href="#tabs4">Caractéristiques</a></li>
374
			<li><a href="#tabs1">Caractéristiques</a></li>
194
			<li><a href="#tabs2">Membre de</a></li>
375
			<li><a href="#tabs2">Etats</a></li>
195
			<li><a href="#tabs5">Etats</a></li>
376
			<li><a href="#tabs3">Sessions ouvertes</a></li>
196
			<li><a href="#tabs6">Sessions ouvertes</a></li>
377
			<li><a href="#tabs4">Connexion</a></li>
197
			<li><a href="#tabs7">Connexion</a></li>
378
		</ul>
198
		</ul>		
379
		
-
 
380
		
-
 
381
		<div id="tabs01">
-
 
382
		<style>
-
 
383
		#testa td, #testa th {
-
 
384
		   height: 5px; /* J'agrandis la hauteur des cellules pour que l'on puisse voir l'alignement vertical */
-
 
385
		   width:50px;
-
 
386
		   vertical-align: bottom; /* Alignement vertical, le contenu des cellules sera placé en bas */
-
 
387
		   border: 1px solid black;
-
 
388
		   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
-
 
389
		   text-align: center;
-
 
390
 
-
 
391
		}
-
 
392
		#testb td {
-
 
393
		   height: 10px; /* J'agrandis la hauteur des cellules pour que l'on puisse voir l'alignement vertical */
-
 
394
		}
-
 
395
		#testb th {
-
 
396
		   height: 5px; /* J'agrandis la hauteur des cellules pour que l'on puisse voir l'alignement vertical */
-
 
397
		}
-
 
398
		#horaire-table th{
-
 
399
		
-
 
400
		}
-
 
401
		#horaire-table td{
-
 
402
		
-
 
403
		}
-
 
404
		#horaire-table thead, #horaire-table tfoot {
-
 
405
			background-color:#D0E3FA;
-
 
406
			/*background-image:url(monimage.jpg);*/
-
 
407
			border:1px solid #6495ed;
-
 
408
		}
-
 
409
		
-
 
410
		#horaire-table tbody {
-
 
411
		background-color:#FFFFFF;
-
 
412
		/*border:1px solid #6495ed;*/
-
 
413
		}
-
 
414
		#horaire-table thead th {
-
 
415
		font-family:monospace;
-
 
416
		border:1px solid #6495ed;
-
 
417
		padding:3px;
-
 
418
		background-color:#EFF6FF;
-
 
419
		/*width:25%;*/
-
 
420
		-moz-user-select: none;
-
 
421
		   -khtml-user-select: none;
-
 
422
		   user-select: none;
-
 
423
		}
-
 
424
		#horaire-table tbody th {
-
 
425
		font-family:monospace;
-
 
426
		border:1px solid #6495ed;
-
 
427
		padding:3px;
-
 
428
		background-color:#EFF6FF;
-
 
429
		/*width:25%;*/
-
 
430
		-moz-user-select: none;
-
 
431
		   -khtml-user-select: none;
-
 
432
		   user-select: none;
-
 
433
		}
-
 
434
		#horaire-table td {
-
 
435
		font-family:sans-serif;
-
 
436
		font-size:80%;
-
 
437
		border:1px dotted #6495ed;
-
 
438
		/*border-style: dotted;*/
-
 
439
		text-align:left;
-
 
440
		width:9px;
-
 
441
		}
-
 
442
.horaireIsSelected {
-
 
443
background-color:blue;
-
 
444
}
-
 
445
.horaireIsNotSelected {
-
 
446
background-color:#FFFFFF;
-
 
447
}
-
 
448
</style>
-
 
449
		<div id="plage_horaire">
-
 
450
		
199
		
451
		<table border=1 id='horaire-table' cellpadding='0' cellspacing='1'>
-
 
452
<thead>
-
 
453
<tr id="horaireRow">
200
		<div id="tabs1">
454
<th>Horaires</th>
-
 
455
<th colspan="2">0</th><th colspan="2">1</th><th colspan="2">2</th><th colspan="2">3</th><th colspan="2">4</th><th colspan="2">5</th><th colspan="2">6</th><th colspan="2">7</th><th colspan="2">8</th><th colspan="2">9</th><th colspan="2">10</th><th colspan="2">11</th><th colspan="2">12</th>
201
			<table class="ui-widget ui-widget-content" width="550">
456
 
-
 
457
<th colspan="2">13</th><th colspan="2">14</th><th colspan="2">15</th><th colspan="2">16</th><th colspan="2">17</th><th colspan="2">18</th><th colspan="2">19</th><th colspan="2">20</th><th colspan="2">21</th><th colspan="2">22</th><th colspan="2">23</th>
-
 
458
<tr>
-
 
459
</thead>
-
 
460
<tbody>
-
 
461
<tr id='MoRow'>
-
 
462
<th>Lundi</th>
-
 
463
 
-
 
464
<td id='Mo'><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
202
			<tr><td>Nom complet (NOM Prénom)</td><td><input type="text" name="Name" id="" size="50" value="<?php echo $user['name'];?>"></td><tr>
465
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
466
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
467
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
468
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
469
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
470
 
-
 
471
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
472
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
473
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
474
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
475
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
476
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
477
 
-
 
478
</tr>
-
 
479
<tr id='TuRow'>
-
 
480
<th>Mardi</th>
-
 
481
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
482
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
483
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
484
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
485
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
486
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
487
 
-
 
488
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
489
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
490
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
491
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
492
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
493
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
494
</tr>
-
 
495
 
-
 
496
<tr id='WeRow'>
-
 
497
<th>Mercredi</th>
-
 
498
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
499
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
500
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
501
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
502
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
503
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
504
 
-
 
505
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
506
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
507
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
508
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
509
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
510
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
511
</tr>
-
 
512
<tr id='ThRow'>
-
 
513
<th>Jeudi</th>
-
 
514
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
515
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
516
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
517
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
518
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
519
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
520
 
-
 
521
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
522
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
523
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
524
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
525
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
526
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
527
</tr>
-
 
528
<tr id='FrRow'>
-
 
529
<th>Vendredi</th>
-
 
530
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
531
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
532
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
533
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
534
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
535
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
536
 
-
 
537
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
538
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
539
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
540
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
541
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
542
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
543
</tr>
-
 
544
<tr id='SaRow'>
-
 
545
<th>Samedi</th>
-
 
546
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
547
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
548
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
549
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
550
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
551
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
552
 
-
 
553
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
554
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
555
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
556
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
557
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
558
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
559
</tr>
-
 
560
<tr id='SoRow'>
-
 
561
<th>Dimanche</th>
-
 
562
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
563
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
564
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
565
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
566
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
203
			<tr><td>Mail</td><td><input type="text" name="Mail" id="Mail" size="50" value="<?php echo $user['mail'];?>"></td><tr>
567
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
204
			<tr><td>Service</td><td><input type="text" name="Department" id="Department" size="50" value="<?php echo $user['department'];?>"></td><tr>
568
 
-
 
569
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
205
			<tr><td>Téléphone personnel</td><td><input type="text" name="HomePhone" id="HomePhone" size="50" value="<?php echo $user['homephone'];?>"></td><tr>
570
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
206
			<tr><td>Téléphone bureau</td><td><input type="text" name="WorkPhone" id="WorkPhone" size="50" value="<?php echo $user['workphone'];?>"></td><tr>
571
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
207
			<tr><td>Téléphone mobile</td><td><input type="text" name="Mobile" id="Mobile" size="50" value="<?php echo $user['mobile'];?>"></td><tr>
572
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
573
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
574
<td id=''><br /></td><td id=''><br /></td><td id=''><br /></td><td id=''><br /></td>
-
 
575
</tr>
-
 
576
</tbody>
-
 
577
 
-
 
578
</table>
-
 
579
<br />
-
 
580
Legende :<br />
-
 
581
<style>
-
 
582
.autorise{
-
 
583
border:1px dotted #6495ed;
-
 
584
background-color:blue;
-
 
585
width: 20px;
-
 
586
}
-
 
587
.refuse{
-
 
588
border:1px dotted #6495ed;
-
 
589
background-color:#FFFFFF;
-
 
590
width: 20px;
-
 
591
}
-
 
592
 
-
 
593
</style>
-
 
594
<table>
-
 
595
<tr><td class="autorise"><br /></td><td>Autoris&eacute;</td></tr>
-
 
596
<tr><td class="refuse"><br /></td><td>Refus&eacute;</td></tr>
208
			<tr><td><br /></td><td></td></tr>
597
</table>
209
			</table>
598
<br />
-
 
599
Période :<br />
-
 
600
<input type="radio" name="periode" value="0" onClick="no_limite();"> Aucune limite<br />
-
 
601
<input type="radio" name="periode" value="1" onClick="wk();"> En semaine uniquement<br />
-
 
602
<input type="radio" name="periode" value="2" onClick="we();"> Week end uniquement<br />
-
 
603
<input type="radio" name="periode" value="3" id="periode_perso" checked> Personalisé <br />
-
 
604
<br />
-
 
605
<button>Annuler</button><button id="button_test">Modifier</button>
-
 
606
<input type="text" name="test" id="test" size="255" value="">
-
 
607
 
-
 
608
<br />
-
 
609
		
-
 
610
		</div>
-
 
611
		</div>
210
		</div>
612
		
211
		
613
		
-
 
614
		
-
 
615
		<div id="tabs0">
212
		<div id="tabs2">
616
			<table class="ui-widget ui-widget-content">
213
			<button>Ajouter à un groupes</button>
617
			<tr><td>Nom complet (NOM Prénom)</td><td><input type="text" name="" id="" value="<?php echo $user['Name'];?>"></td><tr>
214
			<table id="groups_table" cellspacing="1" border="1" width="400">
618
			<tr><td>Mail</td><td><input type="text" name="email" id="email" value="<?php echo $user['Mail'];?>"></td><tr>
215
			<thead><tr><th width="20">#</th><th colspan="2">Groupes</th></tr></thead>
-
 
216
			<tbody>
619
			<tr><td>Service</td><td><input type="text" name="service" id="service" value="<?php echo $user['Department'];?>"></td><tr>
217
			<tr><td width="20">#</td><td>testgroup</td><td width='10'><image src='<?php echo ALCASAR_ADMIN_PATH_IMG."/delete.png"; ?>'></td></tr>
-
 
218
			<?php 
620
			<tr><td>Téléphone personnel</td><td><input type="text" name="phone" id="phone" value="<?php echo $user['HomePhone'];?>"></td><tr>
219
			$groups = array(); // faire une boucle pour les groupes
621
			<tr><td>Téléphone bureau</td><td><input type="text" name="bureau" id="bureau" value="<?php echo $user['WorkPhone'];?>"></td><tr>
220
			foreach ($groups as $group){
622
			<tr><td>Téléphone mobile</td><td><input type="text" name="mobile" id="mobile" value="<?php echo $user['Mobile'];?>"></td><tr>
221
				echo "<tr><td></td><td>".$group['groupname']."</td><td width='10'><image src='".ALCASAR_ADMIN_PATH_IMG."/delete.png'></td> </tr>";
-
 
222
			} ?>
623
			<tr><td><br /></td><td></td></tr>
223
			</tbody>
624
			<tr><td><button>Annuler</button><button>Modifier</button></td><td></td></tr>
-
 
625
			</table>
224
			</table>
626
		</div>
225
		</div>
-
 
226
			
627
		<div id="tabs1">
227
		<div id="tabs4">
628
		<table class="ui-widget ui-widget-content">
228
		<table class="ui-widget ui-widget-content" width="550">
629
		<!--thead><tr class="ui-widget-header"><td></td><td></td></tr></thead-->
229
		<!--thead><tr class="ui-widget-header"><td></td><td></td></tr></thead-->
630
		<tbody>
230
		<tbody>
631
		<tr><td>Nombre de session simultanée</td><td><input type="text" value="" name="Simultaneous-Use0" id=""></td></tr>
231
		<tr><td>Nombre de session simultanée</td><td><input type="text" value="<?php echo $user['simultaneous-use']; ?>" name="Simultaneous-Use" id=""></td></tr>
632
		<tr><td>Durée limite d'une session</td><td><input type="hidden" name="Session-Timeout0" id="" value=""><input type="text" value="" name="Session-Timeout0_h" id="" size="4">h<input type="text" value="" name="Session-Timeout0_mm" id="" size="2">mm<input type="text" value="" name="Session-Timeout0_s" id="" size="2">s</td></tr>
232
		<tr><td>Durée limite d'une session</td><td><input type="hidden" name="Session-Timeout" id="" value=""><input type="text" value="" name="Session-Timeout_h" id="" size="4">h<input type="text" value="" name="Session-Timeout_mm" id="" size="2">mm<input type="text" value="" name="Session-Timeout_s" id="Session-Timeout_s" size="2">s</td></tr>
633
		<tr><td>Durée limite journalière</td><td><input type="hidden" name="Max-Daily-Session0" id="" value=""><input type="text" value="" name="Max-Daily-Session0_h" id="" size="4">h<input type="text" value="" name="Max-Daily-Session0_mm" id="" size="2">mm<input type="text" value="" name="Max-Daily-Session0_s" id="" size="2">s</td></tr>
233
		<tr><td>Durée limite journalière</td><td><input type="hidden" name="Max-Daily-Session" id="" value=""><input type="text" value="" name="Max-Daily-Session_h" id="" size="4">h<input type="text" value="" name="Max-Daily-Session_mm" id="" size="2">mm<input type="text" value="" name="Max-Daily-Session_s" id="Max-Daily-Session_s" size="2">s</td></tr>
634
		<tr><td>Durée limite mensuelle</td><td><input type="hidden" name="Max-Monthly-Session0" id="" value=""><input type="text" value="" name="Max-Monthly-Session0_h" id="" size="4">h<input type="text" value="" name="Max-Monthly-Session0_mm" id="" size="2">mm<input type="text" value="" name="Max-Monthly-Session0_s" id="" size="2">s</td></tr>
234
		<tr><td>Durée limite mensuelle</td><td><input type="hidden" name="Max-Monthly-Session" id="" value=""><input type="text" value="" name="Max-Monthly-Session_h" id="" size="4">h<input type="text" value="" name="Max-Monthly-Session_mm" id="" size="2">mm<input type="text" value="" name="Max-Monthly-Session_s" id="Max-Monthly-Session_s" size="2">s</td></tr>
635
		<tr><td>Période hebdomadaire</td><td><input type="text" value="" name="Login-Time0" id=""></td></tr>
235
		<tr><td>Période hebdomadaire</td><td><input type="text" value="<?php echo $user['login-time']; ?>" name="Login-Time" id="Login-Time"></td></tr>
636
		<tr><td>Nombre d'octets max. en émission (en octets)</td><td><input type="text" value="" name="ChilliSpot-Max-Input-Octets0" id=""></td></tr>
236
		<tr><td>Nombre d'octets max. en émission (en octets)</td><td><input type="text" value="<?php echo $user['chillispot-max-input-octets']; ?>" name="ChilliSpot-Max-Input-Octets" id="ChilliSpot-Max-Input-Octets"></td></tr>
637
		<tr><td>Nombre d'octets max. en réception (en octets)</td><td><input type="text" value="" name="ChilliSpot-Max-Output-Octets0" id=""></td></tr>
237
		<tr><td>Nombre d'octets max. en réception (en octets)</td><td><input type="text" value="<?php echo $user['chillispot-max-output-octets']; ?>" name="ChilliSpot-Max-Output-Octets" id="ChilliSpot-Max-Output-Octets"></td></tr>
638
		<tr><td>Nombre d'octets max. total transmit (en octets)</td><td><input type="text" value="" name="ChilliSpot-Max-Total-Octets0" id=""></td></tr>
238
		<tr><td>Nombre d'octets max. total transmit (en octets)</td><td><input type="text" value="<?php echo $user['chillispot-max-total-octets']; ?>" name="ChilliSpot-Max-Total-Octets" id="ChilliSpot-Max-Total-Octets"></td></tr>
639
		<tr><td>Bande passante montante max. (en kbits/seconde) </td><td><input type="text" value="" name="ChilliSpot-Bandwidth-Max-Up0" id=""></td></tr>
239
		<tr><td>Bande passante montante max. (en kbits/seconde) </td><td><input type="text" value="<?php echo $user['chillispot-bandwidth-max-up']; ?>" name="ChilliSpot-Bandwidth-Max-Up" id="ChilliSpot-Bandwidth-Max-Up"></td></tr>
640
		<tr><td>Bande passante descendante max. (en kbits/seconde)</td><td><input type="text" value="" name="ChilliSpot-Bandwidth-Max-Down0" id=""></td></tr>
240
		<tr><td>Bande passante descendante max. (en kbits/seconde)</td><td><input type="text" value="<?php echo $user['chillispot-bandwidth-max-down']; ?>" name="ChilliSpot-Bandwidth-Max-Down" id="ChilliSpot-Bandwidth-Max-Down"></td></tr>
641
		<tr><td>URL de redirection</td><td><input type="text" value="" name="" id=""></td></tr>
241
		<tr><td>URL de redirection</td><td><input type="text" value="<?php echo $user['wispr-redirection-url']; ?>" name="WISPr-Redirection-URL" id="WISPr-Redirection-URL"></td></tr>
642
		<tr><td><br /></td><td></td></tr>
242
		<tr><td><br /></td><td></td></tr>
643
		<tr><td><button>Annuler</button><button>Modifier</button></td><td></td></tr>
-
 
644
		</tbody>
243
		</tbody>
645
		</table>
244
		</table>
646
	
245
	
647
		</div>
246
		</div>
648
		
247
		
649
		<div id="tabs2"></div>
248
		<div id="tabs5"></div>
650
		<div id="tabs3">
249
		<div id="tabs6">
651
		Nb. sessions ouvertes : X<br />
250
		Nb. sessions ouvertes : X<br />
652
		<br />
251
		<br />
653
		<button>Déconnectet toutes les sessions ouvertes</button>
252
		<button>Déconnectet toutes les sessions ouvertes</button>
654
		<br /><br />
253
		<br /><br />
655
		<table class="ui-widget ui-widget-content">
254
		<table class="ui-widget ui-widget-content">
Line 658... Line 257...
658
		<tr><td>1</td><td>exemple</td><td>exemple</td><td>exemple</td><td>exemple</td><td><a href="">déconnecter</a></td></tr>
257
		<tr><td>1</td><td>exemple</td><td>exemple</td><td>exemple</td><td>exemple</td><td><a href="">déconnecter</a></td></tr>
659
		<tr><td>2</td><td>exemple</td><td>exemple</td><td>exemple</td><td>exemple</td><td><a href="">déconnecter</a></td></tr>
258
		<tr><td>2</td><td>exemple</td><td>exemple</td><td>exemple</td><td>exemple</td><td><a href="">déconnecter</a></td></tr>
660
		</tbody>
259
		</tbody>
661
		</table>
260
		</table>
662
		</div>
261
		</div>
663
		<div id="tabs4"></div>
262
		<div id="tabs7"></div>
664
	</div>
263
	</div>
-
 
264
</form>
665
<div>
265
<div>
666
 
266
 
667
</body>
267
</body>
668
</body>
268
</body>
669
 
269