when $threshold is 0, page_len and page_is_redirect are not present in $s; causes...
authorRiver Tarnell <river@users.mediawiki.org>
Thu, 10 May 2007 15:36:29 +0000 (15:36 +0000)
committerRiver Tarnell <river@users.mediawiki.org>
Thu, 10 May 2007 15:36:29 +0000 (15:36 +0000)
includes/Parser.php

index 966b82c..2d053e7 100644 (file)
@@ -4074,9 +4074,10 @@ class Parser
                                        $linkCache->addGoodLinkObj( $s->page_id, $title );
                                        $this->mOutput->addLink( $title, $s->page_id );
 
-                                       $colours[$pdbk] = ( $s->page_len >= $threshold || # always true if $threshold <= 0
-                                                           $s->page_is_redirect ||
-                                                           !Namespace::isContent( $s->page_namespace )
+                                       $colours[$pdbk] = ( $threshold == 0 || (
+                                                               $s->page_len >= $threshold || # always true if $threshold <= 0
+                                                               $s->page_is_redirect ||
+                                                               !Namespace::isContent( $s->page_namespace ) )
                                                            ? 1 : 2 );
                                }
                        }