ÿØÿàJFIFÿþ ÿÛC       ÿÛC ÿÀÿÄÿÄ"#QrÿÄÿÄ&1!A"2qQaáÿÚ ?Øy,æ/3JæÝ¹È߲؋5êXw²±ÉyˆR”¾I0ó2—PI¾IÌÚiMö¯–þrìN&"KgX:Šíµ•nTJnLK„…@!‰-ý ùúmë;ºgµŒ&ó±hw’¯Õ@”Ü— 9ñ-ë.²1<yà‚¹ïQÐU„ہ?.’¦èûbß±©Ö«Âw*VŒ) `$‰bØÔŸ’ëXÖ-ËTÜíGÚ3ð«g Ÿ§¯—Jx„–’U/ÂÅv_s(Hÿ@TñJÑãõçn­‚!ÈgfbÓc­:él[ðQe 9ÀPLbÃãCµm[5¿ç'ªjglå‡Ûí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢SŸx?"¸¦ùY騐ÒOÈ q’`~~ÚtËU¹CڒêV  I1Áß_ÿÙkodea_garbitu($grupoa,'int'); } // Termino de busqueda USUARIO $cualterminousu = "Usuario"; if (isset($_GET['terminousu']) && $_GET['terminousu'] != '') { $cualterminousu = utf8_decode($_GET['terminousu']); $cualterminousu = $kodea->kodea_garbitu($cualterminousu,'txt'); } unset($kodea); // AADIR if ((isset($_POST["gehitu"])) && ($_POST["gehitu"] == "gehitu")) { // Limpiar PARAMETROS $kodea = new Codigo(); $grupoa = $kodea->kodea_garbitu($_POST['grupoa'],'int'); $total = $kodea->kodea_garbitu($_POST['total'],'int'); // Anadir USUARIOS $n = 0; $asociado = 0; while ($n < $total) { // Por cada USUARIO $nombre = "usuario".$n; $valor = "val".$n; $erabiltzailea = $kodea->kodea_garbitu($_POST[$valor],'int'); if (isset($_POST[$nombre]) && $_POST[$nombre] == 'on') { // Si la casilla del USUARIO esta SELECCIONADA $taula = "usuario_grupo"; $eremuak = "usuario,grupo"; $balioak = array($erabiltzailea,$grupoa); $db = new Datubasea(); $db->konektatu(); $db->insert($taula,$eremuak,$balioak); $db->deskonektatu(); unset($db); } // Si la casilla del USUARIO esta SELECCIONADA $n = $n + 1; } // Por cada USUARIO unset($kodea); $NoraJo = "usuarioar.php"; header(sprintf("Location: %s", $NoraJo)); } // FIN AADIR // Sacamos el SITE del GRUPO (si tiene) para comprobar los USUARIOS que se pueden aadir al GRUPO $zebaldintza = " WHERE site_ID IN (SELECT site FROM grupo_site WHERE grupo = ?)"; $balioak = array($grupoa); $aux = new Auxiliar(); $elsite = $aux->site_lista($zebaldintza,$balioak); if (count($elsite) > 0) { $estesite = $elsite[0]['site_ID']; $estesite_titu = strtoupper($elsite[0]['site_titulo']); } unset($aux); ///SACAR PERFIL DEL EDITOR $kodea = new Codigo(); $miusuario_perfil = $_SESSION['usuario_perfil']; $miusuario_perfil = $kodea->kodea_garbitu($miusuario_perfil,'int'); unset($kodea); // USUARIOS a los que NO esta asociado el GRUPO y que pueda gestionar este USUARIO (que esten ACTIVOS, y que NO sean ni MODERADORES-SITE de otros SITES distintos al de este GRUPO, ni MODERDORES-GRUPO de GRUPOS de otros SITES distintos al de este GRUPO) $usuario = new Usuario(); $zebaldintza = " WHERE ("; $balioak = array(); // USUARIOS que esten ACTIVOS $zebaldintza = $zebaldintza . "usuario_egoera = 2"; // USUARIOS que todavia NO esten asociados al GRUPO $zebaldintza = $zebaldintza . " AND (usuario_ID NOT IN (SELECT usuario FROM usuario_grupo WHERE grupo = ?))"; array_push($balioak,$grupoa); // USUARIOS que NO sean MODERADORES-SITE de otros SITES distintos de este $zebaldintza = $zebaldintza . " AND (usuario_ID NOT IN (SELECT usuario_ID FROM usuario WHERE (usuario_perfil = 3 AND usuario_moderadorsite <> ?)))"; array_push($balioak,$estesite); // USUARIOS que NO sean MODERADORES-GRUPO de GRUPOS de otros SITES distintos de este $zebaldintza = $zebaldintza . " AND (usuario_ID NOT IN (SELECT usuario_ID FROM usuario WHERE (usuario_perfil = 4 AND usuario_ID IN (SELECT usuario FROM usuario_grupo WHERE grupo IN (SELECT grupo FROM grupo_site WHERE site <> ?)))))"; array_push($balioak,$estesite); ///SI USUARIO EDITOR ES MODERRADOR DE GRUPO SOLO PUEDE ASOCIAR USUARIO FINALES if ($miusuario_perfil == 4) { $zebaldintza = $zebaldintza . " AND usuario_perfil = 1"; } // Termino de busqueda USUARIO if ($cualterminousu != "Usuario" && $cualterminousu != "") { $zebaldintza = $zebaldintza . " AND ((UPPER(usuario_nombre) LIKE UPPER(?)) OR (UPPER(usuario_apellidos) LIKE UPPER(?)) OR (UPPER(concat_ws(' ',usuario_nombre,usuario_apellidos)) LIKE UPPER(?)))"; $elterminotrat = '%'.$cualterminousu.'%'; array_push($balioak,$elterminotrat,$elterminotrat,$elterminotrat); } $zebaldintza = $zebaldintza . ")"; // Orden (ADMINISTRADORES, MODERADORES_SITE, MODERADORES-GRUPO, USUARIOS) $zebaldintza = $zebaldintza . " ORDER BY FIELD (usuario_perfil,'2','3','4','1'), usuario_ID"; $usuarios = $usuario->erabiltzaile_lista_lortu($zebaldintza,$balioak); $totalusuarios = count($usuarios); unset($usuario); include_once("".$path_relativa."includes_cms/burukoa_htm_kudeaketa.php"); ?>

ASOCIANDO USUARIOS/AS...

GRUPO  »  ASOCIAR A USUARIOS/AS

0) { // Si hay USUARIOS ?>

Selecciona en la columna izquerda los usuarios que deseas asociar al grupo (moderadores incluidos). Además, elige el moderador del mismo marcando la casilla de la columna derecha y pulsa "ASOCIAR USUARIOS/AS". Para salir del formulario pulsa "OK".

Búsqueda de usuarios:
EL GRUPO YA ESTÁ ASOCIADO A TODOS LOS USUARIOS POSIBLES. NO HAY NINGÚN USUARIO CON EL CRITERIO DE BÚSQUEDA INSERTADO. 0) { // Si hay algun USUARIO sin asociar a este GRUPO ?>
Usuario 1) { // Si hay mas de 1 USUARIO ?>s encontrado 1) { // Si hay mas de 1 USUARIO ?>s en la búsqueda:
0) { // Si hay algun USUARIO ?>