diff options
author | Joey Hess <joey@kodama.kitenet.net> | 2008-01-29 15:05:49 -0500 |
---|---|---|
committer | Joey Hess <joey@kodama.kitenet.net> | 2008-01-29 15:05:49 -0500 |
commit | 47ee266163202f15fca3b108fad294bec262405a (patch) | |
tree | e83d75d593b57beaaf6ecd41de7fd5a63903d31e /doc/ikiwiki | |
parent | 2bfd2e984132e5c235be066070c4e5b14d79b775 (diff) |
improve support for internal pages
This makes it a lot quicker to deal with lots of recentchanges pages
appearing and disappearing. It avoids needing to clutter up pagespecs with
exclusions for those pages, by making normal pagespecs not match them.
Diffstat (limited to 'doc/ikiwiki')
-rw-r--r-- | doc/ikiwiki/pagespec.mdwn | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/ikiwiki/pagespec.mdwn b/doc/ikiwiki/pagespec.mdwn index 5c6433ed3..e1a476202 100644 --- a/doc/ikiwiki/pagespec.mdwn +++ b/doc/ikiwiki/pagespec.mdwn @@ -33,8 +33,10 @@ functions: was created * "`created_before(page)`" - match only pages created before the given page was created -* "`user(name)`" - only available in page subscription preferences, match - only changes made by this user +* "`glob(foo)`" - match pages that match the given glob `foo`. Just writing + the glob by itself is actually a shorthand for this function. +* "`internal(foo)`" - like `glob()`, but matches even internal-use + pages that globs do not usually match. For example, to match all pages in a blog that link to the page about music and were written in 2005: |