3 function CONTENIDO_admin() {
4 global $session, $database, $form;
6 function displayUsers(){
8 $q = "SELECT username,nombre,userlevel,email,timestamp,tipo,departamento FROM ".TBL_USERS
." ORDER BY userlevel DESC;";
9 $result = $database->query($q);
10 /* Error occurred, return given name by default */
11 $num_rows = mysql_numrows($result);
12 if(!$result ||
($num_rows < 0)){
13 echo "Error mostrando la información";
17 /*Esto nunca deberia de pasar realmente...*/
18 echo "¡No hay instructores ingresados!";
21 /* Display table contents */
22 echo '<table border="1" cellspacing="0" cellpadding="3">';
23 echo "<tr><th>Código</th><th>Nombre</th><th>Nivel</th><th>Email</th><th>Última actividad</th><th>Horario</th></tr>";
24 for($i=0; $i<$num_rows; $i++
){
25 $uname = mysql_result($result,$i,"username");
26 $nombre = mysql_result($result,$i,"nombre");
27 $ulevel = mysql_result($result,$i,"userlevel");
28 $email = mysql_result($result,$i,"email");
29 $time = date("d-m-y\nh:ia", mysql_result($result,$i,"timestamp"));
30 $verHorario = CREAR_LINK_GET("horarios&user=$uname", "Ver", "Le mostrará la página de horarios adecuada para este Instructor") ;
31 //$horarios ='<a href="./?x=hr&forzar='.$uname.'">Ver</a>';
32 $uname = '<a href=./?'._ACC_
.'=usuario+info&usr='.$uname.'>'.$uname.'</a>';
33 echo "<tr><td>$uname</td><td>$nombre</td><td>$ulevel</td><td>$email</td><td>$time</td><td>$verHorario</td></tr>";
35 echo "</table><br>\n";
38 echo '<h2>Centro de Administración</h2><hr />';
39 if($form->num_errors
> 0){
40 echo "<font size=\"4\" color=\"#ff0000\">"
41 ."!*** Error con petición, por favor corregir</font><br><br>";
43 echo '<h3>Instructores registrados en el sistema:</h3>';
46 echo '<h3>Establecer permisos a instructor</h3>';
47 echo $form->error("upduser");
49 <form action
="include/adminprocess.php" method
="POST">
53 <input type
="text" name
="upduser" maxlength
="30" value
="<? echo $form->value("upduser
"); ?>"></td
>
56 <select name
="updlevel">
57 <option value
="1">Instructor
58 <option value
="9">Administrador
63 <input type
="hidden" name
="subupdlevel" value
="1">
64 <input type
="submit" value
="Actualizar">
68 <h3
>Quitar Instructor
</h3
>
69 <?
echo $form->error("deluser"); ?
>
70 <form action
="contenido/adminprocess.php" method
="POST">
73 <input type
="text" name
="deluser" maxlength
="30" value
="<? echo $form->value("deluser
"); ?>"></td
>
74 <input type
="hidden" name
="subdeluser" value
="1">
75 <td
><input type
="submit" value
="Quitar Instructor"></td
>