From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3FEE2687.6020307@l14.ru> Date: Sun, 28 Dec 2003 03:40:39 +0300 From: Alexey Lubimov User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.3) Gecko/20030331 X-Accept-Language: ru, ru-ru MIME-Version: 1.0 To: cray@neural.ru, sisyphus@altlinux.ru Subject: Re: [sisyphus] Re: =?KOI8-R?Q?=F7=D3=C5=CD_=D0=D2=C9=D7=C5=D4_?= =?KOI8-R?Q?=C9_=D3=D2=C1=DA=D5_=CE=CF=D7=CF=D3=D4=D8?= References: <3FE63EDC.7090103@l14.ru> <20031225081750.685aa951.bga-no-spam@kovgok.ru> <3FEA9BAC.7050807@l14.ru> <200312252343.11907.cray@neural.ru> In-Reply-To: <200312252343.11907.cray@neural.ru> X-Enigmail-Version: 0.73.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Cc: X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Dec 2003 00:40:41 -0000 Archived-At: List-Archive: Andrey Orlov пишет: > On Thursday 25 December 2003 11:11, Алексей Любимов wrote: > >>Очень жаль, что в альте нет полного работоспособного набора zope + plone >>+ reStructured text + cmfboard + postboxer > > > plone & cmf, насколько я знаю, скоро будут в сизифе. В работающем виде, разумеется. > Хотя в случае с plone придется как-то разруливать его ориентированность на > старую версию cmf. Т.о. образом, если вы возьмете на себя cmfboard & postboxer - то > мы получим желаемое. Я со своей стороны обеспечу работоспособность Zope с этой > связкой (насколько я понимаю, сейчас мои патчи с ней немного конфликтуют). Еще хочется увидеть i18n-patch, чтобы structured text работал с юникодом. Патчик для вашей сборки Zope я сделал из официального. ftp://www.atmsk.ru/pub/Zope-structuredtext-i18n-1.0.0.patch http://zope.org/Members/kedder/stx_18n_patch Еще очень важен reStructured text. Сейчас его тоже нет. http://www.zope.org/Members/ajung/reStructuredText/ К сожалению, похвастаться рабочим патчиком или пакетом пока не могу. plone у меня работает с cmf 1.4.2 это вроде как последняя верся cmf с plone и с другими продуктами конфликтует только Zope-unicode.patch Обычно, продукты не находят функцию management_page_charset_default() zwiki, к примеру зачем то тащит в себе копию оригинального manage_page_header.dtml. Переписываем патченную версию к нему и все работает. plone почему то тоже не находит management_page_charset_default() Кстати, использовать в качестве кодировки для html страницы locale.getlocale()[1] нехорошо. Вот test case: #!/usr/bin/python import locale locales=("ru_RU.KOI8-R","ru_RU.CP1251","ru_RU.ISO8859-5","ru_RU.UTF-8", "POSIX", "C") for i in locales: locale.setlocale(0,i) print "%s -> %s" % (i,locale.getlocale()[1]) ru_RU.KOI8-R -> koi8-r ru_RU.CP1251 -> cp1251 ru_RU.ISO8859-5 -> iso8859-5 ru_RU.UTF-8 -> utf POSIX -> None C -> None utf-8 трансформировалась в utf, да и cp1251 имхо будет работать не везде. Надо бы словарик завести на кодировки, а то совсем хак получается... cmfboard пока работает не в полном объеме, но это, похоже из за arhetypes 1.2.x , так что можно и опакетить с 1.0.1 postboxer пока не смотрел. > > Собственно, работоспособность в данном случае означает тестируемость. Если > будут потребители, способные это тестировать - то будет работоспособное решение. Я думаю, потребители будут. По крайней мере у меня все это либо уже используется, либо будет, как только будет найден работоспособный вариант.