Mini Shell

Direktori : /home/brasafestival/www/old/gerenciador/nav/
Upload File :
Current File : /home/brasafestival/www/old/gerenciador/nav/registros_editar.php

<!-- include summernote css/js-->
<link href="js/summernote/summernote.css" rel="stylesheet">
<script src="js/summernote/summernote.js"></script>

<style>
	.btavancado { cursor: pointer; }
	.avancado { display: none; }
	.mostra { display: block; }
	.ui-tooltip {
		display: none!important;
		height: 0;
		width: 0;
		overflow: hidden;
	}

	.container-svg textarea {min-height: 150px}
	.container-svg .container-exibicao-svg {max-height: 150px; max-width: 150px !important;}
	.container-svg svg {max-height: 150px !important; max-width: 150px !important;}
	.container-svg {display: flex; align-items: center;}
</style>

<?php 
	$id = $_GET['id'];
	$query = "SELECT * FROM registros WHERE registros_id = $id";
	$registros = mysqli_query($config, $query) or die("Erro com consulta SQL");
	$row_registros = mysqli_fetch_assoc($registros);

	$idpg = $row_registros['registros_idpg'];
	$query = "SELECT * FROM paginas WHERE paginas_id = $idpg";
	$paginas = mysqli_query($config, $query) or die("Erro com consulta SQL");
	$row_paginas = mysqli_fetch_assoc($paginas);

	$query = "SELECT templates_arquivo FROM templates WHERE templates_id = 8";
	$templates = mysqli_query($config, $query) or die ("Erro com consulta SQL");
	$row_templates = mysqli_fetch_assoc($templates);
?>

<!-- Page Heading -->
<div class="row">
	<div class="col-sm-9">
		<h1 class="page-header">
			Editar registro <?php echo $row_registros['registros_titulo'] ?>
		</h1>
	</div>
</div>

<div class="row">
	<div class="col-lg-12">
		<ol class="breadcrumb">
			<li>
				<i class="fa fa-dashboard"></i>  <a href="index.php">Dashboard</a>
			</li>
			<li>
				<a href="index.php?page=registros&id=<?php echo $idpg ?>"><?php echo $row_paginas['paginas_titulo'] ?></a>
			</li>
			<li class="active">
				Editar registro <?php echo $row_registros['registros_titulo'] ?>
			</li>
		</ol>
	</div>
</div>
<!-- /.row -->

<div class="row">
	<div class="col-lg-12">
		<form id="registros_editar" method="post" enctype="multipart/form-data" class="form">
			<input name="registros_id" class="form-control" type="hidden" value="<?php echo $_GET['id'] ?>">
			<input name="registros_idpg" class="form-control" type="hidden" value="<?php echo $idpg ?>">
			<div class="form-group">
				<label>Titulo</label>
				<input name="registros_titulo" class="form-control" type="text" value="<?php echo htmlentities($row_registros['registros_titulo']) ?>">
			</div>

			<?php if($row_paginas['paginas_email'] == '1'){ ?>
				<div class="form-group">
					<label>E-mail</label>
					<input name="registros_email" class="form-control" type="text" value="<?php echo $row_registros['registros_email'] ?>">
				</div>
			<?php } ?>

			<?php if ($idpg == 56) { ?>
				<div class="form-group">
					<label>Texto Botão</label>
					<input name="registros_botaotarja" class="form-control" type="text" value="<?php echo $row_registros['registros_botaotarja'] ?>">
				</div>
			<?php } ?>

			<?php if ($idpg == 59) { ?>
				<div class="form-group">
					<label>Titulo topo Widget</label>
					<input name="registros_titulowidget" class="form-control" type="text" value="<?php echo $row_registros['registros_titulowidget'] ?>">
				</div>
				<div class="form-group">
					<label>Texto rodapé Widget</label>
					<input name="registros_rodapewidget" class="form-control" type="text" value="<?php echo $row_registros['registros_rodapewidget'] ?>">
				</div>
				<div class="form-group">
					<label>Mensagem padrão Widget</label>
					<input name="registros_mensagempadrao" class="form-control" type="text" value="<?php echo $row_registros['registros_mensagempadrao'] ?>">
				</div>
			<?php } ?>

			<?php if ($idpg == 16 && $row_templates['templates_arquivo'] === 'slideshow.php') { ?>
				<div class="form-group">
					<label>Texto botão</label>
					<input name="registros_botaoslideshow" class="form-control" type="text" value="<?php echo $row_registros['registros_botaoslideshow'] ?>">
				</div>
			<?php } ?>

			<?php if($row_paginas['paginas_imagem'] == '1'){ ?>
				<!-- IMAGEM -->
				<label id="<?php if($idpg == 16){echo 'label-img-slideshow';}else{echo 'label-img';} ?>">Imagem</label>
				<div class="clear"></div>
				<?php if(!empty($row_registros['registros_imagem'])){ ?>
				<?php 
                	$cut = explode('.', $row_registros['registros_imagem']);
                	$extensao = end($cut); 
              	?>
				<div class="imagemAtual" style="display:inline-block; vertical-align:top">
					<div class="thumbnail" style="float:left;padding:10px; width:150px; height:150px; display: flex;">
					<?php if ($extensao != 'mp4') { ?>
					<img src="<?php echo RAIZ ?>timthumb.php?src=<?php echo RAIZ_UP.$row_registros['registros_imagem'] ?>&zc=2&w=150&h=150">
					<?php }else{ ?>
						<video width="100%" autoplay muted loop preload="auto">
                  			<source src="<?php echo RAIZ_UP . $row_registros['registros_imagem'] ?>" type="video/mp4">
                		</video>
              		<?php } ?>
					</div>
					<input name="registros_imagem" class="form-control" value="<?php echo $row_registros['registros_imagem'] ?>" type="hidden">
				</div>            
				<div class="renomearAtual" style="display:inline-block; vertical-align:top; margin-left:10px;">
					<input name="renomearAtual" class="form-control" value="<?php echo $row_registros['registros_imagem'] ?>" >
					<div class="clear10"></div>
					<a class="btn btn-warning renomearAjax" tabela="registros" inputName="registros_imagem" id="<?php echo $id; ?>" oldName="<?php echo $row_registros['registros_imagem'] ?>"><i class="fa fa-pencil" aria-hidden="true"></i> Renomear</a>
					<a class="btn btn-danger apagarAjax" tabela="registros" inputName="registros_imagem" id="<?php echo $id; ?>" oldName="<?php echo $row_registros['registros_imagem'] ?>"><i class="fa fa-pencil" aria-hidden="true"></i> Apagar</a>
				</div>
				<div class="clear"></div>
				<?php } ?>
				<div class="row">
					<div class="col-sm-6">
						<div class="form-group">
							<div class="inputFile transition">
								<input name="registros_imagem_nova" class="form-control inputUpload" type="file">
								<div class="text transition"><i class="fa fa-camera" aria-hidden="true"></i> Envie uma <?php if(!empty($row_registros['registros_imagem'])){ echo "nova"; }?> imagem</div>
								<div class="btn-renomear"><i class="fa fa-pencil" aria-hidden="true"></i></div>
							</div>
						</div>
					</div>
					<div class="col-sm-6">
						<div class="form-group renomear">
							<label>Renomear Imagem</label>
							<input type="text" name="imagem_nova_rename" class="form-control inputRename">
						</div>
					</div>
				</div>
				<div class="clear20"></div>
				<!-- IMAGEM -->
			<?php } ?>

			<?php if($row_paginas['paginas_imagem2'] == '1'){ ?>
				<!-- IMAGEM -->
				<label id="<?php if($idpg == 16){echo 'label-img2-slideshow';}else{echo 'label-img';} ?>">Imagem 2</label>
				<div class="clear"></div>
				<?php if(!empty($row_registros['registros_imagem2'])){ ?>
				<div class="imagemAtual" style="display:inline-block; vertical-align:top">
					<div class="thumbnail" style="float:left;padding:10px; width:150px; height:150px;"><img src="<?php echo RAIZ ?>timthumb.php?src=<?php echo RAIZ_UP.$row_registros['registros_imagem2'] ?>&zc=2&w=150&h=150"></div>
					<input name="registros_imagem2" class="form-control" value="<?php echo $row_registros['registros_imagem2'] ?>" type="hidden">
				</div>            
				<div class="renomearAtual" style="display:inline-block; vertical-align:top; margin-left:10px;">
					<input name="renomearAtual" class="form-control" value="<?php echo $row_registros['registros_imagem2'] ?>" >
					<div class="clear10"></div>
					<a class="btn btn-warning renomearAjax" tabela="registros" inputName="registros_imagem2" id="<?php echo $id; ?>" oldName="<?php echo $row_registros['registros_imagem2'] ?>"><i class="fa fa-pencil" aria-hidden="true"></i> Renomear</a>
					<a class="btn btn-danger apagarAjax" tabela="registros" inputName="registros_imagem2" id="<?php echo $id; ?>" oldName="<?php echo $row_registros['registros_imagem2'] ?>"><i class="fa fa-pencil" aria-hidden="true"></i> Apagar</a>
				</div>
				<div class="clear"></div>
				<?php } ?>
				<div class="row">
					<div class="col-sm-6">
						<div class="form-group">
							<div class="inputFile transition">
								<input name="registros_imagem2_nova" class="form-control inputUpload" type="file">
								<div class="text transition"><i class="fa fa-camera" aria-hidden="true"></i> Envie uma <?php if(!empty($row_registros['registros_imagem2'])){ echo "nova"; }?> imagem</div>
								<div class="btn-renomear"><i class="fa fa-pencil" aria-hidden="true"></i></div>
							</div>
						</div>
					</div>
					<div class="col-sm-6">
						<div class="form-group renomear">
							<label>Renomear Imagem</label>
							<input type="text" name="imagem_nova_rename2" class="form-control inputRename">
						</div>
					</div>
				</div>
				<div class="clear20"></div>
				<!-- IMAGEM -->
			<?php } ?>

			<?php if($row_paginas['paginas_svg'] == '1'){ ?>
				<div class="form-group">
					<div class="row container-svg">
						<div class="col-sm-6">
							<label>SVG</label>
							<textarea class="form-control" name="registros_svg" id="registros_svg"><?php echo $row_registros['registros_svg']; ?></textarea>
						</div>
						<div class="col-sm-6">
							<div class="container-exibicao-svg">
								<?php echo $row_registros['registros_svg']; ?>
							</div>
						</div>
					</div>
				</div>
			<?php } ?>

			<?php if($row_paginas['paginas_categoria'] == '1'){ ?>
				<div class="clear10"></div>
				<div class="form-group">
					<label>Categoria</label>
					<?php
						$query = "SELECT * FROM categorias WHERE categorias_idpg = $idpg and categorias_pai = 0";
						$categorias = mysqli_query($config, $query) or die("Erro com consulta SQL");
					?>
					<select class="form-control" id="multiescolha">
						<option selected="selected" disabled="disabled"><div>Selecione uma categoria</div></option>
						<?php while($row_categorias = mysqli_fetch_assoc($categorias)){ ?>
							<option style="font-size:14px; color:#222;" value="<?php echo $row_categorias['categorias_id'] ?>" titulo="<?php echo $row_categorias['categorias_titulo'] ?>"><?php echo $row_categorias['categorias_titulo'] ?></option>
							<?php 
								$idpai = $row_categorias['categorias_id'];
								$query_sub = "SELECT * FROM categorias WHERE categorias_idpg = $idpg and categorias_pai = $idpai";
								$subcategorias = mysqli_query($config, $query_sub) or die("Erro com consulta SQL");
							?>
							<?php while($row_subcategorias = mysqli_fetch_assoc($subcategorias)){ ?>
								<option style="font-size:12px; color:#555; font-style:italic" value="<?php echo $row_subcategorias['categorias_id'] ?>" titulo="<?php echo $row_subcategorias['categorias_titulo'] ?>"> - <?php echo $row_subcategorias['categorias_titulo'] ?></option>
							<?php } ?>
						<?php } ?>
					</select>
					<div class="clear10"></div>
					<?php 
						$query = "SELECT (select c.categorias_titulo from categorias as c where r.categorias_id = c.categorias_id) as categorias_titulo, categorias_id FROM registros_categorias as r WHERE r.registros_id = $id";
						$multiescolhas = mysqli_query($config, $query) or die("Erro com consulta SQL");
					?>
					<div id="multiescolhas">
						<?php while($row_multiescolhas = mysqli_fetch_assoc($multiescolhas)){ ?>
							<div class="checkEscolha"><?php echo $row_multiescolhas['categorias_titulo'] ?> <input type="checkbox" name="multiescolha[]" value="<?php echo $row_multiescolhas['categorias_id'] ?>" checked="checked"></div>
						<?php  } ?>
					</div>
					<div class="clear10"></div>
				</div>
			<?php } ?>

			<?php if($row_paginas['paginas_data'] == '1'){ ?>
				<?php
					$dia = substr($row_registros['registros_data'], 8,2);
					$mes = substr($row_registros['registros_data'], 5,2);
					$ano = substr($row_registros['registros_data'], 0,4);
				?>
				<div class="form-group">
					<label>Data</label>
					<input name="registros_data" class="form-control registrodata" type="text" value="<?php echo $dia . '/' . $mes . '/' . $ano?>">
				</div>
			<?php } ?>

			<?php if($row_paginas['paginas_link'] == '1'){ ?>
				<div class="form-group">
					<label>Link</label>
					<input name="registros_link" class="form-control" type="text" value="<?php echo $row_registros['registros_link'] ?>">
				</div>
			<?php } ?>

			<?php if($row_paginas['paginas_texto'] == '1'){ ?>
					<div class="form-group">
						<label>Texto</label>
						<div class="panel panel-default">
							<div class="panel-heading">Icones</div>
							<div class="panel-body">  
								<i onclick="copyToClipboard('#icon-phone')" class="fa fa-phone btn btn-default"></i>
								<div id="icon-phone" class="hidden">&lt;i class="fa fa-phone" &gt;&lt;/i&gt;</div>
								
								<i onclick="copyToClipboard('#icon-whatsapp')" class="fa fa-whatsapp btn btn-default"></i>
								<div id="icon-whatsapp" class="hidden">&lt;i class="fa fa-whatsapp" &gt;&lt;/i&gt;</div>
								
								<i onclick="copyToClipboard('#icon-map')" class="fa fa-map-marker btn btn-default"></i>
								<div id="icon-map" class="hidden">&lt;i class="fa fa-map-marker" &gt;&lt;/i&gt;</div>
								
								<i onclick="copyToClipboard('#icon-envelope')" class="fa fa-envelope btn btn-default"></i>
								<div id="icon-envelope" class="hidden">&lt;i class="fa fa-envelope" &gt;&lt;/i&gt;</div>
								
								<i onclick="copyToClipboard('#icon-facebook')" class="fa fa-facebook-official btn btn-default"></i>
								<div id="icon-facebook" class="hidden">&lt;i class="fa fa-facebook-official" &gt;&lt;/i&gt;</div>
								
								<i onclick="copyToClipboard('#icon-instagram')" class="fa fa-instagram btn btn-default"></i>
								<div id="icon-instagram" class="hidden">&lt;i class="fa fa-instagram" &gt;&lt;/i&gt;</div>
								
								<i onclick="copyToClipboard('#icon-youtube')" class="fa fa-youtube-play btn btn-default"></i>
								<div id="icon-youtube" class="hidden">&lt;i class="fa fa-youtube-play" &gt;&lt;/i&gt;</div>
							</div>
						</div>
						<textarea name="registros_texto" id="registros_texto" style="height:250px !important;"><?php echo $row_registros['registros_texto'] ?></textarea>
					</div>
			<?php } ?>

			<?php if($row_paginas['paginas_texto2'] == '1'){ ?>
				<div class="form-group">
					<label>Texto 2</label>
					<textarea name="registros_texto2" id="registros_texto2" style="height:250px !important;"><?php echo $row_registros['registros_texto2'] ?></textarea>
				</div>
			<?php } ?>


			<div class="btavancado">
				<i class="fa fa-caret-right"></i> Avançado
			</div>
			<div class="avancado">
				<div class="clear20"></div>
				<div class="form-group">
					<label>Url amigável</label>
					<p style="font-size:12px; color:#999"><i class="fa fa-info-circle"></i> Caso não digitar nada a url será criada automaticamente.</p>
					<input name="registros_url" class="form-control texto-url" type="text" placeholder="<?php echo $row_registros['registros_url'] ?>">
				</div>

				<div class="form-group">
					<label>Ordem</label>
					<input name="registros_ordem" class="form-control" type="text" value="<?php echo $row_registros['registros_ordem'] ?>">
				</div>

				<div class="form-group">
					<label>Meta Descrição</label>
					<input name="registros_metadescription" class="form-control" type="text" value="<?php echo $row_registros['registros_metadescription']; ?>">
				</div>
			</div>

			<div class="clear20"></div>
			<input type="submit" class="btn btn-primary" value="Editar">
		</form>
	</div>
</div>
<div class="clear10"></div>

<div id="retorno"></div>

<script>
	$(document).ready(function(){
		$('#registros_texto').summernote({
			height: 300,
			callbacks: {
				onImageUpload : function(files, editor, welEditable) {

					 for(var i = files.length - 1; i >= 0; i--) {
							 sendFile(files[i], this);
					}
				}
			}
		});

		$('#registros_texto2').summernote({
			height: 300,
			callbacks: {
				onImageUpload : function(files, editor, welEditable) {

					for(var i = files.length - 1; i >= 0; i--) {
						sendFile(files[i], this);
					}
				}
			}
		});

		$('.btavancado').click(function(){
			$('.avancado').toggleClass('mostra');
		});
		<?php if($row_paginas['paginas_opcoes_avancadas'] == '1'){ ?>
			$('.avancado').toggleClass('mostra');
		<?php } ?>

		function sendFile(file, el) {
			var form_data = new FormData();
			form_data.append('file', file);
			$.ajax({
				data: form_data,
				type: "POST",
				url: 'php/uploader.php',
				cache: false,
				contentType: false,
				processData: false,
				success: function(url) {
					$(el).summernote('editor.insertImage', url);
				}
			});
		}
	});
	function copyToClipboard(element) {
		var $temp = $("<input>");
		$("body").append($temp);
		$temp.val($(element).text()).select();
		document.execCommand("copy");
		$temp.remove();
	}
</script>

<script>
<?php if ($row_templates['templates_arquivo'] === 'slideshow3.php'){ ?>
	$(document).ready(function() {
	  var attLabelSlideshow = $('#label-img-slideshow').text().replace('Imagem', 'Banner Desktop');
	  $('#label-img-slideshow').text(attLabelSlideshow);

	  var attLabelSlideshow = $('#label-img2-slideshow').text().replace('Imagem 2', 'Banner Mobile');
	  $('#label-img2-slideshow').text(attLabelSlideshow);
	});
<?php } ?>
</script>

Zerion Mini Shell 1.0