ÿØÿà JFIF ÿþ
ÿÛ C
ÿÛ C ÿÀ ÿÄ ÿÄ " #QrÿÄ ÿÄ & 1! A"2qQaáÿÚ ? Øy,æ/3JæÝ¹Èß²Ø5êXw²±ÉyR¾I0ó2PI¾IÌÚiMö¯þrìN&"KgX:íµnTJnLK
@!-ýùúmë;ºgµ&ó±hw¯Õ@Ü9ñ-ë.²1<yà¹ïQÐUÛ?.¦èûbß±©Ö«Âw*V) `$bØÔëXÖ-ËTÜíGÚ3ð«g §¯JxU/ÂÅv_s(Hÿ @TñJÑãõçn!ÈgfbÓc:él[ðQe9ÀPLbÃãCµm[5¿ç'ªjglåÛí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢S x?"¸¦ùYé¨ÒOÈ q`~~ÚtËU¹CÚêV I1Áß_ÿÙ
$path_relativa = "";
include_once("".$path_relativa."includes_cms/babesa.php");
include_once("".$path_relativa."includes_cms/burukoa_htm.php");
// Guardar URL ACTUAL para redireccionar desde las PAGINAS DE EDICION
$aux = new Auxiliar();
$url_actual = $aux->url_actual();
if ($url_actual != '') {
$_SESSION['url_redireccion'] = $url_actual;
}
unset($aux);
// Recuperar PARAMETROS y limpiarlos
$kodea = new Codigo();
$miusuario_perfil = $_SESSION['usuario_perfil'];
$miusuario_perfil = $kodea->kodea_garbitu($miusuario_perfil,'int');
$miusuario_id = $_SESSION['usuario'];
$miusuario_id = $kodea->kodea_garbitu($miusuario_id,'int');
// Saber si el USUARIO es EDITOR o NO
$es_editor = 0; // Por defecto NO es EDITOR (perfil de CONSULTA)
if ($miusuario_perfil > 1) { // Si es ADMINISTRADOR, MODERADOR-SITE o MODERADOR-GRUPO
if ($miusuario_perfil == 2 || $miusuario_perfil == 3) { // Si es ADMINISTRADOR o MODERADOR-SITE
$es_editor = 1;
} // Si es ADMINISTRADOR o MODERADOR-SITE
}
// Inicializar ERRORES
$_SESSION['error_nickusuario'] = 0;
$_SESSION['error_pasahitzusuario'] = 0;
$_SESSION['error_emailusuario'] = 0;
// Cerrar SESIONES de todos los campos
unset($_SESSION['estadousuario']);
unset($_SESSION['nombreusuario']);
unset($_SESSION['apellidosusuario']);
unset($_SESSION['nickusuario']);
unset($_SESSION['pasahitzusuario']);
unset($_SESSION['perfilusuario']);
unset($_SESSION['notificacionusuario']);
unset($_SESSION['descripcionusuario']);
unset($_SESSION['emailusuario']);
// SACAR USUARIO
// Para el INDICE
$nodo_mota = 0;
$nodomotak = array();
$estoyentaxonomias = 0; // Para el INDICE
$estoyengrupos = 1; // Para el INDICE
$estoyenusuarios = 0; // Para el INDICE
$cualsite = "--";
$grupo = 0;
if (isset($_GET['ID'])) {
$grupo = $_GET['ID'];
$grupo = $kodea->kodea_garbitu($grupo,'int');
}
unset($kodea);
///////////////////////////////////////// GRUPO /////////////////////////////////////////////
// Sacar DATOS DEL GRUPO
$zebaldintza = " WHERE grupo_ID = ?";
$balioak = array($grupo);
$grup = new Auxiliar();
$elgrupo = $grup->grupo_lista($zebaldintza,$balioak);
unset($grup);
if (count($elgrupo) > 0) { // Si existe el GRUPO
$grupo_ID = $elgrupo[0]['grupo_ID'];
$grupo_titulo = $elgrupo[0]['grupo_titulo'];
$grupo_orden = $elgrupo[0]['grupo_orden'];
$bloqueado = false;
// Lista de USUARIOS del GRUPO seleccionado
$zebaldintza = " WHERE (usuario.usuario_ID = usuario_grupo.usuario AND usuario_grupo.grupo = ?)";
$balioak = array($grupo);
// Orden
$zebaldintza = $zebaldintza . " ORDER BY FIELD (usuario_perfil,'2','3','4','1'), usuario_ID";
$usuario = new Usuario();
$usuarios = $usuario->talderabiltzaile_lista_lortu($zebaldintza,$balioak);
unset($usuario);
$totalusuarios = count($usuarios);
// Sacamos el SITE del GRUPO (si tiene)
$zebaldintza = " WHERE site_ID IN (SELECT site FROM grupo_site WHERE grupo = ?)";
$balioak = array($grupo);
$aux = new Auxiliar();
$elsite = $aux->site_lista($zebaldintza,$balioak);
unset($aux);
if (count($elsite) > 0) {
$estesite = $elsite[0]['site_ID'];
$estesite_titu = strtoupper($elsite[0]['site_titulo']);
}
} // Si existe el GRUPO
?>
include_once("".$path_relativa."includes_cms/laguntza.php"); ?>
include_once("".$path_relativa."includes_cms/indice_movil.php"); ?>
include_once("".$path_relativa."includes_cms/indice.php"); ?>
include_once("".$path_relativa."includes_cms/busqueda_grupos.php"); ?>
GRUPO
if (count($elgrupo) == 0) { // Si NO existe el GRUPO ?>
-
EL GRUPO NO EXISTE O HA SIDO ELIMINADO.
} // Si NO existe el GRUPO ?>
if (count($elgrupo) > 0) { // Si existe el GRUPO ?>
echo utf8_encode($elgrupo[0]['grupo_titulo']) ?>
if ($bloqueado == false && $grupo_ID != 1) { // Si esta DESBLOQUEADO y es distinto del GRUPO PUBLICO ?>
if ($es_editor == 1) { // Si es EDITOR ?>

} // Si es EDITOR ?>

} // Si esta DESBLOQUEADO y es distinto del GRUPO PUBLICO ?>
SITE: if (isset($estesite_titu)) { ?> echo $estesite_titu ?> } else { ?>-- } ?>
ORDEN: echo $elgrupo[0]['grupo_orden'] ?>
USUARIOS/AS
if ($grupo_ID != 1) { // Si es distinto del GRUPO PUBLICO ?>
ASOCIAR USUARIOS/AS
} // Si es distinto del GRUPO PUBLICO ?>
if ($totalusuarios == 0) { // Si NO existen USUARIOS ASOCIADOS ?>
-
if ($grupo_ID == 1) { // Si es GRUPO PUBLICO ?>
NO ESTÁ ASOCIADO A NINGÚN USUARIO/A. ES VISIBLE PARA TODOS/AS.
} // Si es GRUPO PUBLICO ?>
if ($grupo_ID != 1) { // Si es distinto del GRUPO PUBLICO ?>
NO ESTÁ ASOCIADO A NINGÚN USUARIO/A.
} // Si es distinto del GRUPO PUBLICO ?>
} // Si NO existen USUARIOS ASOCIADOS ?>
$i = 1; ?>
foreach ($usuarios as $elusuario) { // Por cada USUARIO asociado ?>
$cualusuario = $elusuario['usuario_ID'];
// Comprobar que el USUARIO CONECTADO NO es MODERADOR-SITE de otro SITE
$modotrosite = new Usuario();
$esmoderadordeotrosite = $modotrosite->comprobar_moderador_otrosite($estesite,$cualusuario);
unset($modotrosite);
?>
-
if ($elusuario['usuario_egoera'] == 1) { // Si esta DESACTIVADO ?>
DESACTIVADO |
} // Si esta DESACTIVADO ?>
echo utf8_encode($elusuario['usuario_nombre']) ?> echo utf8_encode($elusuario['usuario_apellidos']) ?>
if ($elusuario['usuario_perfil'] == 2 || $elusuario['usuario_perfil'] == 3 || $elusuario['usuario_perfil'] == 4) { // Si es ADMINISTRADOR, MODERADOR-SITE o MODERADOR-GRUPO ?>
$txt_moderador = 'MODERADOR';
if ($elusuario['usuario_perfil'] == 2) $txt_moderador = 'ADMINISTRADOR';
if ($elusuario['usuario_perfil'] == 3) $txt_moderador = $txt_moderador.'-SITE';
if ($elusuario['usuario_perfil'] == 4) $txt_moderador = $txt_moderador.'-GRUPO';
?>
- echo $txt_moderador ?>
} // Si es ADMINISTRADOR, MODERADOR-SITE o MODERADOR-GRUPO ?>
if ($miusuario_perfil == 2 || ($miusuario_perfil == 3 && ($elusuario['usuario_perfil'] == 1 || $elusuario['usuario_perfil'] == 4)) || ($miusuario_perfil == 4 && ($elusuario['usuario_perfil'] == 1)) || ($elusuario['usuario_ID'] == $miusuario_id)) { // Si es (ADMINISTRADOR) o (MODERADOR-SITE y este USUARIO es USUARIO o MODERADOR-GRUPO) o (MODERADOR-GRUPO y este USUARIO es USUARIO) o (MODERADOR-SITE es el USUARIO seleccionado) ?>
if ($esmoderadordeotrosite == 0) { // Si NO es MODERADOR de OTRO SITE ?>
if ($bloqueado == false) { // Si estaba DESBLOQUEADO ?>
} // Si estaba DESBLOQUEADO ?>
} // Si NO es MODERADOR de OTRO SITE ?>
} // Si es (ADMINISTRADOR) o (MODERADOR-SITE y este USUARIO es USUARIO o MODERADOR-GRUPO) o (MODERADOR-GRUPO y este USUARIO es USUARIO) o (MODERADOR-SITE es el USUARIO seleccionado) ?>
$i = $i + 1; ?>
} // Por cada USUARIO asociado ?>
} // Si existe el GRUPO ?>
// Recuperar PARAMETROS y limpiarlos
$kodea = new Codigo();
$url_volver = "lista_grupos.php";
if (isset($estesite)) $url_volver = $url_volver . "?site=" . $estesite;
if (isset($_SESSION['url_volver']) && $_SESSION['url_volver'] != '') {
$url_volver = $_SESSION['url_volver'];
//$url_volver = $kodea->html_garbitu($url_volver);
}
unset($kodea);
?>
VOLVER A GRUPOS