OSDN Git Service

Scheme exposure => URI exposure
authorhenoheno <henoheno>
Fri, 24 Nov 2006 11:01:28 +0000 (20:01 +0900)
committerhenoheno <henoheno>
Fri, 24 Nov 2006 11:01:28 +0000 (20:01 +0900)
spam.php
spam/spam.php

index 0cdfa9b..7c9d2e3 100644 (file)
--- a/spam.php
+++ b/spam.php
@@ -1,5 +1,5 @@
 <?php
-// $Id: spam.php,v 1.29 2006/11/23 15:02:13 henoheno Exp $
+// $Id: spam.php,v 1.30 2006/11/24 11:01:28 henoheno Exp $
 // Copyright (C) 2006 PukiWiki Developers Team
 // License: GPL v2 or (at your option) any later version
 
@@ -134,12 +134,12 @@ function spam_uri_pickup_preprocess($string = '')
                $string
        );
 
-       // Scheme exposure (schemescheme => scheme scheme)
+       // URI exposure (uriuri => uri uri)
        $string = preg_replace(
                array(
-                       '#(?:https?|ftp):/#',
-                       '#\b[a-z][a-z0-9.+-]{1,8}://#i',
-                       '#[a-z][a-z0-9.+-]{1,8}://#i'
+                       '#(?<! )(?:https?|ftp):/#',
+               //      '#[a-z][a-z0-9.+-]{1,8}://#i',
+               //      '#[a-z][a-z0-9.+-]{1,8}://#i'
                ),
                ' $0',
                $string
index 0cdfa9b..7c9d2e3 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-// $Id: spam.php,v 1.29 2006/11/23 15:02:13 henoheno Exp $
+// $Id: spam.php,v 1.30 2006/11/24 11:01:28 henoheno Exp $
 // Copyright (C) 2006 PukiWiki Developers Team
 // License: GPL v2 or (at your option) any later version
 
@@ -134,12 +134,12 @@ function spam_uri_pickup_preprocess($string = '')
                $string
        );
 
-       // Scheme exposure (schemescheme => scheme scheme)
+       // URI exposure (uriuri => uri uri)
        $string = preg_replace(
                array(
-                       '#(?:https?|ftp):/#',
-                       '#\b[a-z][a-z0-9.+-]{1,8}://#i',
-                       '#[a-z][a-z0-9.+-]{1,8}://#i'
+                       '#(?<! )(?:https?|ftp):/#',
+               //      '#[a-z][a-z0-9.+-]{1,8}://#i',
+               //      '#[a-z][a-z0-9.+-]{1,8}://#i'
                ),
                ' $0',
                $string