From 4e292284eb02af9dfbb1264800d38787305b3c07 Mon Sep 17 00:00:00 2001 From: xevidos Date: Wed, 18 Jul 2018 17:00:52 -0400 Subject: [PATCH] Updated filemanager to handle downloading PDfs, opening icons, and fixed favicon. --- components/filemanager/init.js | 142 ++++++++++++++++----------------- favicon.ico | Bin 2 files changed, 71 insertions(+), 71 deletions(-) mode change 100755 => 100644 favicon.ico diff --git a/components/filemanager/init.js b/components/filemanager/init.js index 4b923b2..24cd5b2 100755 --- a/components/filemanager/init.js +++ b/components/filemanager/init.js @@ -4,86 +4,86 @@ * [root]/license.txt for more. This information must remain intact. */ -(function(global, $){ + (function(global, $){ + + var codiad = global.codiad; + + $(window) + .load(function() { + + codiad.filemanager.CodiadnoFiles = [ + //Files + 'exe', + 'pdf', + 'zip', + 'tar', + 'tar.gz', + ] + codiad.filemanager.CodiadnoImages = [ + //Images + 'ico', + 'icon', + 'jpg', + 'jpeg', + 'png', + 'gif', + 'bmp', + ] + codiad.filemanager.CodiadnoAudio = [ + //Music + 'aac', + 'aif', + 'mp3', + 'mp4', + 'wav', + 'ogg', + ] + codiad.filemanager.init(); + }); + - var codiad = global.codiad; - - $(window) - .load(function() { - codiad.filemanager.init(); - }); - - codiad.filemanager = { clipboard: '', - noFiles: [ - //Files - 'exe', - 'zip', - 'tar', - 'tar.gz', - ], - noImages: [ - //Images - 'jpg', - 'jpeg', - 'png', - 'gif', - 'bmp', - ], - noMusic: [ - //Music - 'aac', - 'aif', - 'mp3', - 'mp4', - 'wav', - 'ogg', - ], - - noOpen: [ - //Files - 'exe', - 'zip', - 'tar', - 'tar.gz', - //Images - 'jpg', - 'jpeg', - 'png', - 'gif', - 'bmp', - //Music - 'aac', - 'aif', - 'mp3', - 'mp4', - 'wav', - 'ogg', - ], - noBrowser: [ - //Images - 'jpg', - 'jpeg', - 'png', - 'gif', - 'bmp', - //Music - 'aac', - 'aif', - 'mp3', - 'mp4', - 'wav', - 'ogg', - ], - controller: 'components/filemanager/controller.php', dialog: 'components/filemanager/dialog.php', dialogUpload: 'components/filemanager/dialog_upload.php', init: function() { + + this.noAudio = [ + //Audio + 'aac', + 'aif', + 'mp3', + 'mp4', + 'wav', + 'ogg', + ], + this.noFiles = [ + //Files + 'exe', + 'pdf', + 'zip', + 'tar', + 'tar.gz', + ], + this.noImages = [ + //Images + 'ico', + 'icon', + 'jpg', + 'jpeg', + 'png', + 'gif', + 'bmp', + ], + + + this.noOpen = this.noAudio.concat( this.noFiles, this.noImages ), + this.noBrowser = this.noAudio.concat( this.noImages ), + // Initialize node listener this.nodeListener(); // Load uploader @@ -471,7 +471,7 @@ let type = ""; var ext = this.getExtension(path).toLowerCase(); - if ( this.noMusic.includes(ext) ) { + if ( this.noAudio.includes(ext) ) { type = 'music_preview'; } else if ( this.noImages.includes(ext) ) { diff --git a/favicon.ico b/favicon.ico old mode 100755 new mode 100644