Changeset 249


Ignore:
Timestamp:
Apr 11, 2007 2:54:34 AM (17 years ago)
Author:
quinn
Message:

Added mb_language() functin to App::start for use of mb_send_mail. Other minor fix.

Location:
trunk/lib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/App.inc.php

    r248 r249  
    220220        // Set character set to use for multi-byte string functions.
    221221        mb_internal_encoding($this->getParam('character_set'));
     222        switch (mb_strtolower($this->getParam('character_set'))) {
     223        case 'utf-8' :
     224            mb_language('uni');
     225            break;
     226
     227        case 'iso-2022-jp' :
     228            mb_language('ja');
     229            break;
     230
     231        case 'iso-8859-1' :
     232        default :
     233            mb_language('en');
     234            break;
     235        }
    222236
    223237        /**
  • trunk/lib/Utilities.inc.php

    r248 r249  
    686686function removeSignature($signed_val)
    687687{
     688    if (empty($signed_val) || mb_strpos($signed_val, '-') === false) {
     689        return '';
     690    }
    688691    return mb_substr($signed_val, 0, mb_strrpos($signed_val, '-'));
    689692}
Note: See TracChangeset for help on using the changeset viewer.