diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/bugs.mdwn | 2 | ||||
-rw-r--r-- | doc/news.mdwn | 6 | ||||
-rw-r--r-- | doc/templates.mdwn | 2 | ||||
-rw-r--r-- | doc/todo.mdwn | 6 | ||||
-rw-r--r-- | doc/todo/plugin.mdwn | 6 |
5 files changed, 17 insertions, 5 deletions
diff --git a/doc/bugs.mdwn b/doc/bugs.mdwn index 6e02e4533..47799676a 100644 --- a/doc/bugs.mdwn +++ b/doc/bugs.mdwn @@ -23,8 +23,6 @@ pages generated from the underlaydir as it can never work for them. * If a page stops inlining anthing, its rss feed file will linger around and not be deleted. -* Currently only one blog is supported per page. Attempts to add more - will make it only update one of the blogs on the page. * RSS output contains relative links. Ie. http://kitenet.net/~joey/blog/index.rss contains a link to http://kitenet.net/~joey/blog/../blog.html * If a file in the srcdir is removed, exposing a file in the underlaydir, ikiwiki will not notice the change and rebuild it until the file in the diff --git a/doc/news.mdwn b/doc/news.mdwn index cc2adcbc1..2141ca286 100644 --- a/doc/news.mdwn +++ b/doc/news.mdwn @@ -1,5 +1,7 @@ -This is where annoucements of new releases, features, and other news is posted. [[IkiWikiUsers]] are recommended to subscribe to this page's RSS feed. +This is where annoucements of new releases, features, and other news is +posted. [[IkiWikiUsers]] are recommended to subscribe to this page's RSS +feed. [[inline pages="news/* !*/Discussion" rootpage="news" show="30"]] -By the way, some other pages with RSS feeds about ikiwiki include [[TODO]] and [[TODO/done]].
\ No newline at end of file +By the way, some other pages with RSS feeds about ikiwiki include [[TODO]] and [[TODO/done]]. diff --git a/doc/templates.mdwn b/doc/templates.mdwn index 97a91d28b..cb07f27ad 100644 --- a/doc/templates.mdwn +++ b/doc/templates.mdwn @@ -24,6 +24,8 @@ It ships with some basic templates which can be customised: * `estseek.conf` - Not a html template, this is actually a template for a config file for the [[HyperEstraier]] search engine. If you like you can read the [[HyperEstraier]] docs and configure it using this. +* `blogpost.tmpl` - Used for a form to add a post to a blog (and a rss link) +* `rsslink.tmpl` - Used to add a rss link if blogpost.tmpl is not used. If you like, you can add these to further customise it: diff --git a/doc/todo.mdwn b/doc/todo.mdwn index 4bf9eb4c0..764872eea 100644 --- a/doc/todo.mdwn +++ b/doc/todo.mdwn @@ -7,3 +7,9 @@ Welcome to ikiwiki's todo list. Items are moved to [[todo/done]] when done. # Full list of open items: [[inline pages="todo/* !todo/done* !*/Discussion" archive="yes"]] + +---- + +Test: + +[[inline pages="news/* !*/Discussion" rootpage="news" show="30"]] diff --git a/doc/todo/plugin.mdwn b/doc/todo/plugin.mdwn index 5f070dd92..0a8a0942e 100644 --- a/doc/todo/plugin.mdwn +++ b/doc/todo/plugin.mdwn @@ -20,7 +20,11 @@ Considering ikiwiki plugins, one idea I have is to make the [[PreProcessorDirect Since preprocessing happens before htmlization but after a page is loaded and linkified, it should be possible to use it to create something like a link map or lists, or a page index. Page inlining and rss generation is already done via preprocessor directives and seems a natureal as a plugin too. -Note that things like a link map or a broken link list page would need to be updated whenever a set (or all) pages change; the %inlinepages hash already allows for pages to register this, although it might need to be renamed. +Note that things like a link map or a broken link list page would need to +be updated whenever a set (or all) pages change; the %depends hash +already allows for pages to register this, although there could be some +strange behavior if mixing multiple directives some of which exclude pages +that others might want to include. I need to look at the full range of things that other wikis use their plugin systems for, but preprocessor directives as plugins certianly seems useful, even if it's not a complete solution. |