Настройки оформления, которые влияют на систему целиком находятся в файле /local_config.inc.php, вот список доступных настроек:
<?php //system settings $CONFIG['language']='rus'; //язык интерфейса и кодировки //настройки bulldoc. они не обязательны $CONFIG['bulldoc::bookshelf']='/home/me/docs/bookshelf.yml'; // путь к файлу книжной полки $CONFIG['bulldoc::source']='/home/me/docs/source'; //путь к папке с исходниками книг $CONFIG['bulldoc::defaultTextProcessingClass']='docTemplateSet'; //парсер текста ?>
В файлах папки lib/bulldoc/messages содержатся строковые константы для заголовка страницы обложки и для текста страниц, которые еще не созданы. Эти файлы пользователям менять не рекомендуется.
class docTemplateSet { //свойства класса protected $structureHolder; //ссылка на объект структуры protected $pathBuilder; //манипулятор пути к странице protected $outputMode; //режим вывода //конструктор //$filename -- путь до файла //$params=array( // 'path'=>$path, //путь до страницы внутри оглавления, // //например layout/theme.html // 'structure'=>$structure //Объект, манипулирующий оглавлением // //Например вот так можно получить // //Название раздела по ссылке: // //$structure->getSectionTitleByPath('layout/theme.html') // //сохраняется в свойстве $this->structureHolder // ) string public function parseFile($filename,$params); }
© H-type, 2008
www.bulldoc.ru