Назад | Перейти на главную страницу

foswiki: скрыть некоторую информацию о теме при редактировании в режиме WYSWYG

У меня есть установка FOSWiki с уже определенным набором шаблонов тем. проблема в том, что когда пользователь выбирает тему, ему предоставляется куча дополнительной информации, которую он не должен редактировать и даже не должен видеть на самом деле. Есть ли способ скрыть это содержимое в редакторе WYSWYG?

Пример: шаблон темы выглядит так:

<!--
   * Foswiki.GenPDFAddOn Settings
      * Set GENPDFADDON_TITLE =  <font size="7"><center>Foo</center></font>
      * Set GENPDFADDON_HEADFOOTFONT = helvetica
      * Set GENPDFADDON_FORMAT = pdf14
      * Set GENPDFADDON_PERMISSIONS = print,no-copy
      * Set GENPDFADDON_ORIENTATION = portrait
      * Set GENPDFADDON_PAGESIZE = letter
      * Set GENPDFADDON_TOCLEVELS = 0
      * Set GENPDFADDON_HEADERSHIFT = 0
-->

<!-- PDFSTART -->

<!-- HEADER LEFT "Foo:Bar" -->

<!-- HEADER RIGHT "%BASETOPIC%" -->

<!-- HEADER CENTER " " -->

<!-- FOOTER RIGHT "Doc Rev %REVINFO{"r$rev - $date " web="%WEB%" topic="%BASETOPIC%"}%" -->

<!-- FOOTER LEFT "F-xxx Rev A" -->

<!-- FOOTER CENTER "Page $PAGE(1)" -->


Header 1

foo

etc. etc. etc

<!-- pdfstop -->

И когда пользователь выбирает шаблон темы, он получает все это в редакторе WYSWYG. Я хотел бы все это скрыть, чтобы, когда пользователь выбирает шаблон темы, он

Header 1

foo

etc etc etc 

Без какой-либо другой наценки.

ммм,

Я бы разделил вещи так, чтобы биты, не редактируемые пользователем, либо вообще не были в теме (подходит для настроек, которые используются в разных темах), либо переместили их в META: PREFERENCES.

все Устанавливать строки, которые у вас есть, можно поместить в раздел Meta темы (например, DataForms) см. Изменить настройки предпочтений темы в Дополнительные действия по теме.

я считать у вас должна быть возможность переместить биты разметки PDF в общий шаблон представления - либо в каталоге foswiki / templates, либо в качестве темы ViewTemplate - см. некоторые документы по адресу http://foswiki.org/System/SkinTemplates