[drupal-devel] multibyte/mbstring in Drupal
Piotr Szotkowski
shot at caltha.pl
Fri May 27 11:54:03 UTC 2005
Hello.
Steven Wittens:
> Furthermore, mbstring behaves subtly different for some functions,
> e.g. throwing warnings when the standard ones don't complain. It
> seems to me that limiting our usage of mbstring to a few well-known
> and tested cases is much less likely to cause problems rather than
> overloading everywhere.
>
> I also believe that because of PHP's lack of distinguishing characters
> vs bytes, mbstring overloading is a bad idea regardless. If we allow
> mbstring overload, there is no guarantee for a simple PHP API call
> anymore.
Ok, I can understand this. So, is Drupal going to override any
system-wide setting, thus guaranteeing that the string functions
are not overloaded? This would make sense...
If I may ask for an opinion: What would be your approach to our
problem, e.g. Smarty's truncate function being not-multibyte aware?
Would you patch Smarty, write a mb_truncate Smarty wrapper, or what?
Cheers,
-- Shot
--
Anyway, the :// part is an 'emoticon' representing a man with
a strip of sticky tape across his mouth. -- R. Douglas, asr
====================== http://shot.pl/hovercraft/ === http://shot.pl/1/125/ ===
More information about the drupal-devel
mailing list