edink           Wed Feb  9 13:22:57 2005 EDT

  Modified files:              
    /livedocs   livedoc_funcs.php 
  Log:
  Links in user notes #30843
  
http://cvs.php.net/diff.php/livedocs/livedoc_funcs.php?r1=1.17&r2=1.18&ty=u
Index: livedocs/livedoc_funcs.php
diff -u livedocs/livedoc_funcs.php:1.17 livedocs/livedoc_funcs.php:1.18
--- livedocs/livedoc_funcs.php:1.17     Thu Sep  2 16:36:58 2004
+++ livedocs/livedoc_funcs.php  Wed Feb  9 13:22:55 2005
@@ -257,6 +257,13 @@
                $node->attributes['role'] = 'php';
                $the_note = format_listing($node);
 
+                // turn urls into links
+                $the_note = preg_replace(
+                        
"/((mailto|http|ftp|nntp|news):.+?)(&gt;|\\s|\\)|\"|\\.\\s|<|$)/",
+                        "<a href=\"\\1\">\\1</a>\\3",
+                        $the_note
+                );
+
                $inner .= '<div class="usernote"><div class="noteheader"><span 
class="user">'.$note['who'].
                                '</span><br /><span 
class="when">'.$date.'</span></div>'.$the_note.'</div>';
        }

Reply via email to