Class: SimpleFileUploader

Inherits:
CarrierWave::Uploader::Base
  • Object
show all
Includes:
Uploaders::PathSlug
Defined in:
app/uploaders/simple_file_uploader.rb

Overview

Simple file uploader without any processing

Instance Method Summary collapse

Methods included from Uploaders::PathSlug

#store_dir

Instance Method Details

#extension_blacklistObject



9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'app/uploaders/simple_file_uploader.rb', line 9

def extension_blacklist
  %w[
    htm html action apk app bat bin cmd com command cpl csh exe gadget inf ins
    inx ipa isu job jse ksh lnk msc msi msp mst osx out paf pif prg ps1 reg
    rgs run scr sct shb shs u3p vb vbe vbs vbscript workflow ws wsf wsh 0xe
    73k 89k a6p ac acc acr actm ahk air app arscript as asb awk azw2 beam btm
    cel celx chm cof crt dek dld dmc docm dotm dxl ear ebm ebs ebs2 ecf eham
    elf es ex4 exopc ezs fas fky fpi frs fxp gs ham hms hpf hta iim ipf isp
    jar js jsx kix lo ls mam mcr mel mpx mrc ms ms mxe nexe obs ore otm pex
    plx potm ppam ppsm pptm prc pvd pwc pyc pyo qpx rbx rox rpj s2a sbs sca
    scar scb script smm spr tcp thm tlb tms udf upx url vlx vpm wcm widget wiz
    wpk wpm xap xbap xlam xlm xlsm xltm xqt xys zl9 dmg pkg php rb
  ]
end