Ignore:
Timestamp:
Oct 28, 2010, 10:12:56 AM (13 years ago)
Author:
grum
Message:

fix bug:1960
implement feature:1971

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/GrumPluginClasses/gpc_ajax.php

    r7370 r7451  
    5353  class GPC_Ajax extends CommonPlugin
    5454  {
     55    /**
     56     * return true if string equals 'true' ; otherwise return false
     57     * @param String $value
     58     * @return Bool
     59     */
     60    static function stringBool($value)
     61    {
     62      return($value=='true');
     63    }
     64
    5565    /**
    5666     * constructor
     
    152162          if(!isset($_REQUEST['ignoreCase'])) $_REQUEST['ignoreCase']=true;
    153163
     164          $_REQUEST['ignoreCase']=self::stringBool($_REQUEST['ignoreCase']);
    154165        }
    155166
     
    377388      $binary='';
    378389      $where=' LOWER(ptt.name) ';
     390
    379391      if(!$ignoreCase)
    380392      {
    381393        $binary=" BINARY ";
    382394        $where=" ptt.name ";
     395      }
     396      else
     397      {
     398        $letters=strtolower($letters);
    383399      }
    384400
Note: See TracChangeset for help on using the changeset viewer.