Use LOWER, not LCASE
authorGreg Sabino Mullane <greg@users.mediawiki.org>
Wed, 14 Mar 2007 00:02:14 +0000 (00:02 +0000)
committerGreg Sabino Mullane <greg@users.mediawiki.org>
Wed, 14 Mar 2007 00:02:14 +0000 (00:02 +0000)
includes/SpecialImagelist.php
includes/SpecialNewimages.php

index 84cbfce..390fb54 100644 (file)
@@ -43,7 +43,7 @@ class ImageListPager extends TablePager {
                                $m = $dbr->strencode( strtolower( $nt->getDBkey() ) );
                                $m = str_replace( "%", "\\%", $m );
                                $m = str_replace( "_", "\\_", $m );
-                               $this->mQueryConds = array( "LCASE(img_name) LIKE '%{$m}%'" );
+                               $this->mQueryConds = array( "LOWER(img_name) LIKE '%{$m}%'" );
                        }
                }
 
index 817d649..1e114b3 100644 (file)
@@ -80,7 +80,7 @@ function wfSpecialNewimages( $par, $specialPage ) {
                        $m = $dbr->strencode( strtolower( $nt->getDBkey() ) );
                        $m = str_replace( '%', "\\%", $m );
                        $m = str_replace( '_', "\\_", $m );
-                       $where[] = "LCASE(img_name) LIKE '%{$m}%'";
+                       $where[] = "LOWER(img_name) LIKE '%{$m}%'";
                        $searchpar = '&wpIlMatch=' . urlencode( $wpIlMatch );
                }
        }