diff options
author | Joey Hess <joey@gnu.kitenet.net> | 2010-03-14 14:58:13 -0400 |
---|---|---|
committer | Joey Hess <joey@gnu.kitenet.net> | 2010-03-14 14:58:13 -0400 |
commit | 823ec815d4fc9625d6fa3553ad03e9f2ff737659 (patch) | |
tree | 50900e409091975988df76257d6d1fe30f739d4a /ikiwiki.in | |
parent | a79c52337c1d42f18492caf0ba3da970874210c1 (diff) | |
download | ikiwiki-823ec815d4fc9625d6fa3553ad03e9f2ff737659.tar ikiwiki-823ec815d4fc9625d6fa3553ad03e9f2ff737659.tar.gz |
Add a include setting, which can be used to make ikiwiki process wiki source files, such as .htaccess, that would normally be skipped for security or other reasons. Closes: #447267 (Thanks to Aaron Wilson for the original patch.)
Diffstat (limited to 'ikiwiki.in')
-rwxr-xr-x | ikiwiki.in | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ikiwiki.in b/ikiwiki.in index ae1251ff6..da5555629 100755 --- a/ikiwiki.in +++ b/ikiwiki.in @@ -65,6 +65,9 @@ sub getconfig () { "exclude=s@" => sub { push @{$config{wiki_file_prune_regexps}}, $_[1]; }, + "include=s@" => sub { + $config{include}=defined $config{include} && length $config{include} ? "$config{include}|$_[1]" : $_[1]; + }, "adminuser=s@" => sub { push @{$config{adminuser}}, $_[1] }, |