Changeset 3089
- Timestamp:
- 05/05/2016 03:35:52 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/common/includes/slack/trac/bot.php
r3088 r3089 43 43 $digits = Trac::get_digit_capture(); 44 44 $ticket_tracs = '?<trac>' . Trac::get_regex(); 45 preg_match_all( "/ [^&`]#(?<id>$digits)(?:\-($ticket_tracs)\b)?/", $text, $tickets, PREG_SET_ORDER );46 preg_match_all( "/ [^&`]#($ticket_tracs)(?<id>$digits)\b/", $text, $tickets_alt, PREG_SET_ORDER );45 preg_match_all( "/(?:\s|^|\()#(?<id>$digits)(?:\-($ticket_tracs)\b)?/", $text, $tickets, PREG_SET_ORDER ); 46 preg_match_all( "/(?:\s|^|\()#($ticket_tracs)(?<id>$digits)\b/", $text, $tickets_alt, PREG_SET_ORDER ); 47 47 preg_match_all( "~https?://($ticket_tracs).trac.wordpress.org/ticket/(?<id>$digits)~", $text, $tickets_url, PREG_SET_ORDER ); 48 48 foreach ( $tickets_url as &$ticket ) {
Note: See TracChangeset
for help on using the changeset viewer.