UTF-8: проблемы с количеством символов, обрезание текста. Фикс
Оголошення
.
Повідомлення
Автор
Если у вас утф... и если в пункте "Максимальное количество символов до перевода строки" у вас выставлен не ноль и не астрономическое число, а, скажем, дефолтные 50... то вам, наверняка, знакомо вот такое: Пишем пост/тему: Предпросмотр: Отправляем пост/тему: Обновляем страницу: При этом, если открыть на редактирование, все буквы на месте) Сохранить - обновить страницу - кусок поста после "рваного" символа стабильно пропадает. Если кто-то процитирует такой пост, в теме начинается полная красота:
--------------------- Древесный наполнитель для туалета домашних животных.096-211-77-81
RE: UTF-8: проблемы с количеством символов, обрезание текста. Фикс
Говорят, был случай с российским ученым Капицей... посетил он как-то завод Симменса и Шуккерта по производству генераторов. Хозяева завода показали ему генератор, не желавший работать, и предложили 1000 марок за исправление. Капица быстро смекнул, что перекошен и заклинен центральный подшипник, взял молоток и ударил по корпусу подшипника – генератор заработал. Смущенные заказчики попросили составить счет за выполненную работу. Капица написал: «1 удар молотком – 1 марка, за то, что знал, куда ударить – 999 марок».
RE: UTF-8: проблемы с количеством символов, обрезание текста. Фикс
Спасибо Luvilla. Может кто нибудь ещё знает как подправить обрезание написанных на русском языке и неправильное отображение их после этого? И ещё в календаре события тоже не правильно в утф 8 обрезаются, так же символ в конце ссылки стоит. Если кто знает, подскажите пожалуйста.
RE: UTF-8: проблемы с количеством символов, обрезание текста. Фикс
я незнаю, из каких соображений, разработчиками до сих пор используется функция substr() именно она и корявит символы, отличные от латинских у всех уже давно стоит PHP5, где все нормально пашет с использованием mb_substr(), где этих проблем в принципе не возникает пример у нас вверху "Последние файлы"
RE: UTF-8: проблемы с количеством символов, обрезание текста. Фикс
Вообще-то, это как раз хорошо сделано - те, кому это нужно, могут воспользоваться встроенной волшебной фичей, когда неправильная функция превращается в правильную.
--------------------- ВОЗЬМИ ОТ ЖИЗНИ ВСЕ! Но на всякий случай запомни где брал.
RE: UTF-8: проблемы с количеством символов, обрезание текста. Фикс
Перенос, причём автоматически, делается в CSS или прописывается в стилях страницы style="word-wrap:break-word;" Полезное дополнение для поля с ником в постбите, особенно для четвёртой версии. Недостаток - работает только в ослике.
--------------------- Стильные браслеты из натуральных камней!!! Shamballa, Pandora, Chan Luu и многое другое!!!