[Gnucash-changes] improved pattern match, increased search capacity

Neil Williams codehelp at cvs.gnucash.org
Sat May 8 17:24:58 EDT 2004


Log Message:
-----------
improved pattern match, increased search capacity

Modified Files:
--------------
    mail-search:
        search.php

Revision Data
-------------
Index: search.php
===================================================================
RCS file: /home/cvs/cvsroot/mail-search/search.php,v
retrieving revision 1.5
retrieving revision 1.6
diff -Lsearch.php -Lsearch.php -u -r1.5 -r1.6
--- search.php
+++ search.php
@@ -503,6 +503,9 @@
 					}
 				}
 			}
+			$snip = array();
+			eregi("<!--beginarticle-->(.*)<!--endarticle-->",$content,$snip);
+			if($snip[0]) { $content = $snip[0]; }
 			if($boolean == "AND") {
 				for($i=0;$i<$termscount;$i++) {
 					if($case == "sensitive") {
@@ -564,6 +567,7 @@
 print "<p>Search terms: <b>$termstring</b><br>\n";
 print "Case <b>$case</b></p>\n";
 $self = $_SERVER["PHP_SELF"];
+if(!$self) { $self = "search.php"; }
 print "<p><a href=\"$self\">New Search</a> </p>\n";
 print "<p>Archives searched:<br>\n";
 foreach($start as $item) { print "$item "; }


More information about the Gnucash-changes mailing list