Automatic line breaks in GIFBUILDER occur after characters like ' % ...
problems with regexp in
protected function getWordPairsForLineBreak($string)
in file class.t3lib_stdgraphic.php
$wordsArray = preg_split('#([ -.,:]+)#', $string, -1, PREG_SPLIT_DELIM_CAPTURE);
should probably be
$wordsArray = preg_split('#([ \-.,:]+)#', $string, -1, PREG_SPLIT_DELIM_CAPTURE);
the dash should be escaped otherwise it matches all characters between Space and dot like ! " # $ % & ' ( ) * + , - .
to reproduce it - just i.e. print_r(&wordsArray) and use one of the characters above in Gifbuilder (for example d'Artagnan).
(issue imported from #M14132)
Updated by Jack Skaba about 11 years ago
this is just a reminder or a question - is there anything wrong with the description of the problem or the solution? If yes, I'm more than willing to explain it in detail. If not - could someone please put that one backslash into svn to solve that bug :) .