Не используйте перенос слов внутри скобок BB-кода - PullRequest
0 голосов
/ 09 апреля 2011
[url=http://www.freaking-long-link.com]Unbelievablelongwordsomeonewrotetofuckupyourlayoutsoitneedstobewordwrapped (Lorem ipsum lorem ipsum lorem ipsum..)[/url]

Итак. Есть ли способ разбить этих убийц макетов на 20 символов длиной, каждый из которых разделен пробелом или чем-то другим, не убивая соответствующую ссылку вокруг всего текста?

1 Ответ

1 голос
/ 09 апреля 2011

Я решил проблему, разделив слово на каждые 20 символов в javascript:

        function fixString(s)
        {
            var a = s.split(' ');
            for (var i = 0; i < a.length; i++) {
                a[i] = str_split(a[i], 20).join(' ');
            }
            return a.join(' ');
        }
...