? port_to_6.patch
Index: pathfilter.info
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/pathfilter/pathfilter.info,v
retrieving revision 1.3
diff -u -r1.3 pathfilter.info
--- pathfilter.info	18 Jun 2007 23:50:56 -0000	1.3
+++ pathfilter.info	29 Sep 2007 21:39:37 -0000
@@ -1,4 +1,4 @@
 ; $Id: pathfilter.info,v 1.3 2007/06/18 23:50:56 dww Exp $
 name = Path Filter
 description = "Input filter to convert internal paths, such as &quot;internal:node/99&quot;, to their corresponding absolute URL or relative path."
-
+core = 6.x
Index: pathfilter.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/pathfilter/pathfilter.module,v
retrieving revision 1.6
diff -u -r1.6 pathfilter.module
--- pathfilter.module	25 Dec 2006 00:14:06 -0000	1.6
+++ pathfilter.module	29 Sep 2007 21:39:37 -0000
@@ -65,8 +65,7 @@
         case 'process':
           $absolute = (variable_get('pathfilter_link_type', 'absolute') == 'absolute' ? 'TRUE' : 'FALSE');
           return preg_replace('/"internal:([^"#\?]+)\??([^"#]+)?#?([^"]+)?"/e',
-              "'\"'. url('$1', '$2' ? '$2' : NULL, '$3' ? '$3' : NULL, ". $absolute .") .'\"'", $text);
-        
+              "'\"'. url('$1', array('query' => '$2' ? '$2' : NULL, 'fragment' => '$3' ? '$3' : NULL, 'absolute' => ". $absolute .")) .'\"'", $text);
         // Filter settings for pathfilter.
         case 'settings':
           return _pathfilter_settings();
