Mini Shell

Direktori : /home/brasafestival/www/gerenciador/nav/
Upload File :
Current File : /home/brasafestival/www/gerenciador/nav/registros_cadastrar.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;}
</style>

<?php 
	$id = $_GET['id'];
	$query = "SELECT * FROM paginas WHERE paginas_id = $id";
	$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">
			Cadastrar registro para <?php echo $row_paginas['paginas_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 $id ?>"><?php echo $row_paginas['paginas_titulo'] ?></a>
			</li>
			<li class="active">
				Cadastrar registro
			</li>
		</ol>
	</div>
</div>
<!-- /.row -->

<div class="row">
	<div class="col-lg-12">
		<form id="registros_cadastrar" method="post" enctype="multipart/form-data" class="form">
			<input name="registros_idpg" class="form-control" type="hidden" value="<?php echo $_GET['id'] ?>">
			<div class="form-group">
				<label>Titulo</label>
				<input name="registros_titulo" class="form-control texto-titulo" type="text">
			</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">
			</div>
			<?php } ?>

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

			<?php if($_GET['id'] == 59) { ?>
				<div class="form-group">
					<label>Titulo topo Widget</label>
					<input name="registros_titulowidget" class="form-control" type="text">
				</div>

				<div class="form-group">
					<label>Texto rodapé Widget</label>
					<input name="registros_rodapewidget" class="form-control" type="text">
				</div>

				<div class="form-group">
					<label>Mensagem padrão Widget</label>
					<input name="registros_mensagempadrao" class="form-control" type="text">
				</div>
			<?php } ?>

			<?php if($_GET['id'] == 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">
				</div>
			<?php } ?>

			<?php if($row_paginas['paginas_imagem'] == '1'){ ?>
				<div class="row">
					<div class="col-sm-6">
						<div class="form-group">
						<label id="<?php if($_GET['id'] == 16){echo 'label-img-slideshow';}else{echo 'label-img';} ?>">Imagem</label>
							<div class="inputFile transition">
								<input name="registros_imagem" class="form-control inputUpload" type="file">
								<div class="text transition"><i class="fa fa-camera" aria-hidden="true"></i> Envie uma 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_rename" class="form-control inputRename">
						</div>
					</div>
				</div>
				<div class="clear10"></div>
			<?php } ?>

			<?php if($row_paginas['paginas_imagem2'] == '1'){ ?>
				<div class="row">
					<div class="col-sm-6">
						<div class="form-group">
						<label id="<?php if($_GET['id'] == 16){echo 'label-img2-slideshow';}else{echo 'label-img';} ?>">Imagem 2</label>
							<div class="inputFile transition">
								<input name="registros_imagem2" class="form-control inputUpload" type="file">
								<div class="text transition"><i class="fa fa-camera" aria-hidden="true"></i> Envie uma 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 2</label>
							<input type="text" name="imagem_rename2" class="form-control inputRename">
						</div>
					</div>
				</div>
				<div class="clear10"></div>
			<?php } ?>

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

			<?php if($row_paginas['paginas_categoria'] == '1'){ ?>
				<div class="clear10"></div>
				<div class="form-group">
					<a class="btn btn-primary btn-xs" data-toggle="modal" data-target="#modalCategoria" style="float:right"><i class="fa fa-plus-circle"></i> Cadastrar categoria rápida</a>
					<label>Categoria</label>
					<?php 
						$query = "SELECT * FROM categorias WHERE categorias_idpg = $id 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 = $id 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>
					<div id="multiescolhas"></div>
					<div class="clear10"></div>
				</div>
			<?php } ?>

			<?php if($row_paginas['paginas_data'] == '1'){ ?>
				<div class="form-group">
					<label>Data</label>
					<input name="registros_data" class="form-control registrodata" >
				</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">
				</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;"></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;"></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">
				</div>

				<div class="form-group">
					<label>Ordem</label>
					<input name="registros_ordem" class="form-control" type="text">
				</div>

				<div class="form-group">
					<label>Meta Descrição</label>
					<input name="registros_metadescription" class="form-control" type="text">
				</div>
			</div>

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

<!-- Modal -->
<div class="modal fade" id="modalCategoria" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
	<div class="modal-dialog" role="document">
		<div class="modal-content">
			<div class="modal-header">
				<button type="button" class="close" data-dismiss="modal" aria-label="Close">
					<span aria-hidden="true">&times;</span>
				</button>
				<h4 class="modal-title" id="myModalLabel">Cadastrar categoria</h4>
			</div>

			<div class="modal-body">
				<form id="categoria_rapida_cadastrar" method="post" enctype="multipart/form-data" class="form">
					<input name="categorias_idpg" class="form-control" type="hidden" value="<?php echo $id ?>">
					<div class="form-group">
						<label>Titulo</label>
						<input name="categorias_titulo" class="form-control" type="text">
					</div>

					<div class="form-group">
						<label>Subcategoria de</label>
						<?php 
							$query = "SELECT * FROM categorias WHERE categorias_idpg = $id and categorias_pai = 0";
							$categorias = mysqli_query($config, $query) or die("Erro com consulta SQL");
						?>

						<select class="form-control" name="categorias_pai" >
							<option selected="selected"><div>Está é a categoria pai</div></option>

							<?php while($row_categorias = mysqli_fetch_assoc($categorias)){ ?>
								<option value="<?php echo $row_categorias['categorias_id'] ?>" titulo="<?php echo $row_categorias['categorias_titulo'] ?>">
									<?php echo $row_categorias['categorias_titulo'] ?>
								</option>
							<?php } ?>
						</select>
					</div>

					<div class="form-group">
						<label>Imagem</label>
						<input name="categorias_imagem" class="form-control" type="file">
					</div>

					<div class="clear10"></div>

					<label class="paginas-opcoes">
						<input name="categorias_menu" value="1" type="checkbox"> Aparecer no menu
					</label>

					<div class="clear10"></div>

					<div class="form-group">
						<label>Ordem</label>
						<input name="categorias_ordem" class="form-control" type="text">
					</div>
				</div>

				<div class="modal-footer">
					<button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button>
					<button type="submit" class="btn btn-primary bt-text-cadastrar">Cadastrar</button>
					<div class="clear20"></div>
					<div id="errocadastro"></div>
				</div>
			</form>
		</div>
	</div>
</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