include "cabecera.php"; ?> <div class="container"> <div class="row"> <!-- Menu secundario --> <ul class="nav nav-tabs"> <li role="presentation" class="active"><a href="">Denuncias</a></li> <!--li role="presentation"><a href="">Usuarios</a></li--> </ul> <div class="main"> <!--div class=""--> <?php $gestorReqPrincipal = new GestorReqPrincipal(); if ($notificaciones != "") { foreach ($notificaciones as $notificacion) { $post = $gestorReqPrincipal->obtenerPost($notificacion->getIdPost()); $autor = $gestorReqPrincipal->obtenerUsuario($post->getIdUsuario()); ?> <div class="col-md-offset-2"><br> <!--div class="col-md-9"--> <div class="panel panel-danger"> <div class="panel-heading"> <h4>El post <b><a href="<?php echo URL; ?> GestorReqPrincipal/mostrarPost/<?php echo $post->getID(); ?>
<?php include "cabecera.php"; /* * Recupero una publicacion en particular con sus respectivos comentarios * * Utilizo el gestorReqPrincipal para obtener el autor de cada comentario */ $gestorReqPrincipal = new GestorReqPrincipal(); ?> <div class="container"> <!-- Fila que contiene la imagen y el detalle del post--> <div class="row"> <h1><?php echo $post->getTitulo(); ?> </h1> <div class="col-md-8"> <?php if ($post->getIdVideo() == NULL) { ?> <img src="<?php echo URL; ?> publicaciones/<?php echo $post->getID(); ?> .jpg" class="img-responsive" /> <?php } else { ?>
<?php include "cabecera.php"; $gestorReqPrincipal = new GestorReqPrincipal(); /* * Cuando hago un click en alguna de las notificaciones me redirije al post de donde procede la notificación * Luego cambia de color negro oscuro a gris para indicar que ya fue vista */ ?> <div class="container"> <div class="row col-md-offset-2"> <?php if ($notificaciones != "") { foreach ($notificaciones as $notificacion) { $usuario = $gestorReqPrincipal->obtenerUsuario($notificacion->getIdUsuarioGenera()); $post = $gestorReqPrincipal->obtenerPost($notificacion->getIdPost()); echo '<div class="alert alert-success col-md-9" role="alert"> <a style="text-align: center;" href="' . URL . 'GestorReqPrincipal/mostrarPost/' . $post->getID() . '">'; if ($notificacion->getTipo() == "comentario") { # es una notificacion de comentario echo '<p><b>' . $usuario->getNombreCompleto() . '</b> realizo un ' . $notificacion->getTipo() . ' sobre el post <b>' . $post->getTitulo() . '</b> el día ' . $notificacion->getFecha() . '</p>'; } else { # es una notificacion de denuncia por lo que tengo que recuperar el tipo y el motivo $denuncia = $gestorReqPrincipal->obtenerDenuncia($notificacion->getIdUsuarioGenera(), $notificacion->getIdPost()); echo '<p><b>' . $usuario->getNombreCompleto() . '</b> realizo una ' . $notificacion->getTipo() . ' sobre el post <b>' . $post->getTitulo() . '</b> por ' . $denuncia->getMotivo() . ' argumentado que contenia ' . $denuncia->getArgumento() . ' el día ' . $notificacion->getFecha() . '</p>'; } echo '</a> </div>'; } } else { echo '<div class="alert alert-info col-md-8" role="alert"><h3 style="text-align: center;">No tiene notificaciones</h3></div>';
?> GestorReqPrincipal/mostrarPosts/videos/1/<?php echo $idUsuario; ?> ">Videos</a></li> </ul> </div> <?php } ?> <!-- Contenido de la sección de post de imagenes del perfil --> <div class="main col-xs-12"> <?php $gestorReqPrincipal = new GestorReqPrincipal(); $usuario = $gestorReqPrincipal->obtenerUsuario($idUsuario); echo '<h2>Imagenes de ' . $usuario->getNombreCompleto() . '</h2>'; # Si el administrador esta viendo el perfil de usuario se muestra un boton para dar de baja la cuenta if (Session::exist() && Session::getValue('U_ID') == 1) { echo '<a href="#avisoBaja" class="btn btn-danger" data-toggle="modal">Eliminar cuenta usuario</a>'; } ?> <!-- Ventana emergente para verificar la seguridad de la eliminacion de la cuenta --> <div class="modal fade" id="avisoBaja"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button tyle="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Cuidado!</h4> </div>
echo $idUsuario; ?> ">Videos</a></li> <li role="presentation"><a href="<?php echo URL; ?> GestorReqPrincipal/mostrarInfoPerfil/<?php echo $idUsuario; ?> ">Información</a></li> </ul> </div> <?php } else { # Redirijo a la seccion de mostrar posts de imagenes $gestorReqPrincipal = new GestorReqPrincipal(); $gestorReqPrincipal->mostrarPosts('imagenes', 1, $idUsuario); ?> <?php } ?> <!-- Contenido de la biografía del perfil --> <div class="main col-xs-12"> <?php # Si existe una sessión y corresponde al usuario que solicito ver el perfil se muestra la opción de agregar un nuevo post if (Session::exist()) { if (Session::getValue('U_ID') === $idUsuario) { ?>