Viewing file: stock-fotos.php (11.15 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<? $pagina_actual="administrar-noticias"; $categoria_actual="noticias"; require_once("includes/config.php"); require_once("includes/funciones.php");
$fotos=$mysqli->query(" SELECT nombre, id, palabras_clave FROM foto_stock WHERE palabras_clave='' "); $titulo="Fotos sin palabras clave";
if (isset($_GET["q"])){ $q=$_GET["q"]; $fotos=$mysqli->query(" SELECT nombre, id, palabras_clave FROM foto_stock WHERE palabras_clave LIKE '%".$q."%' "); $titulo="Fotos con la palabra '$q'"; }
?><!DOCTYPE html> <html lang="en">
<head>
<meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content="">
<title>Panel administrador</title> <? include('includes/tipografias.php');?>
<!-- Bootstrap Core CSS --> <link href="bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
<!-- MetisMenu CSS --> <link href="bower_components/metisMenu/dist/metisMenu.min.css" rel="stylesheet">
<!-- Custom CSS --> <link href="dist/css/sb-admin-2.css" rel="stylesheet"> <link href="css/croppic.css" rel="stylesheet" type="text/css"> <link href="css/cds.css" rel="stylesheet" type="text/css">
<!-- Custom Fonts --> <link href="bower_components/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]--> <style> #cropContainerMinimal{ width:<?=$ancho_noticias_thumb?>px; height:<?=$alto_noticias_thumb?>px; } .lista_productos li{ width:<?=$ancho_noticias_thumb+20?>px; height:<?=$alto_noticias_thumb+20?>px; } </style>
</head>
<body>
<div id="wrapper">
<!-- Navigation --> <? require('includes/nav.php');?>
<div id="page-wrapper"> <div class="row"> <div class="col-lg-12"> <h1 class="page-header"><?=capitalizar($categoria_actual)?></h1> </div> <!-- /.col-lg-12 --> </div> <div class="row"> <div class="col-lg-12">
<div class="panel panel-default"> <div class="panel-heading"> Stock de fotos </div> <div class="panel-body" > <form action=""> <div class="col-lg-9"> <input type="text" name="q" class="form-control" placeholder="Palabra clave. Ej:. municipalidad" value="<?=isset($_GET["q"])?$_GET["q"]:""?>"> </div> <div class="col-lg-3"> <input type="submit" class="btn btn-success" value="Buscar"> </div> </form> </div> </div>
<? if (isset($_GET["q"])){?>
<? }?>
<div class="panel panel-default"> <div class="panel-heading"> <?=$titulo?> </div> <!-- /.panel-heading --> <? $order=array(); if ($fotos->num_rows>0){?> <div class="panel-body"> <ul class="lista_productos" style="margin-top:0px;"> <? while ($item = mysqli_fetch_assoc($fotos)){ ?> <li> <a href="#popup-modificar-repositorio-<?=$item['id']?>" data-toggle="modal" class="agregar-repositorio" title="modificar palabras clave"><i class="fa fa-cogs"></i></a> <a href="#popup-eliminar-<?=$item['id']?>" data-toggle="modal" class="eliminar" title="eliminar">x</a> <img src='<?=$carpeta_stock_thumb.$item["nombre"]?>' alt=''/> </li> <? }?> </ul> <? //modales eliminar $fotos->data_seek(0); while ($item = mysqli_fetch_assoc($fotos)){ ?> <div class="modal fade" id="popup-eliminar-<?=$item['id']?>" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <form method="post" action="eliminar-foto-stock.php" class="form-horizontal bootstrap-validator-form" data-async data-target="#popup-eliminar-<?=$item['id']?>"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Eliminar</h4> </div> <div class="modal-body"> <div class="the-box"> <fieldset> <legend>¿Está seguro ?</legend> <input type="hidden" name="id" value="<?=$item["id"]?>" /> </fieldset> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button> <button class="btn btn-primary" type="submit">Eliminar</button> </div> </form> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div> <? } //fin modales eliminar?> <? //modales repositorio $fotos->data_seek(0); while ($item = mysqli_fetch_assoc($fotos)){ ?> <div class="modal fade" id="popup-modificar-repositorio-<?=$item['id']?>" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <form method="post" action="modificar-repositorio-foto-noticia.php" class="form-horizontal bootstrap-validator-form" data-async data-target="#popup-modificar-repositorio-<?=$item['id']?>"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Modificar</h4> </div> <div class="modal-body"> <div class="the-box"> <fieldset> <input type="hidden" name="id" value="<?=$item["id"]?>" />
<div class="col-lg-12">
<div class="form-group"> <label>Palabras clave para la imágen</label> <input class="form-control" name="palabras_clave" placeholder="Ej.: casa, alquiler" value="<?=$item["palabras_clave"]?>"> </div>
</div> </fieldset> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button> <button class="btn btn-primary" type="submit">Modificar</button> </div> </form> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div> <? } //fin modales repositorio?> </div> <? }?> <!-- /.panel-body --> </div> <!-- /.panel --> <form id="dd-form" action="" method="post"> <input type="hidden" name="sort_order" id="sort_order" value="<?php echo implode(',',$order); ?>" /> </form> <? //if ($fotos->num_rows==0){?> <div class="panel panel-default"> <div class="panel-heading"> Agregar nueva foto </div> <div class="panel-body" > <div id="cropContainerMinimal"></div> </div> </div> <? //}?>
</div> <!-- /.col-lg-12 --> </div> <!-- /.row --> </div> <!-- /#page-wrapper -->
</div> <!-- /#wrapper -->
<!-- jQuery --> <script src="bower_components/jquery/dist/jquery.min.js"></script> <script src="js/jquery-ui-1.9.2.custom.min.js"></script>
<!-- Bootstrap Core JavaScript --> <script src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
<!-- Metis Menu Plugin JavaScript --> <script src="bower_components/metisMenu/dist/metisMenu.min.js"></script>
<!-- Custom Theme JavaScript --> <script src="dist/js/sb-admin-2.js"></script> <script> // Fill modal with content from link href $("#modal-acciones").on("show.bs.modal", function(e) { var link = $(e.relatedTarget); $(this).find(".modal-content").load(link.attr("href")); }); </script> <script src="js/croppic.min.js"></script> <script> var croppicContaineroutputMinimal = { uploadUrl:'img_save_to_file.php', cropUrl:'img_crop_to_file_stock.php', modal:false, doubleZoomControls:false, rotateControls: false, onAfterImgCrop:function(){ location.reload(); }, loaderHtml:'<div class="loader bubblingG"><span id="bubblingG_1"></span><span id="bubblingG_2"></span><span id="bubblingG_3"></span></div> ' } var cropContaineroutput = new Croppic('cropContainerMinimal', croppicContaineroutputMinimal); </script>
</body>
</html>
|