Server IP : 80.241.246.6 / Your IP : 216.73.216.188 Web Server : Apache/2.4.25 (Debian) System : Linux kharagauli 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64 User : www-data ( 33) PHP Version : 7.0.33-0+deb9u12 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/kharagauli1/moduls/video_gallery_big_2/admin/js/ |
Upload File : |
/* @author suxoza <suxoza@gmail.com> */ var ckeditor = []; var youtube_parent_title = false; var video_names_dom; $(function(){ var maina = ''; jQTubeUtil.init({ key: 'AI39si7jDaM1hshJuWvQszAs7K95lF3uAaFqa36YzUEI3iTTXyOPAMAsLjPQjt8wK4L-6SVf-qxmjakPmuiuOVA1mzKxWFZQ7Q', orderby: 'viewCount', time: 'all_time', maxResults: 49 }); $('.first_date').datepicker({ dateFormat: 'dd/mm/yy' }); }); function change_lang_layout(a){ var th = $(a); var text = $.trim(th.text()); $('#lang_select_textarea .active').removeClass('active'); th.addClass('active'); $('#view_images textarea[class^="maines_"]').removeClass('_display_block').addClass('_display_none'); $('#view_images textarea').each(function(){ if($(this).is('.maines_'+text))$(this).addClass('_display_block').removeClass('_display_none'); }); } function upload_logo(event,a){ var th = $(a); var logo; var img = $('._image_name',th.parent().parent().parent().parent().parent()); var hidden = $('.hidden_field',th.parent().parent().parent().parent().parent()); img.attr('src','/img/loader.gif'); if(window.File && window.FileReader){ var files = event.target.files; for(var i = 0; i< files.length; i++){ if(parseInt(Math.round(files[i].size)) > 20000000){ $.alerts.alert("ასატვირთი ფაილის ზომა არ უნდა აღემატებოდეს 20(ოც) მეგაბაიტს!!!","message"); return false; } } img.attr('src','/img/video.png') .parent('.img_container').attr('onclick','$.alerts.alert("ვიდეოს გასააქტიურებლად საჭიროა ცვლილებების შენახვა!","message");'); $('.hidden_field',th.parent()).val(''); $('#play_all').attr('onclick','$.alerts.alert("ვიდეო-დამკვრელის გასააქტიურებლად საჭიროა ცვლილებების შენახვა!","message");'); }else alert("Your browser does not support File API \n Try firefox,google chrome or opera!"); } function upload_logo_big(event,a){ var th = $(a); $('#img_form').attr({onsubmit:''}).submit(); return; var logo; if(window.File && window.FileReader){ var files = event.target.files; var lengs = $('#view_images .view_images_child').length; //alert($('#view_images').height()); for(var i = 0; i< files.length; i++){ // if((lengs+files.length) > 25){ // $.alerts.alert("max "+String(25-lengs),"message"); // return false; // } if(parseInt(Math.round(files[i].size)) > 20000000){ $.alerts.alert("ასატვირთი ფაილის ზომა არ უნდა აღემატებოდეს 20(ოც) მეგაბაიტს!!!","message"); return false; } added_sec_img(); } }else alert("Your browser does not support File API \n Try firefox,google chrome or opera!"); } function delete_images(a){ var th = $(a); var img = $('#upload_avatar',th.parent().parent()); img.attr('src','/img/upload_avatar.png'); $('#text_content_logo input:hidden[name="delete_logo"]').val(1); $('#text_content_logo input:file').val(''); th.remove(); } function other_site_url(e,a,c){ var th = $(a); //th.next('.youtube_keywords').html(''); var val = th.val(); if(val.length < 1)return; if(val.indexOf('http://') != -1 || val.indexOf('https://') != -1 && val.indexOf('youtube.com') != -1){ if(e.keyCode == 13){ th.parent().next().fadeOut(500); if(val.indexOf('v=') != -1){ var values = $.trim(String(val)); values = values.split('v=')[1]; if(values.indexOf('&') != -1)values = values.split('&')[0]; if(values){ var src = 'http://img.youtube.com/vi/'+values+'/0.jpg'; if(c && c == 1) image_load(src,th,c); else image_load(src,th); } }else $.alerts.alert("მისამართი არასწორია!!!"); } }else{ if(c && c == 1) start_video(val,a,c); else start_video(val,a); } } function start_video(a,ths,c){ var th = $(ths); if(th.parent().is('.has_title_4')){ th.parent().removeClass('has_title_4'); youtube_parent_title = true; } jQTubeUtil.suggest(a, function(response){ var html = ''; var onclick = (!c)?'show_videos(this);':'show_videos(this,1);'; for(s in response.suggestions){ var sug = response.suggestions[s]; html += '<li><a style="cursor:pointer" onclick="'+onclick+'">'+sug+'</a></li>'; } if(response.suggestions.length) th.next('.youtube_keywords').addClass('youtube_keywords_css').html(html); else th.next('.youtube_keywords').removeClass('youtube_keywords_css').html(''); }); } function show_videos(a,c){ var th = $(a); var val = $.trim(th.text()); if(c)video_names_dom = th.parent().parent().parent(); var title = (c)?"ვიდეოს":"ვიდეოების"; if($('#before_videos').length)$('#before_videos').remove(); //if(!$('#before_videos').length){ var before_videos = $('<div>',{id:'before_videos',class:'before_videos'}); before_videos.dialog({ close: function(event,ui){ if(c){ saved_youtube_changed_small(video_names_dom); } else saved_youtube_changed(); before_videos.remove(); }, modal : true, width : 1010, height : 500, position: [200, 50], title : title+" დამატება youtube.com-იდან", buttons: { "save" : function(){ before_videos.dialog('close'); } },open: function (event, ui) { // before_videos.css({overflow: 'auto',height:"500px",display:"none"}); } }); // } if(c) view_videos(val,1); else view_videos(val); $('.youtube_keywords').removeClass('youtube_keywords_css').html('').prev().val(''); if(youtube_parent_title)$('#add_new_image .youtube_keywords').parent().addClass('has_title_4'); } function saved_youtube_changed_small(par){ var len = $('#more_videos .cheched'); if(!len.length)return; $('._image_name',par.parent().parent().parent().parent()).attr('src',len.attr('zpp')) .parent('.img_container').attr('onclick','fancy_open("'+len.attr('app')+'")'); $('.hidden_field',par).val(len.attr('app')); $('.input_file',par).val(''); $('#play_all').attr('onclick','$.alerts.alert("ვიდეო-დამკვრელის გასააქტიურებლად საჭიროა ცვლილებების შენახვა!","message");'); } function saved_youtube_changed(bool){ var len = $('#more_videos .cheched'); if(!len.length)return; len.each(function(){ var lens = $('#view_images .view_images_child').length; var img = $('#view_images .demo_for_clone').clone(); img.removeClass('demo_for_clone'); $('._image_name',img).attr('src',$(this).attr('zpp')) .parent('.img_container').attr('onclick','fancy_open("'+$(this).attr('app')+'")'); $('.input_file',img).attr('name','file_'+lens+"_a"); $('.hidden_field',img).attr({ name:'file_'+lens, }).val($(this).attr('app')); $('textarea',img).each(function(){ $(this).attr("name",$(this).attr("name")+lens); }); $('#view_images #video_list').append(img); }); $('#play_all').attr('onclick','$.alerts.alert("ვიდეო-დამკვრელის გასააქტიურებლად საჭიროა ცვლილებების შენახვა!","message");'); } function view_videos(val,c){ var titles = (c)?'ვიდეო':'ვიდეოები'; var onclick = (c)?'start_video(this.value,this,1);':'start_video(this.value,this);'; var checkbox_onclick = (c)?"checkbox(this,1);":"checkbox(this);"; jQTubeUtil.search(val, function(response){ var input = '<div class="_insert_url has_title_4" data-title="აკრიფეთ სასურველი ვიდეოს დასახელება">'+ '<input type="text" name="_insert_url" onkeypress="'+onclick+'"/>'+ '<div class="youtube_keywords"></div>'+ '<div class="monishnulia"></div>'+ '<div class="_title">მონიშნეთ სასურველი '+titles+' და დააწექით "save"-ს</div>'+ '</div>'; var html = '<div id="more_videos" class="_display_none">'+input; var _length = response.videos.length; for(v in response.videos){ var video = response.videos[v], minutes = parseInt(video.duration / 60), seconds = video.duration % 60; html += '<div class="image">'; html += '<div class="img_container" onclick=\'fancy_open("'+video.videoId+'");\'><img src="' + video.thumbs[2].url + '" alt="' + video.title + '" title="' + video.title + '" /></div>'; html += '<div class="entry"><a alt="http://www.youtube.com/watch?v='+video.videoId+'" title="' + video.title + '">' + video.title + '</a></div>'; html += '<div class="_checkbox" onclick="'+checkbox_onclick+'" app="'+video.videoId+'" zpp="'+video.thumbs[2].url+'"></div><small>' + minutes + ':' + (seconds < 10 ? '0'+seconds : seconds) + '</small>'; html += '</div>'; } html += "</div>"; $('.before_videos').html(html); var iterator = 0; var div = document.getElementById('more_videos').getElementsByTagName('img'); for(v in div){ div[v].onload = function(){ iterator++; if(iterator == parseInt(_length/2)){ $('.before_videos').removeClass('before_videos'); $('#before_videos #more_videos').removeClass('_display_none'); } }; } }); } function fancy_open(a,b,c){ var href = b || 'new'; var logo = c || ''; var ff = a.replace(/&/g,'||'); var dir = self_dir.split('video_')[0]; $.colorbox({href:dir+"player/iframe.php?id="+ff+"&type="+href+"&logo="+logo,iframe:true, innerWidth:775, innerHeight:520}); } function player(a,b){ var type = b || 'all'; var dir = self_dir.split('video_')[0]; $.colorbox({ href:dir+"player/iframe.php?id="+a+"&type="+type+"&logo=1", iframe:true, innerWidth:800, innerHeight:550, fixed:true, slideshow:true, scrolling:false }); } function checkbox(thisa,boola){ var th = $(thisa); if(boola)$('#more_videos .cheched').removeClass('cheched'); if(th.is('.cheched'))th.removeClass('cheched'); else th.addClass('cheched'); if(!boola){ var len = $('#more_videos .cheched').length; if(!len)$('#more_videos .monishnulia').html(''); else $('#more_videos .monishnulia').html('მონიშნულია: '+len+' ვიდეო'); } } function image_load(a,th,c){ $('#play_all').attr('onclick','$.alerts.alert("ვიდეო-დამკვრელის გასააქტიურებლად საჭიროა ცვლილებების შენახვა!","message");'); var img = new Image(); img.onload = function(){ if(!c) added_img(a,th); else change_img(a,th); }; img.onerror = function(){ $.alerts.alert("მისამართი არასწორია!!!"); }; img.src = a+'?id='+Math.random(); } function added_img(a,th){ var lens = $('#view_images .view_images_child').length; var img = $('#view_images .demo_for_clone').clone(); img.removeClass('demo_for_clone'); $('._image_name',img).attr('src',a) .parent('.img_container').attr('onclick','fancy_open("'+youtube_parser(th.val())+'")'); $('.input_file',img).attr('name','file_'+lens+"_a"); $('.hidden_field',img).attr({ name:'file_'+lens, }).val(youtube_parser(th.val())); $('textarea',img).each(function(){ $(this).attr("name",$(this).attr("name")+lens); }); th.val(''); $('#view_images #video_list').append(img); } function added_sec_img(a){ var lens = $('#view_images .view_images_child').length; var img = $('#view_images .demo_for_clone').clone(); img.removeClass('demo_for_clone'); $('.input_file',img).attr('name','file_'+lens+"_a"); $('.hidden_field',img).attr({ name:'file_'+lens, }); $('textarea',img).each(function(){ $(this).attr("name",$(this).attr("name")+lens); }); $('#view_images #video_list').append(img); } function change_img(a,th){ $('._image_name',th.parent().parent().parent().parent().parent()).attr('src',a) .parent('.img_container').attr('onclick','fancy_open("'+youtube_parser(th.val())+'")'); $('.hidden_field',th.parent().parent().parent().parent().parent()).val(youtube_parser(th.val())); var files = $('.input_file',th.parent().parent().parent().parent().parent()); files.val(''); th.val(''); } function _delete_image(a){ var th = $(a); $.alerts.confirm("ნამდვილად გსურთ წაშლა?","message!!!",function(r){ if(r){ var parent = th.parent().parent().parent(); if($('.hidden_id',parent).length){ $('#deleted_id').val($('#deleted_id').val()+$('.hidden_id',parent).val()+"|"); parent.addClass('_display_none'); }else parent.remove(); $('#play_all').attr('onclick','$.alerts.alert("ვიდეო-დამკვრელის გასააქტიურებლად საჭიროა ცვლილებების შენახვა!","message");'); if($('#view_images .view_images_child:visible').length < 1)$('#play_all').hide(); } }); } function youtube_parser(url){ var regExp = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/; var match = url.match(regExp); if (match&&match[7].length==11){ return match[7]; }else{ alert("Url incorrecta"); } }