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