У меня есть установка 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