Кривизна реализации utf8 в php проявилась во всей красе!
Если такие мелочи нельзя сделать нормально, то что уж говорить о больших проектах!
Мыши кололись, плакали, но продолжали жрать кактус....
А в чем проявился баг и какова в нем роль php?
Часть русского текста неправильно отображалась ( символы с левыми кодами)
Бага была там, где была смесь англицких букв и русских.
На чисто русских сообщениях все было хорошо.
т.е. перестановка букв до сих пор с глюками 8-/
Это хорошо отражает состояние дел с utf8 в php и разработках не его базе
Кстати, а это была штатная фича (перестановка букв и строк) moodle ?
Бага была там, где была смесь англицких букв и русских.
На чисто русских сообщениях все было хорошо.
т.е. перестановка букв до сих пор с глюками 8-/
Это хорошо отражает состояние дел с utf8 в php и разработках не его базе
Кстати, а это была штатная фича (перестановка букв и строк) moodle ?
Да, английские символы шли в обратном порядке и переворачивались, а русские просто шли в обратном порядке. Видимо в юникоде есть символы с перевёрнутыми английскими, а с русскимим - нет.
Из багов обратил внимание на то, что некоторые теги повыворачивались на изнанку угловыми скобками, в результате теги повылезали в текст.
Полагаю, что это был патч на одну из стаднартных функций вывода, которая выводит текст, созданный пользователями, чего-то типа stripslashes.
Из багов обратил внимание на то, что некоторые теги повыворачивались на изнанку угловыми скобками, в результате теги повылезали в текст.
Полагаю, что это был патч на одну из стаднартных функций вывода, которая выводит текст, созданный пользователями, чего-то типа stripslashes.
Это был не патч а фильтр:
http://moodle.org/mod/data/view.php?id=6009
В юникоде нет перевернутых букв. Переворот осуществлялся с помощью CSS, поэтому я и не понимаю наездов на PHP...
http://docs.moodle.org/en/Stylish#Rotating_elements
http://moodle.org/mod/data/view.php?id=6009
В юникоде нет перевернутых букв. Переворот осуществлялся с помощью CSS, поэтому я и не понимаю наездов на PHP...
http://docs.moodle.org/en/Stylish#Rotating_elements
Может быть название темы просто "неправильное"?
Не "первоапрельский баг с певоротом строк", а "первоапрельская ШУТКА с переворотом строк"?
Не "первоапрельский баг с певоротом строк", а "первоапрельская ШУТКА с переворотом строк"?
Меня интересовала не тема, а это:
>Кривизна реализации utf8 в php
>Кривизна реализации utf8 в php
Я Вас, Дмитрий понимаю - "...за державу (в данном случае - за Moodle) обидно"