ikiwiki/doc/plugins
Joey Hess e22b18aabc template_depends: throw nice error message when template cannot be found
plovs reported a crash when templates were not installed properly,
with a non-useful error about the template object not being defined.
I've audited all uses of template_depends(), and template(), and it makes
sense for them to throw an error if the template cannot be found. All code
with a user-supplied template catches errors already, to handle template
parse failures.

It did not make sense for template_file to throw errors, as some code uses
it to probe if a template file is available.
2010-09-27 15:58:01 -04:00
..
404 403 response may be a "not found" too 2009-10-27 17:44:06 -04:00
aggregate
amazon_s3
autoindex [patch] add an option to determine whether put autoindex pages in repo or not 2009-10-01 05:48:09 -04:00
calendar calendar: Allow negative month to be specified. -1 is last month, etc. (And also negaitve years.) 2010-05-08 12:45:21 -04:00
comments 2010-07-14 14:25:10 +00:00
conditional Clarification request 2010-03-09 03:55:28 +00:00
contrib added a patch to make it more like MediaWiki 2010-09-04 14:04:51 +00:00
creole response 2010-03-01 21:23:00 +00:00
editdiff
filecheck 2010-08-15 21:39:27 +00:00
format
getsource link to repolist plugin 2010-07-10 09:20:36 +00:00
goodstuff 2010-07-19 09:16:32 +00:00
google correction 2009-12-25 15:08:22 -05:00
haiku
highlight add my response 2009-08-09 01:34:11 -04:00
hnb
htmlbalance
htmlscrubber
img
lockedit 2009-10-12 16:44:12 -04:00
map template docu reorg 2010-04-23 16:14:33 -04:00
mdwn
meta
more
openid Getting OpenID verified identity externally 2009-12-12 06:33:21 -05:00
orphans
passwordauth
pingee
po eventually got rid of the double rebuild issue. please have a look. 2010-07-30 16:23:02 +02:00
rawhtml this plugin is different from the [[html]] plugin and it is safe in most cases. 2010-07-18 14:07:06 +00:00
recentchanges
rst possible to use place holders? 2010-08-13 16:13:06 +00:00
rsync .htaccess hack 2009-10-13 20:51:43 -04:00
search
shortcut shortcuts: local file. 2009-10-16 03:19:55 -04:00
sidebar add bug about transitive dependencies 2009-10-02 15:15:23 -04:00
table comment 2009-09-07 13:47:34 -04:00
tag update 2010-04-21 21:57:12 -04:00
teximg
theme Added second question. 2010-07-19 09:12:39 +00:00
toc
toggle
txt
type plugin tag reorg 2010-02-12 03:38:00 -05:00
write update 2010-09-14 15:39:30 -04:00
404.mdwn remove lighttpd doc: lighttpd send 200 to dynamic error pages. Thus this plugin doesn't work with it w/o modification. 2010-07-19 04:28:55 +00:00
aggregate.mdwn aggregate: Write timestamp next aggregation can happen to .ikiwiki/aggregatetime, to allow for more sophisticated cron jobs. 2010-07-06 13:57:17 -04:00
amazon_s3.mdwn
anonok.mdwn
attachment.mdwn
autoindex.mdwn template docu reorg 2010-04-23 16:14:33 -04:00
blogspam.mdwn
brokenlinks.mdwn
calendar.mdwn calendar: Improved display of arrows. 2010-04-15 20:12:03 -04:00
camelcase.mdwn
color.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
comments.mdwn more detail on manual moderation 2010-07-14 14:32:16 -04:00
conditional.mdwn format plugin categorization 2010-02-12 01:10:36 -05:00
contrib.mdwn avoid showing subpages of contrib plugins 2010-06-18 12:59:03 -04:00
creole.mdwn
cutpaste.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
date.mdwn more tag reorg 2010-02-12 03:43:01 -05:00
ddate.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
discussion.mdwn fix filename 2010-06-18 12:57:20 -04:00
editdiff.mdwn
editpage.mdwn more tag reorg 2010-02-12 03:51:47 -05:00
edittemplate.mdwn edittemplate: Look for template pages under templates/ like everything else (still looks in old location for backwards compatability). 2010-06-12 22:43:34 -04:00
embed.mdwn
favicon.mdwn
filecheck.mdwn filecheck: Fall back to using the file command if the freedesktop magic file cannot identify a file. 2010-08-09 13:18:59 -04:00
flattr.mdwn flattr: New plugin. 2010-08-12 16:53:55 -04:00
format.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
fortune.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
getsource.mdwn more tag reorg 2010-02-12 03:51:47 -05:00
goodstuff.mdwn
google.mdwn correction 2009-12-25 15:08:22 -05:00
goto.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
graphviz.mdwn Use Digest::SHA built into perl rather than external Digest::SHA1 to simplify dependencies. Closes: #591040 2010-07-31 15:54:25 -04:00
haiku.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
highlight.mdwn
hnb.mdwn
html.mdwn
htmlbalance.mdwn
htmlscrubber.mdwn
htmltidy.mdwn
httpauth.mdwn httpauth: Add httpauth_pagespec setting that can be used to limit pages to only being edited via users authed with httpauth. 2010-02-11 18:25:10 -05:00
img.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
inline.mdwn more tag reorg 2010-02-12 03:51:47 -05:00
install.mdwn
link.mdwn add changelog for externalink 2010-06-23 13:33:14 -04:00
linkmap.mdwn more tag reorg 2010-02-12 03:43:01 -05:00
listdirectives.mdwn more tag reorg 2010-02-12 03:43:01 -05:00
localstyle.mdwn localstyle: New plugin, allows overrding the toplevel local.css with one that is closer to a page. 2009-11-09 13:39:05 -05:00
lockedit.mdwn opendiscussion: This plugin will also now allow posting comments 2010-02-06 16:19:17 -05:00
map.mdwn one more 2010-02-12 03:56:56 -05:00
mdwn.mdwn remove ^P's 2009-08-31 19:30:31 -04:00
meta.mdwn
mirrorlist.mdwn more tag reorg 2010-02-12 03:51:47 -05:00
moderatedcomments.mdwn use `` to avoid markdown eating example pagespecs 2010-03-24 21:33:03 +00:00
more.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
opendiscussion.mdwn opendiscussion: This plugin will also now allow posting comments 2010-02-06 16:19:17 -05:00
openid.mdwn realm is an url pattern 2010-06-11 14:14:20 -04:00
orphans.mdwn more tag reorg 2010-02-12 03:43:01 -05:00
otl.mdwn
pagecount.mdwn more tag reorg 2010-02-12 03:43:01 -05:00
pagestats.mdwn more tag reorg 2010-02-12 03:43:01 -05:00
pagetemplate.mdwn template docu reorg 2010-04-23 16:14:33 -04:00
parentlinks.mdwn more tag reorg 2010-02-12 03:51:47 -05:00
passwordauth.mdwn
pingee.mdwn
pinger.mdwn
po.mdwn document settings needed to fix bug 2010-09-18 18:48:46 -04:00
poll.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
polygen.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
postsparkline.mdwn another (last?) tag change 2010-02-12 04:10:11 -05:00
prettydate.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
progress.mdwn more tag reorg 2010-02-12 03:43:01 -05:00
rawhtml.mdwn
recentchanges.mdwn more tag reorg 2010-02-12 03:51:47 -05:00
recentchangesdiff.mdwn more tag reorg 2010-02-12 03:51:47 -05:00
relativedate.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
remove.mdwn
rename.mdwn 2010-03-01 21:12:48 +00:00
repolist.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
rst.mdwn
rsync.mdwn more tag reorg 2010-02-12 03:51:47 -05:00
search.mdwn Use Digest::SHA built into perl rather than external Digest::SHA1 to simplify dependencies. Closes: #591040 2010-07-31 15:54:25 -04:00
shortcut.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
sidebar.mdwn sidebar: Add global_sidebars setting. 2010-04-15 17:31:50 -04:00
signinedit.mdwn
smiley.mdwn
sortnaturally.mdwn add cpan link 2010-04-06 23:19:00 -04:00
sparkline.mdwn Use Digest::SHA built into perl rather than external Digest::SHA1 to simplify dependencies. Closes: #591040 2010-07-31 15:54:25 -04:00
table.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
tag.mdwn turn on tag_autocreate by default if tagbase is set 2010-04-21 20:39:20 -04:00
template.mdwn template docu reorg 2010-04-23 16:14:33 -04:00
testpagespec.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
teximg.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
textile.mdwn
theme.mdwn fix filename 2010-06-18 12:57:20 -04:00
toc.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
toggle.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
txt.mdwn txt: Add a special case for robots.txt. 2010-04-05 17:02:10 -04:00
typography.mdwn format plugin categorization 2010-02-12 01:10:36 -05:00
underlay.mdwn remove add_templates option 2010-04-22 14:35:00 -04:00
version.mdwn more tag reorg 2010-02-12 03:43:01 -05:00
websetup.mdwn websetup: Only display Setup button on admins' preferences page. 2010-05-03 13:59:43 -04:00
wikitext.mdwn
wmd.mdwn plugin tag reorg 2010-02-12 03:38:00 -05:00
write.mdwn template_depends: throw nice error message when template cannot be found 2010-09-27 15:58:01 -04:00