when $threshold is 0, page_len and page_is_redirect are not present in $s; causes...
[lhc/web/wiklou.git] / 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 );
                                }
                        }