Commit 3d4ea4a34def75e2a3201b023433864118dfd580
1 parent
82b9eb73
Exists in
master
and in
29 other branches
Definitive fix for the short_filename thing
(ActionItem1416)
Showing
4 changed files
with
14 additions
and
12 deletions
Show diff stats
app/helpers/folder_helper.rb
app/models/uploaded_file.rb
lib/noosfero/filenames.rb
... | ... | @@ -1,11 +0,0 @@ |
1 | -module Noosfero::Filenames | |
2 | - | |
3 | - def short_filename(filename, limit_chars = 43) | |
4 | - return filename if filename.size <= limit_chars | |
5 | - extname = File.extname(filename) | |
6 | - basename = File.basename(filename,extname) | |
7 | - str_complement = '(...)' | |
8 | - return basename[0..(limit_chars - extname.size - str_complement.size - 1)] + str_complement + extname | |
9 | - end | |
10 | - | |
11 | -end |
... | ... | @@ -0,0 +1,11 @@ |
1 | +module ShortFilename | |
2 | + | |
3 | + def short_filename(filename, limit_chars = 43) | |
4 | + return filename if filename.size <= limit_chars | |
5 | + extname = File.extname(filename) | |
6 | + basename = File.basename(filename,extname) | |
7 | + str_complement = '(...)' | |
8 | + return basename[0..(limit_chars - extname.size - str_complement.size - 1)] + str_complement + extname | |
9 | + end | |
10 | + | |
11 | +end | ... | ... |