%PDF- %PDF-
Direktori : /home1/dimen328/libertysa.com.br/admin/nav/ |
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> '+ 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