Exemplo n.º 1
0
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();
        ?>
Exemplo n.º 2
0
<?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 {
    ?>
Exemplo n.º 3
0
<?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>';
Exemplo n.º 4
0
    ?>
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">&times;</button>
										<h4 class="modal-title">Cuidado!</h4>
									</div>
Exemplo n.º 5
0
    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) {
        ?>