[Trac-tickets] [The Trac Project] #1751: Support of mailto: link

The Trac Project noreply at edgewall.com
Mon Jul 4 08:17:15 CDT 2005


#1751: Support of mailto: link
-------------------------+--------------------------------------------------
       Id:  1751         |      Status:  new                               
Component:  wiki         |    Modified:  Mon Jul  4 08:16:35 2005          
 Severity:  enhancement  |   Milestone:                                    
 Priority:  normal       |     Version:  devel                             
    Owner:  jonas        |    Reporter:  Shun-ichi Goto <gotoh at taiyo.co.jp>
-------------------------+--------------------------------------------------
 This is patch (2nd chunk) to support mailto: link like
 {{{[mailto:gotoh at taiyo.co.jp My Name]}}}
 which can be used in earlier version and lost in svn head.

 And also patch (1st chunk) to treat mailto:xxxx in text as URL.

 {{{
 Index: formatter.py
 ===================================================================
 --- formatter.py        (revision 1886)
 +++ formatter.py        (working copy)
 @@ -265,7 +265,7 @@

          if ns in self.link_resolvers:
              return self._link_resolvers[ns](self, ns, target, match)
 -        elif target[:2] == '//':
 +        elif target[:2] == '//' or ns == 'mailto':
              return self._make_ext_link(match, match)
          else:
              return match
 @@ -276,7 +276,7 @@
          label = fullmatch.group('label')
          if ns in self.link_resolvers:
              return self._link_resolvers[ns](self, ns, target, label)
 -        elif target[:2] == '//':
 +        elif target[:2] == '//' or ns == 'mailto':
              return self._make_ext_link(ns+':'+target, label)
          else:
              return match
 }}}

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/1751>
The Trac Project <>


More information about the Trac-Tickets mailing list