Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 609 → Rev 610

/web/admin/users.php
5,16 → 5,15
*/
require_once('includes/defines.inc.php');
require_once(ALCASAR_ADMIN_PATH_INC.'/session.inc.php');
//include(ALCASAR_ADMIN_PATH_LIB.'/user.class.php');
include(ALCASAR_ADMIN_PATH_LIB.'/radiusMysqlUser.class.php');
require_once(ALCASAR_ADMIN_PATH_LIB.'/radiusMysqlUser.class.php');
 
$options['fields'] = "*";
/*
$list_users = new user();
$users = $list_users->find($options);
*/
$users = radiusMysqlUser::find($options);
 
//a faire
$vouchers = array();
$models = array();
 
?><!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN//2.0">
<html>
<head>
119,6 → 118,28
,"oLanguage": table_data_lang
});
$('#vouchers_table_filter').after('<div style="float:left"><a href="javascript:alert(\'Fonction prochainement dispobible.\');" title="Recherche avancée">Avancée</a></div>');
$('#models_table').dataTable({
// fonction suivante permet d'avoir une colone numérotée dynamiquement (non triable)
"fnDrawCallback": function ( oSettings ) {
/* Need to redo the counters if filtered or sorted */
if ( oSettings.bSorted || oSettings.bFiltered )
{
for ( var i=0, iLen=oSettings.aiDisplay.length ; i<iLen ; i++ )
{
$('td:eq(0)', oSettings.aoData[ oSettings.aiDisplay[i] ].nTr ).html( i+1 );
}
}
},
"aoColumnDefs": [
{ "bSortable": false, "aTargets": [ 0 ] }
],
"aaSorting": [[ 1, 'asc' ]]
//fin
,"oLanguage": table_data_lang
});
});
</script>
</head>
131,7 → 152,7
<ul>
<li><a href="#tabs1">Usagers</a></li>
<li><a href="#tabs2">Vouchers</a></li>
<li><a href="#tabs3">Profils</a></li>
<li><a href="#tabs3">Modèles</a></li>
</ul>
<div id="tabs1">
<div>
186,7 → 207,7
<th>Vouchers</th>
<th>Description</th>
<th>Nom complet (identifier la personne)</th>
<th>Date validitée</th>
<th width="100">Date validitée</th>
</tr>
</thead>
<tfoot>
195,26 → 216,53
<th>Vouchers</th>
<th>Description</th>
<th>Nom complet (identifier la personne)</th>
<th>Date validitée</th>
<th width="100">Date validitée</th>
</tr>
</tfoot>
<tbody>
<!--
<tr><td>1</td><td><a href="user.php">cfjdjpjsdpajdazpjpaz</a></td><td><br /></td><td><br /></td><td><br /></td></tr>
<tr><td>2</td><td>cfjdjpjsdpajdazpjpaz</td><td><br /></td><td><br /></td><td><br /></td></tr>
<tr><td>3</td><td>casas456defe5zsd6saz</td><td><br /></td><td><br /></td><td><br /></td></tr>
<tr><td>4</td><td>cfjdjpjsdddzd54zsd5q</td><td><br /></td><td><br /></td><td><br /></td></tr>
<tr><td>5</td><td>cfd5d1s5d5df5fzpjpaz</td><td><br /></td><td><br /></td><td><br /></td></tr>
-->
<?php
foreach ($vouchers as $voucher){
echo "<tr><td></td><td>".$voucher['name']."</td><td>".$voucher['description']."</td><td>".$voucher['user']."</td><td>".$voucher['validity']."</td></tr>";
}
?>
</tbody>
</table>
</div>
<div id="tabs3">
<div>
Afin de gagner du temps dans la création des comptes usagers et vouchers, vous avez la possibilité de prédéfinir des profils de création de compte.<br>
Afin de gagner du temps dans la création des comptes usagers et vouchers, vous avez la possibilité de prédéfinir des modèles de création de compte.<br>
<font color="red">PROCHAINEMENT DISPONIBLE</font>
</div>
<br>
<div style="float:right;">
<form name="newModelform">
<input type="button" value="Nouveau modèle">
</form>
</div>
<br>
<table id="models_table" cellspacing="1" class="tablesorter" border="0" width="100%">
<thead>
<tr>
<th width="20px">#</th>
<th>Modèle</th>
<th>Description</th>
</tr>
</thead>
<tfoot>
<tr>
<th width="20px">#</th>
<th>Modèle</th>
<th>Description</th>
</tr>
</tfoot>
<tbody>
<?php
foreach ($models as $model){
echo "<tr><td></td><td>".$model['name']."</td><td>".$model['description']."</td></tr>";
}
?>
</tbody>
</table>
</div>
</div>
</body>