ikiwiki/IkiWiki/Plugin
Joey Hess 2c51b18aec move check_canedit, check_content to IkiWiki library from editpage
It no longer makes sense to keep these functions in editpage, because
serveral plugins now exist that use them, and users may want to disable
editpage, while leaving those plugins enabled.

Most notably, comments uses both functions, and it's entirely appropriate
to disable editpage but still want to have comments enabled.

Less likely, attachments, rename, and remove all use check_canedit -- but
it would be unusual indeed to want to use these w/o editpage.
2009-02-12 16:33:35 -05:00
..
404.pm rename apache404 -> 404 2009-01-31 19:26:36 -05:00
aggregate.pm Work around XML::Atom strangeness that results in double-encoded posts 2009-02-03 19:48:55 +00:00
amazon_s3.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
anonok.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
attachment.pm remove deprecated admin prefs 2008-12-24 16:16:03 -05:00
autoindex.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
blogspam.pm blogspam: Fix use of blogspam_options and blogspam_server config settings. 2009-01-25 14:37:04 -05:00
brokenlinks.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
bzr.pm Coding style change: Remove explcit vim folding markers. 2008-12-17 15:22:16 -05:00
calendar.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
camelcase.pm Merge branch 'master' into next 2008-12-25 16:36:16 -05:00
color.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
comments.pm Split cgi_goto into a goto plugin 2009-01-31 23:01:10 +00:00
conditional.pm Consistently allow use of relative paths in all PageSpecs that take a page name parameter. Previously, match_created_before(), match_created_after(), match_sourcepage(), and match_destpage() did not support that, and the docs were not clear. 2009-01-10 14:36:03 -05:00
creole.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
cutpaste.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
ddate.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
editdiff.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
editpage.pm move check_canedit, check_content to IkiWiki library from editpage 2009-02-12 16:33:35 -05:00
edittemplate.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
embed.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
external.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
favicon.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
filecheck.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
format.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
fortune.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
git.pm git: Fix malformed utf8 recieved from git. 2009-01-25 23:13:14 -05:00
goodstuff.pm repolist: New plugin to support the rel=vcs-* microformat. 2009-01-07 16:07:46 -05:00
google.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
goto.pm factor out IE stupididy workaround 2009-01-31 19:02:50 -05:00
graphviz.pm doubled semicolons 2009-02-11 12:30:28 -05:00
haiku.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
hnb.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
html.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
htmlbalance.pm htmlbalance: Demand-load HTML::TreeBuilder to avoid failing test suite if it is not present. 2008-12-29 15:08:18 -05:00
htmlscrubber.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
htmltidy.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
httpauth.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
img.pm img: only provide alt text if it was specified 2009-01-21 21:17:57 -05:00
inline.pm Add meta field "updated", which can alter the <updated> Atom element 2009-01-18 21:58:24 +00:00
link.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
linkmap.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
listdirectives.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
lockedit.pm remove deprecated admin prefs 2008-12-24 16:16:03 -05:00
map.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
mdwn.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
mercurial.pm use short names in comittype 2009-01-17 13:39:53 -05:00
meta.pm Add meta field "updated", which can alter the <updated> Atom element 2009-01-18 21:58:24 +00:00
mirrorlist.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
monotone.pm use short names in comittype 2009-01-17 13:39:53 -05:00
more.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
norcs.pm Coding style change: Remove explcit vim folding markers. 2008-12-17 15:22:16 -05:00
opendiscussion.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
openid.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
orphans.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
otl.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
pagecount.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
pagestats.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
pagetemplate.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
parentlinks.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
passwordauth.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
pingee.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
pinger.pm pinger: Get whole url, don't just head. 2009-01-11 14:27:27 -05:00
poll.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
polygen.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
postsparkline.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
prettydate.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
progress.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
rawhtml.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
recentchanges.pm Split cgi_goto into a goto plugin 2009-01-31 23:01:10 +00:00
recentchangesdiff.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
relativedate.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
remove.pm fix removal form display 2009-01-20 11:12:49 -05:00
rename.pm rename: Show full names of affected pages. 2009-01-06 17:29:12 -05:00
repolist.pm repolist: New plugin to support the rel=vcs-* microformat. 2009-01-07 16:07:46 -05:00
search.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
shortcut.pm shortcut: If default_pageext is set, first look for shortcuts.default_pageext 2009-02-12 13:04:20 -05:00
sidebar.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
signinedit.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
skeleton.pm.example add new hook to skeleton 2009-01-16 21:07:40 -05:00
smiley.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
sparkline.pm doubled semicolons 2009-02-11 12:30:28 -05:00
svn.pm Coding style change: Remove explcit vim folding markers. 2008-12-17 15:22:16 -05:00
table.pm table: Find links in external files in scan pass. 2009-01-06 15:36:32 -05:00
tag.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
template.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
testpagespec.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
teximg.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
textile.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
tla.pm Coding style change: Remove explcit vim folding markers. 2008-12-17 15:22:16 -05:00
toc.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
toggle.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
txt.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
typography.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
underlay.pm Add underlay plugin 2009-01-18 16:42:12 +00:00
version.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
websetup.pm websetup: Avoid a crash when a new array setup item has been added in a new ikiwiki release, and is thus not present in the setup file yet. 2008-12-31 00:44:54 -05:00
wikitext.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00