Пример #1
0
 		<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 
        echo $post->getTitulo();
        ?>
</a></b> perteneciente a <b><a href="<?php 
Пример #2
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>
Пример #3
0
" placeholder="Detalle del post"/-->
                            </div>
                            <div class="col-md-4">
                                <button id="btnCambiarDetalle" class="btn btn-success">Guardar</button>
                            </div>
                            <div class="col-md-4">
                                <button class="btn btn-danger btnCancelar">Cancelar</button>
                            </div>
                        </div>
					</div>

					<!-- Comentarios del post ordenados por fecha -->
					<?php 
if ($post->getComentarios() != NULL) {
    foreach ($post->getComentarios() as $comentario) {
        $autorComentario = $gestorReqPrincipal->obtenerUsuario($comentario->getIdUsuario());
        ?>
						
					<! Utilizar angular.js para cargar un nuevo comentario y luego almacenarlo en la base de datos con ajax para no tener que recargar la pagina>
					<!--div class="comentario row"-->
					<div class="panel panel-default">
						<div class="panel-heading">
							<div class="panel-title">
								<a href="<?php 
        echo URL;
        ?>
GestorReqPrincipal/mostrarPerfil/<?php 
        echo $autorComentario->getIdUsuario();
        ?>
"><?php 
        echo $autorComentario->getNombreCompleto();
Пример #4
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>';