File: /home/www/fotospedroj/application/views/navegador/group_view.php
<script type="text/javascript">
function crear_nuevo_grupo(grupo_actual){
var titulo = $("input#form_titulo_nuevo_grupo").val();
if (titulo.length == 0)
return;
var dataString = 'titulo='+ titulo + '&gid=' + grupo_actual;
$('#grupo-0').fadeTo(0,0.5);
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/grupos/crear',
data: dataString,
success: function(resp) {
if (resp=="1"){
location.reload();
}
else {
alert(resp);
}
}
});
}
function editar_grupo(grupo){
var id = '#titulo-grupo-'+grupo;
var id_edit_boton = "#boton-edit-grupo-"+grupo;
var titulo = $(id).html();
var formulario = '<h2 id="h2-grupo-'+grupo+'"><form name="form_edit_grupo" action="" method="post"><input onclick="return false;" type="text" id="form_titulo_edit_grupo" name="titulo" value="'+ titulo +'"><input name="boton_enviar" id="form_enviar_edit_grupo" type="submit" value="Modificar" onclick="aplicar_edicion_grupo( '+grupo+' ); return false;"></form></h2>';
$(id).html(formulario);
$(id_edit_boton).css("display","none");
$('#form_titulo_edit_grupo').focus();
}
function aplicar_edicion_grupo( grupo ){
var titulo = $("input#form_titulo_edit_grupo").val();
if (titulo.length == 0)
return;
var dataString = 'titulo='+ titulo + '&gid=' + grupo;
var id = '#titulo-grupo-'+grupo;
var id_edit_boton = "#boton-edit-grupo-"+grupo;
$(id).fadeTo(0,0.5);
//$('#ajax_progress_tema_nuevo').css('visibility','visible');
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/grupos/editar',
data: dataString,
success: function(resp) {
if (resp == "1"){
$(id).html($("input#form_titulo_edit_grupo").val());
$(id).fadeTo(0,1);
$(id_edit_boton).css("display","inherit");
}
else {
alert(resp);
}
}
});
}
function eliminar_grupo( grupo ){
var id = '#titulo-grupo-'+grupo;
var titulo = $(id).html();
var answer = confirm ('¿Estás seguro de que quieres eliminar el grupo titulado \"'+titulo+'\"?' )
if (answer) {
// Sí se elimina
var dataString = 'gid=' + grupo;
var id = '#grupo-'+grupo;
$(id).fadeTo(0,0.5);
//$('#ajax_progress_tema_nuevo').css('visibility','visible');
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/grupos/eliminar',
data: dataString,
success: function(resp) {
if (resp == '0') {
$(id).remove();
}
else {
alert(resp);
$(id).fadeTo(0, 1);
//$('#ajax_progress_tema_nuevo').css('visibility','hidden');
}
}
});
}
}
function mover_grupo(){
var grupo_id = $("#combo-grupo-a-mover").val();
var grupo_destino_id = $("#combo-grupo-destino2").val();
var dataString = 'grupo_id='+ grupo_id+ '&grupo_destino_id=' + grupo_destino_id;
var id = '#grupo-'+grupo_id;
$(id).fadeTo(0,0.5);
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/grupos/mover',
data: dataString,
success: function(resp) {
if (resp == '0') {
$(id).remove();
}
else {
alert(resp);
$(id).fadeTo(0, 1);
}
}
});
}
function mover_galeria(){
var galeria_id = $("#combo-galeria-a-mover").val();
var grupo_destino_id = $("#combo-grupo-destino").val();
var dataString = 'galeria_id='+ galeria_id+ '&grupo_id=' + grupo_destino_id;
var id = '#galeria-'+galeria_id;
$(id).fadeTo(0,0.5);
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/galerias/mover',
data: dataString,
success: function(resp) {
if (resp == '0') {
$(id).remove();
}
else {
alert(resp);
$(id).fadeTo(0, 1);
}
}
});
}
function cambiar_visibilidad_grupo ( grupo, visibilidad ){
var dataString = 'gid='+ grupo + '&vis=' + visibilidad;
var id = '#boton-visi-grupo-'+ visibilidad+'-'+grupo;
var id1 = '#boton-visi-grupo-1-'+grupo;
var id2 = '#boton-visi-grupo-2-'+grupo;
var id3 = '#boton-visi-grupo-3-'+grupo;
var id4 = '#boton-visi-grupo-4-'+grupo;
var id5 = '#boton-visi-grupo-5-'+grupo;
$(id).fadeTo(0,0.5);
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/grupos/visibilidad',
data: dataString,
success: function(resp) {
if (resp == '1'){
$(id1 + " a").addClass('darken');
$(id2 + " a").addClass('darken');
$(id3 + " a").addClass('darken');
$(id4 + " a").addClass('darken');
$(id5 + " a").addClass('darken');
$(id + " a").removeClass('darken');;
$(id + " a").removeClass('darken');;
$(id).fadeTo(0,1);
}
else {
alert(resp);
}
}
});
}
function incrementar_peso_grupo ( grupo ){
var dataString = 'gid='+ grupo ;
var id = '#peso-'+grupo;
$(id).fadeTo(0,0.5);
//$('#ajax_progress_tema_nuevo').css('visibility','visible');
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/grupos/inc_peso',
data: dataString,
success: function(resp) {
$(id).html(resp);
$(id).fadeTo(0,1);
}
});
}
function decrementar_peso_grupo ( grupo ){
var dataString = 'gid='+ grupo ;
var id = '#peso-'+grupo;
$(id).fadeTo(0,0.5);
//$('#ajax_progress_tema_nuevo').css('visibility','visible');
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/grupos/dec_peso',
data: dataString,
success: function(resp) {
$(id).html(resp);
$(id).fadeTo(0,1);
}
});
}
function crear_nueva_galeria(grupo_actual){
var titulo = $("input#form_titulo_nueva_galeria").val();
if (titulo.length == 0)
return;
var dataString = 'titulo='+ titulo + '&gid=' + grupo_actual;
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/galerias/crear',
data: dataString,
success: function(resp) {
if (resp=="1"){
location.reload();
}
else {
alert(resp);
}
}
});
}
function cambiar_visibilidad_galeria(galeria, visibilidad){
var dataString = 'gid=' + galeria + '&vis=' + visibilidad;
var id = '#boton-visi-galeria-'+ visibilidad+'-'+galeria;
var id1 = '#boton-visi-galeria-1-'+galeria;
var id2 = '#boton-visi-galeria-2-'+galeria;
var id3 = '#boton-visi-galeria-3-'+galeria;
var id4 = '#boton-visi-galeria-4-'+galeria;
var id5 = '#boton-visi-galeria-5-'+galeria;
$(id).fadeTo(0,0.5);
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/galerias/visibilidad',
data: dataString,
success: function(resp) {
if (resp == '1'){
$(id1 + " a").addClass('darken');
$(id2 + " a").addClass('darken');
$(id3 + " a").addClass('darken');
$(id4 + " a").addClass('darken');
$(id5 + " a").addClass('darken');
$(id + " a").removeClass('darken');;
$(id).fadeTo(0,1);
}
else {
alert(resp);
}
}
});
}
function establecer_como_portada( gid ){
var dataString = 'galeria='+ gid;
var id = '#establecer-portada-galeria-'+gid;
$(id).fadeTo(0,0.5);
//$('#ajax_progress_tema_nuevo').css('visibility','visible');
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/grupos/portada',
data: dataString,
success: function(resp) {
if (resp=='1'){
$(id + " span").removeClass("darken");
}
else {
alert(resp);
}
$(id).fadeTo(0,1);
//$('#ajax_progress_tema_nuevo').css('visibility','hidden');
}
});
}
function eliminar_galeria( galeria ){
var id = '#titulo-galeria-'+galeria;
var titulo = $(id).html();
var answer = confirm ('¿Estás seguro de que quieres eliminar la galería \"'+titulo+'\"?' )
if (answer) {
// Sí se elimina
var dataString = 'gid=' + galeria;
var id = '#galeria-'+galeria;
$(id).fadeTo(0,0.5);
//$('#ajax_progress_tema_nuevo').css('visibility','visible');
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/galerias/eliminar',
data: dataString,
success: function(resp) {
if (resp == '0') {
$(id).remove();
}
else {
alert(resp);
$(id).fadeTo(0, 1);
//$('#ajax_progress_tema_nuevo').css('visibility','hidden');
}
}
});
}
}
function editar_galeria(galeria){
var id = '#titulo-galeria-'+galeria;
var id_edit_boton = "#boton-edit-galeria-"+galeria;
var titulo = $(id).html();
var formulario = '<h2 id="h2-galeria-'+galeria+'"><form name="form_edit_galeria" action="" method="post"><input onclick="return false;" type="text" id="form_titulo_edit_galeria" name="titulo" value="'+ titulo +'"><input name="boton_enviar" id="form_enviar_edit_galeria" type="submit" value="Modificar" onclick="aplicar_edicion_galeria( '+galeria+' ); return false;"></form></h2>';
$(id).html(formulario);
$(id_edit_boton).css("display","none");
$('#form_titulo_edit_galeria').focus();
}
function aplicar_edicion_galeria( galeria ){
var titulo = $("input#form_titulo_edit_galeria").val();
if (titulo.length == 0)
return;
var dataString = 'titulo='+ titulo + '&gid=' + galeria;
var id = '#titulo-galeria-'+galeria;
var id_edit_boton = "#boton-edit-galeria-"+galeria;
$(id).fadeTo(0,0.5);
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/galerias/editar',
data: dataString,
success: function(resp) {
if (resp == "1"){
$(id).html($("input#form_titulo_edit_galeria").val());
$(id).fadeTo(0,1);
$(id_edit_boton).css("display","inherit");
}
else {
alert(resp);
}
}
});
}
function incrementar_peso_galeria ( galeria ){
var dataString = 'gid='+ galeria ;
var id = '#peso-galeria-'+galeria;
$(id).fadeTo(0,0.5);
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/galerias/inc_peso',
data: dataString,
success: function(resp) {
$(id).html(resp);
$(id).fadeTo(0,1);
}
});
}
function decrementar_peso_galeria ( galeria ){
var dataString = 'gid=' + galeria ;
var id = '#peso-galeria-' + galeria;
$(id).fadeTo(0,0.5);
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/galerias/dec_peso',
data: dataString,
success: function(resp) {
$(id).html(resp);
$(id).fadeTo(0,1);
}
});
}
function cambiar_usuario_galeria(gid,uid){
var dataString = 'gid='+ gid + '&uid=' + uid;
var id = '#combo-usuarios-galeria-'+gid;
$(id).fadeTo(0,0.5);
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/galerias/cambiarusuario',
data: dataString,
success: function(resp) {
if (resp != '0') {
alert(resp);
}
$(id).fadeTo(0, 1);
}
});
}
function cambiar_usuario_grupo(gid,uid){
var dataString = 'gid='+ gid + '&uid=' + uid;
var id = '#combo-usuarios-grupo-'+gid;
$(id).fadeTo(0,0.5);
$.ajax({
type: 'POST',
url: '<?php echo base_url(); ?>index.php/grupos/cambiarusuario',
data: dataString,
success: function(resp) {
if (resp != '0') {
alert(resp);
}
$(id).fadeTo(0, 1);
}
});
}
</script>
<div style="text-align:center; " id="cuerpo">
<h1><?php echo $grupo->title ?></h1>
<?php
if ($grupo->gid != 0):
?>
<?php foreach ($subgrupos as $sg): ?>
<?php
$data=array();
$data['grupo']=$sg;
$data['es_admin']=$es_admin;
$this->load->view('grupos/miniatura_grupo', $data);
?>
<?php endforeach; ?>
<div id="grupo-0"></div>
<?php
if ($es_admin):
?>
<div>
<h2><form name="form_crear_grupo" action="" method="post"><input type="text" id="form_titulo_nuevo_grupo" name="titulo" placeholder="Nuevo grupo">
<input name="boton_enviar" id="form_enviar_nuevo_grupo" type="submit" value="Crear" onclick="crear_nuevo_grupo( <?php echo $grupo->gid; ?> ); return false;">
</form>
</h2>
</div>
<?php
endif;
?>
<?php foreach ($galerias as $ga): ?>
<?php
$data=array();
$data['galeria']=$ga;
$data['main_gallery']=$grupo->main_gallery;
$data['uid']=$ga->uid;
$data['usuarios']=$usuarios;
$this->load->view('galerias/miniatura_galeria', $data);
?>
<?php endforeach; ?>
<?php
if ($es_admin):
?>
<div class="galeria" id="galeria-0" style="background-image: url(/media/nuevo_grupo.png);">
</div>
<div>
<h2><form name="form_crear_galeria" action="" method="post"><input type="text" id="form_titulo_nueva_galeria" name="titulo" placeholder="Nueva galeria">
<input name="boton_enviar" id="form_enviar_nueva_galeria" type="submit" value="Crear" onclick="crear_nueva_galeria( <?php echo $grupo->gid; ?> ); return false;">
</form>
</h2>
</div>
<?php if (count($galerias)>0): ?>
<div class="marco-combos">
<form name="form_mover_galeria" action="" method="post">
Mover galeria<br>
<select class="combo-galerias-grupo" id="combo-galeria-a-mover" name="galeria_id">
<?php foreach ($galerias as $galeria): ?>
<option value="<?php echo $galeria->gid;?>"><?php echo $galeria->title;?></option>
<?php endforeach; ?>
</select>
<br>a grupo<br>
<select class="combo-galerias-grupo" id="combo-grupo-destino" name="grupo_id">
<option value="<?php echo $grupo->parent;?>">..</option>
<?php foreach ($subgrupos as $gr): ?>
<option value="<?php echo $gr->gid;?>"><?php echo $gr->title;?></option>
<?php endforeach; ?>
</select>
<br>
<input name="boton_enviar" id="form_enviar_mover_galeria" type="submit" value="Mover" onclick="mover_galeria(); return false;">
</form>
</div>
<?php
endif;
?>
<?php if (count($subgrupos)>0): ?>
<div class="marco-combos">
<form name="form_mover_grupo" action="" method="post">
Mover grupo<br>
<select class="combo-galerias-grupo" id="combo-grupo-a-mover" name="grupo_id">
<?php foreach ($subgrupos as $gr): ?>
<option value="<?php echo $gr->gid;?>"><?php echo $gr->title;?></option>
<?php endforeach; ?>
</select>
<br>a grupo<br>
<select class="combo-galerias-grupo" id="combo-grupo-destino2" name="grupo_destino_id">
<option value="<?php echo $grupo->parent;?>">..</option>
<?php foreach ($subgrupos as $gr): ?>
<option value="<?php echo $gr->gid;?>"><?php echo $gr->title;?></option>
<?php endforeach; ?>
</select>
<br>
<input name="boton_enviar" id="form_enviar_mover_grupo" type="submit" value="Mover grupo" onclick="mover_grupo(); return false;">
</form>
</div>
<?php
endif;
?>
<?php
endif;
?>
<?php
else:
?>
<!-- <div class="separador"></div> -->
<?php
endif;
if (isset($breadcrumb)):
$enlace_volver = end($breadcrumb);
$enlace_volver = prev($breadcrumb);
?>
<a id="volver" href="<?php echo $enlace_volver;?>">
Volver
</a>
<?php
endif;
?>
</div>