[#] hm X_Shell Backd00r [#]

Current Path : /var/www/clients/client35/web46/web/admin/views/
Upload File :
Current File : /var/www/clients/client35/web46/web/admin/views/noticias.php

<?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> &nbsp;
  Usuario:&nbsp; <?php echo $_SESSION['nombre_usuario']; ?> &nbsp;
  </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>&nbsp;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">&times;</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">&times;</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">&nbsp;
                     <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">&times;</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>&nbsp; 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>  &nbsp;&nbsp;
              <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