[dokuwiki] Re: Re-generating of meta information for pages
- From: Dmitry Katsubo <dma_k@xxxxxxx>
- To: dokuwiki@xxxxxxxxxxxxx
- Date: Thu, 19 Feb 2009 22:11:46 +0100
Hi Christopher!
I have defined h1 header (or at least some header) for all my wiki
pages. I saw the code, that fetches the first header and puts it into
.meta file (inc/parserutils.php:p_set_metadata():269). I am not sure,
when this code is triggered...
What I expect, page headers are used by indexmenu plugin (in navigation
tree, syntax {{indexmenu>..|js navbar id#random}}
And I cannot see "title" key in *.meta files... Wired. So it simple
cannot work until it is not there.
Thanks a lot for you hep!
> Metadata files will already hold the right page title - headings are
> part of the standard page metadata. DokuWiki knows that and grabs the
> first headings from the metadata files as it is the fastest way to get
> them. Plus, changing one of your configuration files will automatically
> force DokuWiki to regenerate all of its generated files, including .meta
> files on their next use.
>
> When you say "page headings are not used", where are you not seeing them
> used?
>
> As far as I am aware, they should be immediately used everywhere except
> possibly in breadcrumbs. I don't recall if there is a reason,
> breadcrumbs aren't updated immediately, but feel free to open a feature
> request at bugs.dokuwiki.org, if a search doesn't show up something
> similar already there.
>
> I did a quick test with a latest version of DokuWiki, toggling
> useheading between "never" and "always", and it seemed to work fine for
> me (excepting breadcrumbs), at least on a quick visual check of pages.
>
> - Chris
--
DokuWiki mailing list - more info at
http://wiki.splitbrain.org/wiki:mailinglist
Other related posts: