%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home1/dimen328/libertysa.com.br/admin/nav/
Upload File :
Create Path :
Current File : //home1/dimen328/libertysa.com.br/admin/nav/JS.js

$( document ).ready(function() {
	(function (){

		$.ajax({
			url: "nav/CTRL.php",
			type: 'POST',
			data: { oper: "1" },
			complete: function (e, xhr, result) {
				if (e.readyState == 4 && e.status == 200) {

					try { 
						var Obj = eval("(" + e.responseText + ")"); //Combo OS
					}
					catch (err) {
					}
					
					if(Obj != null){
						$("#div-nav").append
						(
							'<div class="navbar-header">' +
								'<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">' +
									'<span class="sr-only">Toggle navigation</span>' +
									'<span class="icon-bar"></span>' +
									'<span class="icon-bar"></span>' +
									'<span class="icon-bar"></span>' +
								'</button>' +
								'<a class="navbar-brand" href="home.php"><img src="http://superteia.com.br/images/logo.png" alt="Logotipo" class="logo-admin" style="width:150px;height:auto;" id_user="'+Obj.user_id+'"></a>' +
							'</div><!-- /.navbar-header -->' +
							'<ul class="nav navbar-top-links navbar-right">' +	
								//'<li>'+
								//	'<select class="custom" name="countriesFlag" id="countriesFlag">'+
								//		'<option class="br"  value = "pt-br" >Brasil</option>'+
								//		'<option class="usa" value = "en" >USA</option>'+
								//	'</select>'+
								//'</li>'+
								'<li class="dropdown">'+
									'<a class="dropdown-toggle" data-toggle="dropdown" href="#">' +
										'<i class="fa fa-user fa-fw"></i> '+ Obj.user_name +'   <i class="fa fa-caret-down"></i>' +
									'</a>' +
									'<ul class="dropdown-menu">' +
										'<li>' +
											'<a href="#" onclick="logout();">' +
												'<div class="text-center">' +
													'<p>' +
														'<i class="fa fa-power-off fa-fw"></i><strong>Sair</strong>' +
													'</p>' +
												'</div>' +
											'</a>' +
										'</li>' +
									'</ul>' +
									'<!-- /.dropdown-user -->' +
								'<li>'+
							'</ul>'+
							'<div class="navbar-default sidebar" role="navigation">' +
								'<div class="sidebar-nav navbar-collapse collapse">' +
									'<ul class="nav" id="side-menu">' +
									'</ul>' +
								'</div><!-- /.sidebar-collapse -->' +
								
								// '<button id="btnLogout" name="btnLogout" class="btn btn-default" type="button">Sair</button>' +
								
							'</div><!-- /.navbar-static-side -->'
						);
						$("#countriesFlag").val(Obj.idioma);
						if(Obj.msg == '1'){
							
							var categoriaAtual = "";
							var j = 0;
							
							if(Obj.user_foto == undefined){
								foto = "foto_perfil.png";
								// alterar = '<span class="altera">alterar</span>';
								alterar = '<span class="altera">alterar</span>';
							}else{
								foto = Obj.user_foto;
								// alterar ="";
								alterar = '<span class="altera">alterar</span>';
							}
							
							//logica trocar com urgencia ...
							// if(Obj.idioma == "en"){
								// $("#side-menu").append('<li>'+
									// '<div class="user-block clearfix">'+
										// '<a id="openImage" name="openImage" rel="leanModal" href="#hidden_content"><img class="usuario_foto" alt="" src="uploads/perfil/'+foto+'">'+alterar+'</a>'+
										// '<div class="detail">'+
											// '<strong>Hi, </strong>'+
											// '<strong>'+Obj.user_name+'</strong>'+
										// '</div>'+
									// '</div>'+
								// '</li>'
								// );
							// }else{
								$("#side-menu").append('<li>'+
									'<div class="user-block clearfix">'+
										'<a id="openImage" name="openImage" rel="leanModal" href="#hidden_content"><img class="usuario_foto" alt="" src="uploads/perfil/'+foto+'">'+alterar+'</a>'+
										'<div class="detail">'+
											'<strong>Olá, </strong>'+
											'<strong>'+Obj.user_name+'</strong>'+
										'</div>'+
									'</div>'+
								'</li>'
								);
							// }
							
							// Modal
							$("a[rel*=leanModal]").leanModal({ closeButton: ".modal-close" });				
							$("a[rel*=leanModal]").on("click", function(){ $('#lean-overlay').show(); });
							$(".modal-close").on("click", function(){ $('#lean-overlay').hide(); });
								
							for(var i = 0; i < Obj.length; i++){
								
								if(categoriaAtual != Obj[i].categoria){
								
									$("#side-menu").append('<li><a class="firstLevelMenu">'+ Obj[i].categoria +'<span class="fa arrow"></span></a><ul class="nav nav-second-level collapse" id="ul'+j+'" name="ul'+j+'"></ul></li>');
									j++;
								
								}

								$("#ul"+(j-1)).append('<li><a href="'+Obj[i].link+'"><i class="fa '+Obj[i].icone+' fa-fw"></i>&nbsp;'+ Obj[i].descricao +'</a></li>');
								
								categoriaAtual = Obj[i].categoria;
							}
							
							// if(Obj.idioma == "en"){
								// $("#side-menu").append('<li><a class="firstLevelMenu btnLogout" id="btnLogout">Logout</a></li>');
							// }else{
								// $("#side-menu").append('<li><a class="firstLevelMenu btnLogout" id="btnLogout">Sair</a></li>');
							// }
							$('#side-menu').metisMenu();
							
							//monta select de linguas 
							//css = media/customselectbox | js = media/js/selectbox | css global == style.css
							$("select.custom").each(function() {					
								var sb = new SelectBox({
									selectbox: $(this),
									changeCallback: function(val) {
										//definir url + oper 
										$.ajax({
											url: "nav/CTRL.php",
											type: 'POST',
											data: { oper: "2",idioma:val },
											complete: function (e, xhr, result) {
												if (e.readyState == 4 && e.status == 200) {
									 
													try { 
														var Obj = eval("(" + e.responseText + ")"); //Combo OS
													}
													catch (err) {
													}
													
													if(Obj != null){
														if(Obj.msg == 1){
															$(".logo-admin").click();
														}
													}
												}
											}
										});
									},
									height: 150,
									width: 100,
									
								});
							});
							
							$("#countriesFlag").hide();
						
						}
						//////////////
					}
				}
				
				$("#btnLogout").off();
				$("#btnLogout").on("click",function(){
					logout();
				});
			}
		});
		
	})();
		
	$("#page-wrapper").append(
		'<div id="hidden_content" style="display:none">'+
			'<input type="hidden" id="nameFotoNav" name="nameFotoNav" >'+
			'<div class="signup-ct">'+
				'<div class="modal-header">'+
					'<h4>Imagem</h4>'+
					'<a class="modal-close" href="#"></a>'+
				'</div>'+
				
				'<div id="edit-containerNav" name="edit-containerNav"></div>'+
				'<div class="foraNav well">'+
					'<div class="img_classNav">'+
						'<div class="uploadNav fs-upload-elementNav fs-uploadNav "></div>'+
					'</div>'+
				'</div>'+
			'</div>'+
		'</div>'+
		'<div id="lean-overlay"></div>'
	);	
		////
		$(".uploadNav").upload({
			multiUpload: true, /* multipla seleção*/
			label: '<span class="spn-dragdropNav">Arraste uma imagem <br> ou <br> clique para escolher</span><div class="img-dragdropNav" style="display: none"><img class="img-responsive portfolio-itemNav" src="" alt=""></div>', /* descrição no drag and drop*/
			maxSize: 1048576, /* tamanho max do file*/
			action: "includes/uploader.inc.php", /*url submit file */
			postData: {pasta: "uploads/perfil"}   /* pasta onde irão os arquivos + id da galeria */
		}).on("start.uploadNav", onStart)
		  .on("complete.uploadNav", onComplete)
		  .on("filestart.uploadNav", onFileStart)
		  .on("fileprogress.uploadNav", onFileProgress)
		  .on("filecomplete.uploadNav", onFileComplete)
		  .on("fileerror.uploadNav", onFileError);	
	/* fim do upload no Document.Ready */

	/* demais funções do Upload */
		var $filequeue,
			$filelist;		

	
		function onStart(e, files) {
			// console.log("Start " + files.length);
			// console.log(files);   
			// var html = '';
			// for (var i = 0; i < files.length; i++) {
				// html += '<li data-index="' + files[i].index + '"><span class="file">' + files[i].name + '</span><span class="progress">Queued</span></li>';
			// }
			// $filequeue.append(html);
		}

		function onComplete(e) {
			// console.log("Complete");
			// console.log($(this).attr("id"));
			// All done!
		}

		function onFileStart(e, file) {
			// console.log("File Start");
			// $filequeue.find("li[data-index=" + file.index + "]")
					  // .find(".progress").text("0%");
		}

		function onFileProgress(e, file, percent) {
			// console.log("File Progress");
			// $filequeue.find("li[data-index=" + file.index + "]")
					  // .find(".progress").text(percent + "%");
		}

		function onFileComplete(e, file, response) {
			// retorno do upload.php => file.transfer.responseJSON
			var obj = file.transfer.responseJSON;
			if (obj.msg == "1"){
			grava_foto(obj.name);
			$("#nameFotoNav").val(obj.name);
			$(".spn-dragdropNav").hide();
			$(".img-dragdropNav").show();
			$(".portfolio-itemNav").attr("src","../admin/uploads/perfil/"+obj.name);	
			}
	 
		}

		function onFileError(e, file, error) {
			// console.log("File Error");
			// $filequeue.find("li[data-index=" + file.index + "]").addClass("error")
					  // .find(".progress").text("Error: " + error);
		}	
			
		function grava_foto(foto){
			
			id = $(".logo-admin").attr("id_user");
			//definir url + oper 
			$.ajax({
				url: "modules/usuarios/CTRL.php",
				type: 'POST',
				data: { oper: "9",id:id, foto:foto },
				complete: function (e, xhr, result) {
					if (e.readyState == 4 && e.status == 200) {
		 
						try { 
							var Obj = eval("(" + e.responseText + ")"); //Combo OS
						}
						catch (err) {
						}
						
						if(Obj != null){
							if(Obj.msg == "1"){
								$(".usuario_foto").attr('src','uploads/perfil/'+foto+'');
								
							}
						}
					}
				}
			});			
		}	
});//fim doc

Zerion Mini Shell 1.0