1 |
Привет всем.
|
2 |
|
3 |
> Alexey Chumakov wrote: |
4 |
> >-----BEGIN PGP SIGNED MESSAGE----- |
5 |
> >Hash: SHA1 |
6 |
> > |
7 |
> >В-общем, наверно; |
8 |
> >как обеспечить двунаправленную совместимость с GuideXML? |
9 |
> |
10 |
> Страницы в npj всегда доступны в исходном виде. |
11 |
> Форматирование там простое и не затейливое. Тут есть несколько вариантов: |
12 |
> |
13 |
> 1. Брать исходник страницы и кормить конвертеру. |
14 |
> 2. Написать хандлер который тоже самое будет делать в автомате и |
15 |
> выдавать html. |
16 |
Я, кстати, эту схему уже давно предлагал на базе Drupal'а сделать. Там есть
|
17 |
такое понятие как фильтр: текст сохраняется в каком угодно формате (BBcode,
|
18 |
Wiki и т.п.), но перед выводом производится преобразование текста фильтрами
|
19 |
(в частности, вычищаются "опасные" теги, расставляются переносы строк и
|
20 |
т.п.). Так что фильтр для GuideXML можно написать достаточно легко, используя
|
21 |
XSL-файл и утилиту xsltproc.
|
22 |
В Друпале есть и сохранение версий с возможностью отката, и diff. А npj, на
|
23 |
мой взгляд еще очень слабо развитая система.
|
24 |
Я успешно экспериментировал с GuideXML в Друпале, но потом забил, т.к. встал
|
25 |
вопрос о визуальном редактировании, а решение подобного рода на вэбе -
|
26 |
довольно сложная вещь. Я бы просто не потянул. Вы б определились уже. :)
|
27 |
|
28 |
--
|
29 |
С уважением, Антон
|
30 |
|
31 |
--
|
32 |
gentoo-doc-ru@g.o mailing list |