$(document).ready(function(){ $("input, select").change(function(){ listch(); }); $(document).on('change', '#file_icon', function(){ var name = document.getElementById("file_icon").files[0].name; var form_data = new FormData(); var ext = name.split('.').pop().toLowerCase(); if(jQuery.inArray(ext, ['png','jpg','jpeg']) == -1) { alert("Invalid Image File! Only .png, .jpg, .jpeg"); } var oFReader = new FileReader(); oFReader.readAsDataURL(document.getElementById("file_icon").files[0]); var f = document.getElementById("file_icon").files[0]; var fsize = f.size||f.fileSize; if(fsize > 2000000) { alert("Image File Size is very big"); } else { form_data.append("file", document.getElementById('file_icon').files[0]); $.ajax({ url:"/?do=/admin&act=imgto64", method:"POST", data: form_data, contentType: false, cache: false, processData: false, beforeSend:function(){ }, success:function(data) { $('#pltagid_icon').val(data); $('#img_icon').attr("src",data); $('#img_icon').show(); listch(); } }); } }); $(document).on('change', '#file_background_image', function(){ var name = document.getElementById("file_background_image").files[0].name; var form_data = new FormData(); var ext = name.split('.').pop().toLowerCase(); if(jQuery.inArray(ext, ['png','jpg','jpeg']) == -1) { alert("Invalid Image File! Only .png, .jpg, .jpeg"); } var oFReader = new FileReader(); oFReader.readAsDataURL(document.getElementById("file_background_image").files[0]); var f = document.getElementById("file_background_image").files[0]; var fsize = f.size||f.fileSize; if(fsize > 2000000) { alert("Image File Size is very big"); } else { form_data.append("file", document.getElementById('file_background_image').files[0]); $.ajax({ url:"/?do=/admin&act=imgtofon", method:"POST", data: form_data, contentType: false, cache: false, processData: false, beforeSend:function(){ }, success:function(data) { $('#pltagid_background_image').val(data); $('#img_background_image').attr("src",data); $('#img_background_image').show(); listch(); } }); } }); }); function escapeHtml0(text) { return text .replace(/&/g, "&") .replace(//g, ">") .replace(/"/g, """) .replace(/'/g, "'"); } function ajax_post(url,post){ var s=""; $.each(post.split("&"),function(i,v){ var p=v.split("="); try { s+=''; } catch(e) { s+=''; } }); var form = $('
'); $(document.body).append(form); form.submit(); } function applico(){ $(document).on('change', '#file_ch', function(){ var name = document.getElementById("file_ch").files[0].name; var form_data = new FormData(); var ext = name.split('.').pop().toLowerCase(); if(jQuery.inArray(ext, ['png','jpg','jpeg']) == -1) { alert("Invalid Image File! Only .png, .jpg, .jpeg"); } var oFReader = new FileReader(); oFReader.readAsDataURL(document.getElementById("file_ch").files[0]); var f = document.getElementById("file_ch").files[0]; var fsize = f.size||f.fileSize; if(fsize > 2000000) { alert("Image File Size is very big"); } else { form_data.append("file", document.getElementById('file_ch').files[0]); $.ajax({ url:"/?do=/admin&act=imgto64", method:"POST", data: form_data, contentType: false, cache: false, processData: false, beforeSend:function(){ }, success:function(data) { $('#chtagid_logo_30x30').val(data); $('#img_ch').attr("src",data); $('#img_ch').show(); } }); } }); } var channels=[],select=0; function addch(m=0){ var n=0; for(var i=0;i < channels.length;i++) if(channels[i]["type"]!="menu") n++; var elem={}; for(var i=0;i < chtag.length;i++) elem[chtag[i]]=""; elem["title"]="Новая ссылка "+(n+1); if(m==-1) channels.unshift(elem); else channels.push(elem); listch(); } function addmenu(v){ var n=0; for(var i=0;i < channels.length;i++) if(channels[i]["type"]=="menu") n++; var elem={}; for(var i=0;i < chtag.length;i++) elem[chtag[i]]=""; if(v==null) v="Меню "+(n+1)+"|"; v=v.split("|"); elem["title"]=v[0]; elem["playlist_url"]=v[1]; elem["type"]="menu"; channels.push(elem); listch(); } var noadd=0; function listch(na,sel){ if(na!=null) noadd=na; if(sel==null) sel=0; $('#contents').css("max-height","none"); var html="