javascript - Plupload filters to allow all but a few extensions -


pupload lets specify file types can uploaded, want opposite: allow filetypes except subset. possible?

someone posted solution on plupload's github. have use addfilefilter method.

    plupload.addfilefilter('excluded_extensions', function(filter, file, cb){         var permitted = true;         var exts = filter[0].extensions.split(',');         //we have no excluded extensions, function presented default exclusion string, allow         if(exts.length === 1 && exts[0] === "-")             permitted = true;         else         {             for(var = 0; < exts.length; i++)             {                 var filearray = file.name.split('.');                 var extension = filearray[filearray.length - 1];                  if(exts[i].touppercase() === extension.touppercase())                 {                     this.trigger('error', {                         code: plupload.file_extension_error,                         message: plupload.translate('file extension error.'),                         file: file                     });                     permitted = false;                     cb(false);                     return;                 }             }         }          if(permitted)             cb(true);     }); 

source


Comments

Popular posts from this blog

ruby - Trying to change last to "x"s to 23 -

jquery - Clone last and append item to closest class -

c - Unrecognised emulation mode: elf_i386 on MinGW32 -