From a4a2d4cf66dd68b9dc9ce51064fae2db8385d81d Mon Sep 17 00:00:00 2001 From: Andreas Gohr Date: Sun, 7 May 2006 17:31:13 +0200 Subject: 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 --- inc/parser/metadata.php | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'inc/parser/metadata.php') 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'); -- cgit v1.2.3