cvs: pear /XML_Transformer/Transformer/Namespace DocBook.php
| From: | Sebastian Bergmann | Date: | Sat, 28 Sep 2002 17:46:05 +0000 |
| Subject: | cvs: pear /XML_Transformer/Transformer/Namespace DocBook.php | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-6728@lists.php.net to get a copy of this message | ||
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@php.net 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@sebastian-bergmann.de>
* Kristian Köhntopp <kris@koehntopp.de>
-* @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)