|
cvs: pear /XML_Transformer/Transformer/Namespace DocBook.php: msg#00631php.cvs.pear
sebastian Sat Sep 28 13:46:05 2002 EDT Modified files: /pear/XML_Transformer/Transformer/Namespace DocBook.php Log: Cleanup. Index: pear/XML_Transformer/Transformer/Namespace/DocBook.php diff -u pear/XML_Transformer/Transformer/Namespace/DocBook.php:1.10 pear/XML_Transformer/Transformer/Namespace/DocBook.php:1.11 --- pear/XML_Transformer/Transformer/Namespace/DocBook.php:1.10 Sat Sep 28 13:38:05 2002 +++ pear/XML_Transformer/Transformer/Namespace/DocBook.php Sat Sep 28 13:46:05 2002 @@ -13,18 +13,11 @@ // | license@xxxxxxx so we can mail you a copy immediately. | // +----------------------------------------------------------------------+ // -// $Id: DocBook.php,v 1.10 2002/09/28 17:38:05 sebastian Exp $ +// $Id: DocBook.php,v 1.11 2002/09/28 17:46:05 sebastian Exp $ // require_once 'XML/Transformer/Namespace.php'; -ini_set('highlight.bg', '#ffffff'); -ini_set('highlight.comment', '#ba8370'); -ini_set('highlight.default', '#113d73'); -ini_set('highlight.html', '#000000'); -ini_set('highlight.keyword', '#005500'); -ini_set('highlight.string', '#550000'); - /** * DocBook Namespace Handler. * @@ -121,7 +114,7 @@ * * @author Sebastian Bergmann <sb@xxxxxxxxxxxxxxxxxxxxx> * Kristian Köhntopp <kris@xxxxxxxxxxxx> -* @version $Revision: 1.10 $ +* @version $Revision: 1.11 $ * @access public */ class XML_Transformer_Namespace_DocBook extends XML_Transformer_Namespace { @@ -155,6 +148,19 @@ * @var array * @access private */ + var $_highlightColors = array( + 'bg' => '#ffffff', + 'comment' => '#ba8370', + 'default' => '#113d73', + 'html' => '#000000', + 'keyword' => '#005500', + 'string' => '#550000' + ); + + /** + * @var array + * @access private + */ var $_roles = array(); /** @@ -168,6 +174,23 @@ * @access private */ var $_title = ''; + + // }}} + // {{{ function XML_Transformer_Namespace_DocBook($parameters = array()) + + /** + * @param array + * @access public + */ + function XML_Transformer_Namespace_DocBook($parameters = array()) { + if (isset($parameters['highlightColors'])) { + $this->_highlightColors = $parameters['highlightColors']; + } + + foreach ($this->_highlightColors as $highlight => $color) { + ini_set('highlight.' . $highlight, $color); + } + } // }}} // {{{ function start_artheader($attributes) -- PEAR CVS Mailing List (http://pear.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | cvs: pear /XML_Transformer/Transformer/Namespace DocBook.php: 00631, Sebastian Bergmann |
|---|---|
| Next by Date: | cvs: pear /XML_Transformer/Transformer/Namespace DocBook.php: 00631, Sebastian Bergmann |
| Previous by Thread: | Re: cvs: pear /XML_Transformer/Transformer/Namespace DocBook.phpi: 00631, Martin Jansen |
| Next by Thread: | cvs: pear /XML_Transformer/Transformer/Namespace DocBook.php: 00631, Sebastian Bergmann |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |