Как оказалось, Phing из коробки не может перекодировать текстовые файлы из одной кодировки в другую.
Точнее, не мог :) Теперь может. Теперь можно писать что-то типа:
<copy todir="..."> ... <filterchain> <iconvfilter inputencoding="UTF-8" outputencoding="CP1251" /> </filterchain> </copy>
И радоваться жизни.
P.S. Все подробности в задаче.
7 comments:
Ты крутой, сам зарепортил, сам назначил, сам закоммитил, сам закрыл.
Учись, студент ;)
Мило. Но как мы все знаем, любое, даже самое красивое техническое решение, бесполезно чуть более, чем полностью пока оно не описано в доке! :)
Лешик, солнышко, я тебе там насрал в Ридере вопросиком про реализацию. Самому лезть в код в падлу, поэтому отвечай скорей же.
Реализация через iconv? Винда лесом? :)(ЗЫ: вопрос чисто доебацца :))
Если через iconv, то и баги егошние видимо на месте :)
Сюда бы гадил, солнышко.
Если кратко и грубо, то я какал на вашу Винду.
Если развёрнуто, то о багах и неработоспособности iconv на Винде я не слышал, думал, всё в норме там. Есть какие-то косяки, о которых я не знаю?
Миша, а документация я залил вместе с кодом ([867]), это ты зря :)
Наверное, у транковая документация ещё не обновилась, поэтому там нет моих изменений.
Гы, и впрямь :)
А вообще - phing довольно неплохая имплементация ant'a для php. По крайней мере в php-шных проектах сколняюсь именно к нему.
Post a Comment