diff options
author | Andreas Gohr <andi@splitbrain.org> | 2006-05-07 17:31:13 +0200 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2006-05-07 17:31:13 +0200 |
commit | a4a2d4cf66dd68b9dc9ce51064fae2db8385d81d (patch) | |
tree | e17f8afdf47ce8fdd7e098c104ae6477d75fc497 /inc/parser/metadata.php | |
parent | 3aee4c27813a30e720d3ad1fbcbd2e372a88573a (diff) | |
download | rpg-a4a2d4cf66dd68b9dc9ce51064fae2db8385d81d.tar.gz rpg-a4a2d4cf66dd68b9dc9ce51064fae2db8385d81d.tar.bz2 |
metadata hnalding updates, header fixes
This removes the meta instruction again in favour of the new meta renderer.
Most tests work now again, a few tweaks were done on the header handler
to render certain headers as it did in earlier versions.
darcs-hash:20060507153113-7ad00-bd299fbe1762482c72d109f9bca776f12bcea7c8.gz
Diffstat (limited to 'inc/parser/metadata.php')
-rw-r--r-- | inc/parser/metadata.php | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/inc/parser/metadata.php b/inc/parser/metadata.php index e7173dda6..59b791fae 100644 --- a/inc/parser/metadata.php +++ b/inc/parser/metadata.php @@ -31,13 +31,6 @@ class Doku_Renderer_metadata extends Doku_Renderer { var $capture = true; var $store = ''; - function meta($data) { - if (is_array($data)){ - $this->meta = $data; - if (!$this->meta['title']) $this->meta['title'] = $data['first_heading']; - } - } - function document_start(){ //reset some variables $this->meta['description']['abstract'] = ''; @@ -60,6 +53,8 @@ class Doku_Renderer_metadata extends Doku_Renderer { function header($text, $level, $pos) { global $conf; + if (!$this->meta['title']) $this->meta['title'] = $text; + // create a unique header id $hid = $this->_headerToLink($text,'true'); |