Re: Для онлайн-перевода. Предложение

Anton <[email protected]>
Newsgroups gmane.linux.gentoo.documentation.russian
Organization IT-Arts
Message-ID <[email protected]>
Привет всем.

> Alexey Chumakov wrote:
> >-----BEGIN PGP SIGNED MESSAGE-----
> >Hash: SHA1
> >
> >В-общем, наверно;
> >как обеспечить двунаправленную совместимость с GuideXML?
>
> Страницы в npj всегда доступны в исходном виде.
> Форматирование там простое и не затейливое. Тут есть несколько вариантов:
>
> 1. Брать исходник страницы и кормить конвертеру.
> 2. Написать хандлер который тоже самое будет делать в автомате и
> выдавать html.
Я, кстати, эту схему уже давно предлагал на базе Drupal'а сделать. Там есть 
такое понятие как фильтр: текст сохраняется в каком угодно формате (BBcode, 
Wiki и т.п.), но перед выводом производится преобразование текста фильтрами 
(в частности, вычищаются "опасные" теги, расставляются переносы строк и 
т.п.). Так что фильтр для GuideXML можно написать достаточно легко, используя 
XSL-файл и утилиту xsltproc.
В Друпале есть и сохранение версий с возможностью отката, и diff. А npj, на 
мой взгляд еще очень слабо развитая система.
Я успешно экспериментировал с GuideXML в Друпале, но потом забил, т.к. встал 
вопрос о визуальном редактировании, а решение подобного рода на вэбе - 
довольно сложная вещь. Я бы просто не потянул. Вы б определились уже. :)

-- 
С уважением, Антон

-- 
[email protected] mailing list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.