ALT Linux Bugzilla
– Attachment 4543 Details for
Bug 24106
Кириллические имена в прикреплённых документах пропадают
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
[patch]
Патч для русских букв.
attachment.rb.patch (text/plain), 990 bytes, created by
Denis Yagofarov
on 2010-09-19 01:52:03 MSD
(
hide
)
Description:
Патч для русских букв.
Filename:
MIME Type:
Creator:
Denis Yagofarov
Created:
2010-09-19 01:52:03 MSD
Size:
990 bytes
patch
obsolete
>*** /usr/share/redmine/app/models/attachment.rb.orig Sun Sep 19 00:08:18 2010 >--- /usr/share/redmine/app/models/attachment.rb Sun Sep 19 00:34:19 2010 >*************** >*** 168,175 **** > # NOTE: File.basename doesn't work right with Windows paths on Unix > # INCORRECT: just_filename = File.basename(value.gsub('\\\\', '/')) > > # Finally, replace all non alphanumeric, hyphens or periods with underscore >! @filename = just_filename.gsub(/[^\w\.\-]/,'_') > end > > # Returns an ASCII or hashed filename >--- 168,177 ---- > # NOTE: File.basename doesn't work right with Windows paths on Unix > # INCORRECT: just_filename = File.basename(value.gsub('\\\\', '/')) > >+ just_filename = just_filename.force_encoding('UTF-8') > # Finally, replace all non alphanumeric, hyphens or periods with underscore >! just_filename = just_filename.gsub(/[^[:word:]\.\-]/,'_') >! @filename = just_filename > end > > # Returns an ASCII or hashed filename
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 24106
: 4543