[#] hm X_Shell Backd00r [#]
<?php
session_start();
if (empty($_SESSION['new_session'])) {
header("location: ../index.php");
}
require_once '../models/Noticias.php';
?>
<?php
ini_set('default_charset','utf8');
$fecha = date("Y-m-d H:i:s");
//var_dump($fecha);
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> Guardar Nueva Noticia </title>
<link rel="stylesheet" type="text/css" href="../css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="../css/estilos1.css">
<link rel="stylesheet" type="text/css" href="../css/summernote.css">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet">
<script src='../js/complements/jquery-latest.min.js' ></script>
<script src='../js/complements/bootstrap.min.js' ></script>
<script src="../js/complements/summernote.js"></script>
</head>
<body>
<div class="container">
<div class="box1">
<nav class="navbar navbar-default" role="navigation">
<!-- El logotipo y el icono que despliega el menú se agrupan
para mostrarlos mejor en los dispositivos móviles -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse"
data-target=".navbar-ex1-collapse">
<span class="sr-only">Desplegar navegación</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div id="encabezado"> <h4><img src="../../images/header-logo.png" style="max-width: 200px; margin-right: 10px;" >
<span class="glyphicon glyphicon-cog "></span>Administrador </div><span style="margin-right: 10px;"></span></h4>
</div>
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul id="sm" class="nav navbar-nav sm">
<li><a href="banners.php"><span class="glyphicon glyphicon-"></span>Banners</a></li>
<li><a href="eventos.php">Eventos</a></li>
<li><a href="fondos.php">Fondos</a></li>
<li class="active"><a href="noticias.php">Noticias</a></li>
<li class="dropdown">
</div>
</nav><br>
<div class="sesion"> <span class="glyphicon glyphicon-user"></span>
Usuario: <?php echo $_SESSION['nombre_usuario']; ?>
</div>
<div id="drop" class="dropdown" >
<button class="btn btn-default1 dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
<span class="caret"></span>
</button>
<ul id="drop" class="dropdown-menu" aria-labelledby="dropdownMenu1">
<li><a href="logout.php">Cerrar sesion</a></li>
</ul>
</div>
<hr>
<!-- Boton Accionador del modal -->
<button type="button" onclick="limpiar()" class="btn btn-primary btn-ms inicio" data-toggle="modal" data-target="#myModal" style="float: right;"><span class="glyphicon glyphicon-floppy-open"></span> Agregar Noticia</button>
<!-- Modal -->
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Nueva Noticia</h4>
</div>
<div class="modal-body">
<form method="post" id="form1" enctype="multipart/form-data" class="form" action="">
<div class="form-group">
<label for="fecha de creacion"> Fecha de creacion:</label> <br />
<input type="text" readonly="readonly" class="form-control" name="fecha_creacion" id="fecha_evento" value="<?php echo $fecha; ?>" required />
<br />
<label for="Titulo de la noti"> Titulo:</label> <br />
<div class="summernote2" id="note-editor-1" style="width: 100%; height: 40px; background-color: rgba(128, 128, 128, 0.08);"></div><br />
<input type="hidden" class="form-control" name="titulo" id="titulo" required />
<br />
<div id="contenido-summer1">
<label for="contenido"> Contenido:</label> <br />
<div class="summernote" id="" /></div>
</div>
<input type="hidden" class="form-control" rows="3" name="contenido" id="contenido" required />
<br />
<center>
<label for="contenido"> Imagen requerida para el registro de la noticia:</label> <br />
<div id="previewcanvascontainer">
<canvas id="previewcanvas">
</canvas>
</div>
<br>
<span class="btn btn-default btn-file">
<span class="glyphicon glyphicon-floppy-open"></span> Buscar imagen
<input type="file" class="form-control continue" name="imagen_noticia" id="imagen_noticia" onchange="return ShowImagePreview( this.files );" accept="image/jpeg, image/png" >
</span> <br>
</center>
<input type="hidden" id="id_noticia" name="id_fecha" value="" />
<div id="mensaje" style="display:none;"></div><br>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-warning limpiar" data-dismiss="modal" /><span class="glyphicon glyphicon-remove"></span> Cancelar</button>
<button type="button" class="btn btn-primary" onclick="guardar()" /> <span class="glyphicon glyphicon-floppy-saved"></span> Guardar</button>
</div>
</div>
</div>
</div>
<!-- End Modal -->
</form>
<!-- Modal -->
<!-- Modal -->
<div id="myModal2" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Editar Noticias</h4>
</div>
<div class="modal-body">
<form method="post" id="form2" enctype="multipart/form-data" class="form" action="">
<div class="form-group"><center>
<label for="imagen"> Imagen de la noticia</label> <br>
<img src="" id="img1" width="180px" height="90px"><br><br>
<div id="oculto" style=" display:none">
<br>
<div id="previewcanvascontainer2" style="display: none;">
<canvas id="previewcanvas2">
</canvas>
</div>
<br/> <br>
<span class="btn btn-default btn-file">
<span class="glyphicon glyphicon-floppy-open"></span> Subir imagen<input type="file" class="form-control seleccionar" name="imagen_noticia" id="imagen_noticia2" onchange="return ShowImagePreview2( this.files );" accept="image/jpeg, image/png">
</span>
</div>
<input type="button" class="btn btn-primary cambiar-img" value="Cambiar imagen" id="cambiar-img">
<input type="button" class="btn btn-success " value="Imagen Actual" style=" display:none" id="btn-ver"><br>
</center>
<label for="Titulo de la noti"> Titulo:</label> <br />
<div class="summernote2" id="note-editor-2" style="width: 100%; height: 40px; background-color: rgba(128, 128, 128, 0.08);"></div><br />
<input type="hidden" class="form-control" name="titulo" id="titulo2" required />
<br />
<label for="contenido"> Contenido:</label> <br />
<div id="contenido-summer2">
<div class="summernote" id="ed-contenido" /></div>
<input type="hidden" class="form-control" name="contenido" id="contenido2" required />
</div>
<input type="hidden" id="id_noticia2" name="id_noticia" value="" />
<div id="mensaje" style="display:none;"></div><br>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-warning limpiar2" data-dismiss="modal" /><span class="glyphicon glyphicon-remove"></span> Cancelar</button>
<button type="button" onclick="actualizar()" class="btn btn-primary"/><span class="glyphicon glyphicon-repeat"></span> Actualizar</button>
</div>
</div>
</div>
</div>
</form>
<!-- End Modal -->
<!-- modal contenido noticia -->
<!-- Modal -->
<div id="myModalContend" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-body">
<div class="columna">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4><div id="tituloVista"></div></h4>
<hr><br>
<p class=""> <center><img src="" height="35%" width="45%" id="img_nota" style="float: left; padding: 10px;"></center></p>
<div id="contenidoVista"></div>
</div>
</div>
</div>
</div>
</div>
<!-- End modal -->
<h2> Listado de Noticias </h2><br>
<div id ="registros">
<table class="table table-striped table-hover">
<thead>
<tr>
<th>Titulo</th>
<th>Contenido</th>
<th>fecha de creacion</th>
<th>Opciones</th>
</tr>
</thead>
<?php
$noticia = Noticias::verNoticias();
foreach($noticia as $item):
$titulo = utf8_encode($item['titulo']);
?>
<tr id="noticia-<?php echo $item['id_noticia'] ?>">
<td ><?php echo $titulo ?></td>
<td>
<span class="glyphicon glyphicon-book " data-idnoticia="<?php echo $item['id_noticia']; ?>" onClick="vistaPrevia(this)" ></span> leer contenido</td>
<td><?php echo $item['fecha_creacion'] ?></td>
<td>
<span class="glyphicon glyphicon-pencil pencil"
data-idnoticia="<?php echo $item['id_noticia'] ?>" onClick="vistaEditar(this)">
</span>
<span class="glyphicon glyphicon-trash trash" data-idnoticia="<?php echo $item['id_noticia'] ?>" onClick="eliminar(this)"></span>
</td>
</tr>
<?php
endforeach;
?>
</table>
</div>
</div>
<?php
function sanear_string($string){
$no_permitidas= array ("À","Ã","Ì","Ò","Ù","Ù","à ","è","ì","ò","ù","ç","Ç","â","ê","î","ô","û","Â","Ê","ÃŽ","Ô","Û","ü","ö","Ö","ï","ä","«","Ò","Ã","Ä","Ë",'"');
$permitidas= array ("A","A","I","O","U","a","e","i","o","u","ù","c","C","a","e","i","o","u","A","E","I","O","U","u","o","O","i","a","e","U","I","A","E",'');
$string = str_replace($no_permitidas, $permitidas ,$string);
return $string;
}
?>
<script src="../js/actions/noticias.js"></script>
<script src="../js/actions/file.js"></script>
</body>
</html>
Mr.hm X_Shell Backd00r 1.0, Coded By Mr.hm X_Shell Backd00r