ikiwiki/IkiWiki/Plugin
Joey Hess e8a945845b use perl modules up front
The old code actually did the same thing, just obfuscated -- since the eval
use wasn't quoted, it used the modules on load. Thus, the error (not to
mentioned the return) was bypassed, and it just failed on load.

But that seems like the right thing to do, really, so just made it clearer
that's what happens.
2008-11-17 14:19:15 -05:00
..
aggregate.pm aggregate: Try to query XML::Feed for the base url when derelevatising links. Since this needs the just released XML::Feed 0.3, as well as a not yet released XML::RSS, it will fall back to the old method if no xml:base info is available. 2008-11-06 16:05:10 -05:00
amazon_s3.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
anonok.pm anonok is safe 2008-08-03 17:03:20 -04:00
attachment.pm fix relativedate timezone inclusion 2008-10-19 19:21:44 -04:00
autoindex.pm avoid $_ in a few other for loops 2008-10-06 16:19:54 -04:00
brokenlinks.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
bzr.pm bzr: Fix dates for recentchanges. 2008-11-11 13:44:47 -05:00
calendar.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
camelcase.pm Export pagetitle, titlepage, linkpage. 2008-09-27 14:27:42 -04:00
color.pm color: New plugin from ptecza. 2008-08-26 13:22:34 -04:00
conditional.pm avoid unnecessarily rebuilding pages with complex conditionals 2008-09-29 18:05:39 -04:00
creole.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
cutpaste.pm UNIVERSAL not used in this plugin 2008-09-05 13:44:52 -04:00
ddate.pm fix relativedate timezone inclusion 2008-10-19 19:21:44 -04:00
editdiff.pm editdiff: Broken since 2.62 due to wrong syntax, now fixed. 2008-09-17 14:34:02 -04:00
editpage.pm more work on untrusted committers 2008-10-23 16:29:50 -04:00
edittemplate.pm editpage: Be more aggressive (and less buggy) about cleaning up temporary files rendered during page preview. 2008-09-27 18:02:33 -04:00
embed.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
external.pm function injection overhaul 2008-10-21 17:57:19 -04:00
favicon.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
filecheck.pm filecheck: Fall back to testing for binary or plain text files if no mime type is detected. 2008-09-01 15:00:15 -04:00
format.pm preprocess text before htmlizing it 2008-11-02 12:21:15 -05:00
fortune.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
git.pm git: Allow [[sha1_commit]] to be used in the diffurl, to support cgit. 2008-10-27 14:45:54 -04:00
goodstuff.pm meta: Plugin is now enabled by default since the basewiki uses it. 2008-11-06 16:08:11 -05:00
google.pm optimise url parsing and add guard against failure to parse 2008-10-10 17:09:33 -04:00
googlecalendar.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
graphviz.pm graphviz: Fix breakage of the name of the preprocessor directive. 2008-08-14 14:44:30 -04:00
haiku.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
hnb.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
html.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
htmlbalance.pm use perl modules up front 2008-11-17 14:19:15 -05:00
htmlscrubber.pm htmlscrubber: Add a config setting that can be used to disable the scrubber acting on a set of pages. 2008-09-26 18:07:37 -04:00
htmltidy.pm htmltidy robustness fixes 2008-09-27 14:27:42 -04:00
httpauth.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
img.pm img: Support sizes like 200x. Closes: #475149 2008-09-09 15:20:06 -04:00
inline.pm use error for two messages 2008-11-05 01:38:36 -05:00
link.pm Export pagetitle, titlepage, linkpage. 2008-09-27 14:27:42 -04:00
linkmap.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
listdirectives.pm don't rely on plugin load order when determining generated directives 2008-10-30 13:41:19 -04:00
lockedit.pm lockedit: Support specifying which users (and IP addresses) a page is locked for. This supports most of the ACL type things users have been wanting to be done. Closes: #443346 (It does not control who can read a page, but that's out of scope for ikiwiki.) 2008-10-08 17:47:38 -04:00
map.pm map: The fix for #449285 was buggy and broke display of parents in certian circumstances. 2008-08-23 13:10:49 -04:00
mdwn.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
mercurial.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
meta.pm Export pagetitle, titlepage, linkpage. 2008-09-27 14:27:42 -04:00
mirrorlist.pm if extrafooter is already set, append to it 2008-08-26 18:04:45 -04:00
monotone.pm Add simple patch to silence a warning when using monotone 2008-08-04 15:00:47 -04:00
more.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
norcs.pm add plugin safe/rebuild info (part 1 of 2) 2008-08-03 16:40:12 -04:00
opendiscussion.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
openid.pm include perl error in warning about openid 2008-09-23 12:59:43 -04:00
orphans.pm orphans: Fix unquoted page name in regexp. 2008-10-09 19:09:16 -04:00
otl.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
pagecount.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
pagestats.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
pagetemplate.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
parentlinks.pm Export pagetitle, titlepage, linkpage. 2008-09-27 14:27:42 -04:00
passwordauth.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
pingee.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
pinger.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
poll.pm typo 2008-09-27 14:27:42 -04:00
polygen.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
postsparkline.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
prettydate.pm fix relativedate timezone inclusion 2008-10-19 19:21:44 -04:00
progress.pm avoid warning if percent value is not numeric 2008-09-20 16:31:27 -04:00
rawhtml.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
recentchanges.pm Add rel=nofollow to recentchanges_links for the same (weak) reasons it was earlier added to edit links. 2008-11-10 18:05:30 -05:00
recentchangesdiff.pm add plugin safe/rebuild info (part 2 of 3) 2008-08-03 17:20:21 -04:00
relativedate.pm function injection overhaul 2008-10-21 17:57:19 -04:00
remove.pm more work on untrusted committers 2008-10-23 16:29:50 -04:00
rename.pm remove, rename: Allow acting on attachments as a page is being created. 2008-10-02 12:53:53 -04:00
search.pm Export pagetitle, titlepage, linkpage. 2008-09-27 14:27:42 -04:00
shortcut.pm don't rely on plugin load order when determining generated directives 2008-10-30 13:41:19 -04:00
sidebar.pm add plugin safe/rebuild info (part 3 of 3) 2008-08-03 19:36:11 -04:00
signinedit.pm add plugin safe/rebuild info (part 3 of 3) 2008-08-03 19:36:11 -04:00
skeleton.pm.example Fix typo in skeleton.pm.example: sessionncgi (with extra n) 2008-09-23 12:47:02 -04:00
smiley.pm remove dead code 2008-08-26 12:28:59 -04:00
sparkline.pm add plugin safe/rebuild info (part 3 of 3) 2008-08-03 19:36:11 -04:00
svn.pm add plugin safe/rebuild info (part 3 of 3) 2008-08-03 19:36:11 -04:00
table.pm use yesno 2008-09-02 18:20:17 -04:00
tag.pm remove redundant link munge 2008-11-10 21:47:29 -05:00
template.pm template: Make edit link for new templates ensure the page is located under toplevel templates directory. 2008-09-27 15:18:36 -04:00
testpagespec.pm add plugin safe/rebuild info (part 3 of 3) 2008-08-03 19:36:11 -04:00
teximg.pm willu's teximg changes 2008-08-24 15:21:51 -04:00
textile.pm add plugin safe/rebuild info (part 3 of 3) 2008-08-03 19:36:11 -04:00
tla.pm add plugin safe/rebuild info (part 3 of 3) 2008-08-03 19:36:11 -04:00
toc.pm add plugin safe/rebuild info (part 3 of 3) 2008-08-03 19:36:11 -04:00
toggle.pm Add an underlay for javascript, and add ikiwiki.js containing some utility code. 2008-10-17 20:28:18 -04:00
txt.pm txt: Do not encode quotes when filtering the txt, as that broke later parsing of any directives on the page. 2008-11-06 20:49:18 -05:00
typography.pm add plugin safe/rebuild info (part 3 of 3) 2008-08-03 19:36:11 -04:00
version.pm add plugin safe/rebuild info (part 3 of 3) 2008-08-03 19:36:11 -04:00
websetup.pm save to real setup file, and rebuild/refresh 2008-08-05 20:11:56 -04:00
wikitext.pm add plugin safe/rebuild info (part 3 of 3) 2008-08-03 19:36:11 -04:00