| « prev next » |
Это для MovableType 3,2, но то же самое за 3,3 или 4,0, 4,01.
В файле / мт / lib / MT / Util.pm, есть два направления. Я менять его из:
LINE 553: подпункт dirify (
LINE 554: ($ MT:: VERSION и и MT-> инстанции-> () cfg -> PublishCharset = ~ m/utf-? 8 / я)
LINE 555:? utf8_dirify (@ _): iso_dirify (@_);
LINE 556:)
LINE 553: подпункт dirify (
LINE 554: # ($ MT:: VERSION и и MT-> инстанции-> () cfg -> PublishCharset = ~ m/utf-? 8 / я)
LINE 555: iso_dirify (@_); #? utf8_dirify (@ _): iso_dirify (@_);
LINE 556:)
Причина, я все названия dirified стать URL. В китайских имен, в новой версии (которая, фактически фиксированного об ошибке) просто поворачивает все UTF-8 (китайский титул), в ничто, которое не дружественными для пользователей.
После изменений, то в разделе "Венди说过一句话" будет в URL: http://home.wangjianshuo.com/cn/20071121_wendyeeaee.htm
Несмотря на то, что китайская часть была утрачена, по крайней мере, он так или иначе различать разные позиции, и эта кодировка не меняется вместе с базой данных. Он не имеет каких-либо типа идентификаторов в нем. Представьте себе, если у Вас есть entry_id в URL, и вы на экспорт и импорт - все URL изменения.
Прохладный Унифицированные Идентификаторы не меняют. Это также то, что я считаю.