/**
  * Sets the default client character set
  * 
  * @param string $charset
  * @return bool
  */
 public static function dbSetCharset($charset = 'utf8')
 {
     static $link = null;
     if (is_null($link)) {
         $db = XoopsDatabaseFactory::getDatabaseConnection();
         $link = is_object($db->conn) && get_class($db->conn) === 'mysqli' ? $db->conn : false;
     }
     self::$dbCharset = $charset;
     if ($link) {
         return mysqli_set_charset($link, $charset);
     } else {
         return mysql_set_charset($charset);
     }
 }