Opened 16 years ago
Closed 16 years ago
#4795 closed enhancement (fixed)
Upload files without file extensions
Reported by: | Owned by: | Radek Bartoň | |
---|---|---|---|
Priority: | normal | Component: | DownloadsPlugin |
Severity: | normal | Keywords: | |
Cc: | Trac Release: | 0.11 |
Description
It should be possible to upload files like "CHANGELOG" that have no proper file extensions, i.e. instead of renaming the file to CHANGELOG.txt.
Attachments (0)
Change History (4)
comment:1 Changed 16 years ago by
comment:2 Changed 16 years ago by
Actually I found a solution but that takes away the extension filtering... Sorry i'm not really a python developer... but you can do this in the mean time : in the dist open the api.py file and look for this section :
# Check correct file type.
reg = re.compile(r'(.*).(.*)$') result = reg.match(downloadfile?) self.log.debug('ext: %s' % (result.group(2))) if result:
if not result.group(2).lower() in self.ext.split(' '):
raise TracError('Unsupported uploaded file type.')
else:
raise TracError('Unsupported uploaded file type.')
Comment all of that out, then just reinstall it... simple solution:P
comment:3 Changed 16 years ago by
Status: | new → assigned |
---|
I'll add trac.ini
opiton value none
which will allow uploading of files with no extension. Just wait for it.
comment:4 Changed 16 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Branch 0.11 and 0.12 now contains two new values of ext
trac.ini
option. They are none
which allow to upload files without extension and all
which disables file extension check.
Has anyone had any luck with this yet?