ÿØÿà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($sitea,'int'); } if (isset($_GET['site'])) { $sitea = $_GET['site']; $sitea = $kodea->kodea_garbitu($sitea,'int'); } if ((!isset($_SESSION['site'])) && (!isset($_GET['site']))) { $sitea = 1; } // Comprobar si el USUARIO puede GESTIONAR o NO este SITE (ADMINISTRADOR o MODERADOR-SITE del SITE o de su SITE-PADRE) $elusuario = $_SESSION['usuario']; $elusuario = $kodea->kodea_garbitu($elusuario,'int'); $zebaldintza = " WHERE usuario_ID <> ? AND (usuario_perfil = 2 OR (usuario_perfil = 3 AND (usuario_moderadorsite IN (SELECT site_ID FROM site WHERE (site_ID = ? OR site_padre = ?)))))"; $balioak = array($elusuario,$sitea,$sitea); $erabiltzaile = new Usuario(); $esteusuario = $erabiltzaile->erabiltzaile_lista_lortu($zebaldintza,$balioak); unset($erabiltzaile); $moderadorestesite = 0; // Por defecto NO puede moderar este SITE if (count($esteusuario) > 0) { // Si existe el USUARIO $moderadorestesite = 1; // SI puede moderar este SITE } if ($moderadorestesite != 1) { // Si NO puede GESTIONAR este SITE (por si meten parametro SITE a mano) if (isset($_SESSION['moderador_site'])) { $sitea = $_SESSION['moderador_site']; $sitea = $kodea->kodea_garbitu($sitea,'int'); } } $_SESSION['site'] = $sitea; $elgrup = 0; if (isset($_GET['ID'])) { $elgrup = $_GET['ID']; $elgrup = $kodea->kodea_garbitu($elgrup,'int'); } $gh = 0; if (isset($_GET['GH'])) { $gh = $_GET['GH']; $gh = $kodea->kodea_garbitu($gh,'int'); } unset($kodea); // Fecha ACTUAL $data = new Fecha(); $data->sacarfecha(); $urte = $data->urte; $hila = $data->hila; $hila_testu=$data->hila_testu($hila,1); $egun = $data->egun; $ordua = $data->ordua; unset($data); // AADIR if ((isset($_POST["gehitu"])) && ($_POST["gehitu"] == "gehitu")) { // Limpiar VALORES $kodea = new Codigo(); $titulo = $kodea->html_garbitu(utf8_decode($_POST['titulo'])); $orden = $kodea->html_garbitu($_POST['orden']); $sitea = $kodea->kodea_garbitu($_POST['site'],'int'); unset($kodea); // Insertar GRUPO $taula = "grupo"; $eremuak = "grupo_titulo,grupo_orden"; $balioak=array($titulo,$orden); $db = new Datubasea(); $db->konektatu(); $db->insert($taula,$eremuak,$balioak); $db->deskonektatu(); unset($db); // Sacar ultimo GRUPO aadido (el que acabo de AADIR) $zebaldintza = " WHERE 1 ORDER BY grupo_ID DESC"; $balioak = array(); $grup = new Auxiliar(); $taldea = $grup->grupo_lista($zebaldintza,$balioak); unset($grup); $azkena = $taldea[0]['grupo_ID']; // Insertar relacion GRUPO-SITE $taula = "grupo_site"; $eremuak = "grupo,site"; $balioak = array($azkena,$sitea); $db = new Datubasea(); $db->konektatu(); $db->insert($taula,$eremuak,$balioak); $db->deskonektatu(); unset($db); $NoraJo = "grupos.php?ID=" . $azkena . "&GH=1"; header(sprintf("Location: %s", $NoraJo)); } // EDITAR if ((isset($_POST["editatu"])) && ($_POST["editatu"] == "editatu")) { // Limpiar VALORES $kodea = new Codigo(); $titulo = $kodea->html_garbitu(utf8_decode($_POST['titulo'])); $orden = $kodea->html_garbitu($_POST['orden']); $grupo = $kodea->kodea_garbitu($_POST['grup'],'int'); $sitea = $kodea->kodea_garbitu($_POST['site'],'int'); unset($kodea); // Actualizar GRUPO $taula = "grupo"; $eremuak = "grupo_titulo,grupo_orden"; $balioak = array($titulo,$orden); $baldintza= ' WHERE grupo_ID = ' . $grupo; $db = new Datubasea(); $db->konektatu(); $db->update($taula,$eremuak,$balioak,$baldintza); $db->deskonektatu(); unset($db); // Actualizar relacion GRUPO-SITE $taula = "grupo_site"; $eremuak = "grupo,site"; $balioak = array($grupo,$sitea); $baldintza= ' WHERE grupo = ' . $grupo; $db = new Datubasea(); $db->konektatu(); $db->update($taula,$eremuak,$balioak,$baldintza); $db->deskonektatu(); unset($db); $NoraJo = "grupos.php?ID=" . $grupo ."&GH=2"; header(sprintf("Location: %s", $NoraJo)); } // ASIGNAR VALORES POR DEFECTO A LOS CAMPOS, diferente si AADIR o si EDITAR // Si AADIR if ($elgrup == 0) { // Campos del GRUPO $titulo = ''; $orden = ''; } // Si AADIR // Si EDITAR if ($elgrup != 0) { // Sacar datos del GRUPO $zebaldintza = " WHERE grupo_ID = ? "; $balioak = array($elgrup); $grup = new Auxiliar(); $taldea = $grup->grupo_lista($zebaldintza,$balioak); unset($grup); // Campos del GRUPO $titulo = $taldea[0]['grupo_titulo']; $orden = $taldea[0]['grupo_orden']; // Sacamos el SITE del GRUPO $zebaldintza = " WHERE site_ID IN (SELECT site FROM grupo_site WHERE grupo = ?)"; $balioak = array($elgrup); $aux = new Auxiliar(); $elsite = $aux->site_lista($zebaldintza,$balioak); unset($aux); if (count($elsite) > 0) { $sitea = $elsite[0]['site_ID']; } } // Si EDITAR include_once("".$path_relativa."includes_cms/burukoa_htm_kudeaketa.php"); ?>

AÑADIENDOEDITANDO GRUPO...

GRUPO  »  AÑADIR NUEVOEDITAR

Rellena los campos y pulsa "AÑADIR". Para salir del formulario pulsa "OK".

Si quieres realizar algún cambio realízalo y pulsa "GUARDAR CAMBIOS". Para salir del formulario pulsa "OK".

El grupo se ha añadido. Si quieres realizar algún cambio realízalo y pulsa "GUARDAR CAMBIOS". Para salir del formulario pulsa "OK".

El grupo se ha modificado. Si quieres realizar algún otro cambio realízalo y pulsa "GUARDAR CAMBIOS". Para salir del formulario pulsa "OK".

site_lista($zebaldintza,$balioak); unset($aux); ?>