/home/aqcert/public_html/admin/tinymce/tests/plugins/filemanager/js
Edit: /home/aqcert/public_html/admin/tinymce/tests/plugins/filemanager/js/include.js (6248B)
$(document).ready(function(){
$('input[name=radio-sort]').click(function(){
var li=$(this).data('item');
$('.filters label').removeClass("btn-inverse");
$('#'+li).addClass("btn-inverse");
if(li=='ff-item-type-all'){
$('.grid li').show(300);
}else{
if($(this).is(':checked')){
$('.grid li').not('.'+li).hide(300);
$('.grid li.'+li).show(300);
}
}
});
$('#full-img').click(function(){$('#previewLightbox').lightbox('hide'); });
$('.upload-btn').click(function(){
$('.uploader').show(500);
});
$('.close-uploader').click(function(){
$('.uploader').hide(500);
window.location.href = $('#refresh').attr('href') + '&' + new Date().getTime();;
});
$('.preview').click(function(){
$('#full-img').attr('src',$(this).data('url'));
if(!$(this).hasClass('disabled'))
show_animation();
return true;
});
$('.new-folder').click(function(){
folder_name=window.prompt($('#insert_folder_name').val(),$('#new_folder').val());
if(folder_name){
folder_path=$('#root').val()+$('#cur_dir').val()+ folder_name;
folder_path_thumb=$('#cur_dir_thumb').val()+ folder_name;
$.ajax({
type: "POST",
url: "create_folder.php",
data: {path: folder_path, path_thumb: folder_path_thumb}
}).done(function( msg ) {
window.location.href = $('#refresh').attr('href') + '&' + new Date().getTime();
});
}
});
if (!Modernizr.touch) {
$('#help').hide();
}else{
//Enable swiping...
$(".box").swipe( {
//Generic swipe handler for all directions
swipe:function(event, direction, distance, duration, fingerCount) {
//$(this).parent().toggleClass('cs-hover');
if ($(this).attr('toggle')==1) {
$(this).attr('toggle',0);
$(this).animate({top: "0px"} ,{queue:false,duration:300});
}else{
$(this).attr('toggle',1);
$(this).animate({top: "-30px"} ,{queue:false,duration:300});
}
},
//Default is 75px, set to 0 for demo so any distance triggers swipe
threshold:30
});
}
if(!Modernizr.csstransitions) { // Test if CSS transitions are supported
$('figure').bind('mouseover',function(){
$(this).find('.box').animate({top: "-30px"} ,{queue:false,duration:300});
});
$('figure').mouseout(function(){
$(this).find('.box').animate({top: "0px"} ,{queue:false,duration:300});
});
}
var boxes = $('.d');
boxes.height('auto');
var maxHeight = Math.max.apply(
Math, boxes.map(function() {
return $(this).height();
}).get());
boxes.height(maxHeight);
});
function apply(file){
if ($('#popup').val()==1) var window_parent=window.opener; else var window_parent=window.parent;
var path = $('#cur_dir').val();
var base_url = $('#base_url').val();
var track = $('#track').val();
var target = window_parent.document.getElementById(track+'_ifr');
var closed = window_parent.document.getElementsByClassName('mce-filemanager');
var ext=file.split('.').pop();
var fill='';
if($.inArray(ext, ext_img) > -1){
fill=$("
![]()
",{"src":path+file});
}else{
fill=$("
").attr("href", path+file).text(file.replace(/\..+$/, ''));
}
$(target).contents().find('#tinymce').append(fill);
$(closed).find('.mce-close').trigger('click');
}
function apply_link(file,type_file,external){
if ($('#popup').val()==1) var window_parent=window.opener; else var window_parent=window.parent;
var path = $('#cur_dir').val();
var base_url = $('#base_url').val();
var track = $('#track').val();
if (external=="") {
$('.mce-link_'+track, window_parent.document).val(base_url+path+file);
var closed = window_parent.document.getElementsByClassName('mce-filemanager');
if($('.mce-text_'+track, window_parent.document).val()=='') $('.mce-text_'+track, window_parent.document).val(file.replace(/\..+$/, ''));
$(closed).find('.mce-close').trigger('click');
}else{
var target = window_parent.document.getElementById(external);
$(target).val(base_url+path+file);
close_window();
}
}
function apply_none(file,type_file,external){
return false;
}
function apply_img(file,type_file,external){
if ($('#popup').val()==1) var window_parent=window.opener; else var window_parent=window.parent;
var path = $('#cur_dir').val();
var base_url = $('#base_url').val();
var track = $('#track').val();
if (external=="") {
var target = window_parent.document.getElementsByClassName('mce-img_'+track);
var closed = window_parent.document.getElementsByClassName('mce-filemanager');
$(target).val(base_url+path+file);
$(closed).find('.mce-close').trigger('click');
}else{
var target = window_parent.document.getElementById(external);
$(target).val(base_url+path+file);
close_window();
}
}
function apply_video(file,type_file,external){
if ($('#popup').val()==1) var window_parent=window.opener; else var window_parent=window.parent;
var path = $('#cur_dir').val();
var base_url = $('#base_url').val();
var track = $('#track').val();
if (external=="") {
var target = window_parent.document.getElementsByClassName('mce-video'+ type_file +'_'+track);
var closed = window_parent.document.getElementsByClassName('mce-filemanager');
$(target).val(base_url+path+file);
$(closed).find('.mce-close').trigger('click');
}else{
var target = window_parent.document.getElementById(external);
$(target).val(base_url+path+file);
close_window();
}
}
function close_window() {
if ($('#popup').val()==1) window.close();
else
parent.$.fancybox.close();
}
function delete_file(file1,file2) {
$.ajax({
type: "POST",
url: "delete_file.php",
data: {path: file1, path_thumb: file2}
}).done(function( msg ) {
});
}
function delete_folder(folder1,folder2) {
$.ajax({
type: "POST",
url: "delete_folder.php",
data: {path: folder1, path_thumb: folder2}
}).done(function( msg ) {
});
}
function show_animation()
{
$('#loading_container').css('display', 'block');
$('#loading').css('opacity', '.7');
}
function hide_animation()
{
$('#loading_container').fadeOut();
}