Vote #79517
未完了Hyperlinks with dash | m-files://
0%
説明
Hi All,
we started using Redmine in our company and one of problems we have is that we are using MFiles for document sharing - it could be shared as hyperlinks in emails like:
m-files://show/1481067C-D3D8-465B-BE1D-1FC924913B39/0-147851?object=A6DD4B88-47CF-44A8-91AD-35411808231A
Unfortnately Textile or Markdown doesnt seem to dash friendly :)
"Using Textile":m-files://show/1481067C-D3D8-465B-BE1D-1FC924913B39/0-147851?object=A6DD4B88-47CF-44A8-91AD-35411808231A
"Using Textile without dash ":mfiles://show/1481067C-D3D8-465B-BE1D-1FC924913B39/0-147851?object=A6DD4B88-47CF-44A8-91AD-35411808231A
The problem seems to be dash. How this could be solved? Thank you !
journals
Edited: redmine/lib/redmine/wiki_formatting.rb and when you paste just
<pre>
m-files://show/1481067C-D3D8-465B-BE1D-1FC924913B39/0-147851?object=A6DD4B88-47CF-44A8-91AD-35411808231A
</pre>
it makes hyperlink
Change:
<pre>
module LinksHelper
AUTO_LINK_RE = %r{
( # leading text
<\w+[^>]*?>| # leading HTML tag, or
[\s\(\[,;]| # leading punctuation, or
^ # beginning of line
)
(
(?:https?://)| # protocol spec, or
(?:s?ftps?://)|
(?:m-files?://)| # m-files
(?:www\.) # www.*
)
(
([^<]\S*?) # url
(\/)? # slash
)
((?:>)?|[^[:alnum:]_\=\/;\(\)]*?) # post
(?=<|\s|$)
}x unless const_defined?(:AUTO_LINK_RE)
</pre>
And how to support "Title":url syntax?
btw: do I need to "bundle install" each time I edit source code?
--------------------------------------------------------------------------------