projects
/
ikiwiki.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
bbabbca
)
add anonok
author
joey
<joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Sun, 12 Mar 2006 03:31:59 +0000
(
03:31
+0000)
committer
joey
<joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Sun, 12 Mar 2006 03:31:59 +0000
(
03:31
+0000)
ikiwiki
patch
|
blob
|
history
diff --git
a/ikiwiki
b/ikiwiki
index 5228c45d68a97e4d07d3a3d1b5bfef31268f442e..146ae93b7c12f5cfe6a912ab40183d6274fedb56 100755
(executable)
--- a/
ikiwiki
+++ b/
ikiwiki
@@
-26,6
+26,7
@@
my $url="";
my $cgiurl="";
my $historyurl="";
my $svn=1;
my $cgiurl="";
my $historyurl="";
my $svn=1;
+my $anonok=0;
sub usage { #{{{
die "usage: ikiwiki [options] source templates dest\n";
sub usage { #{{{
die "usage: ikiwiki [options] source templates dest\n";
@@
-597,6
+598,7
@@
sub gen_wrapper ($$) { #{{{
push @params, "--url=$url" if $url;
push @params, "--cgiurl=$cgiurl" if $cgiurl;
push @params, "--historyurl=$historyurl" if $historyurl;
push @params, "--url=$url" if $url;
push @params, "--cgiurl=$cgiurl" if $cgiurl;
push @params, "--historyurl=$historyurl" if $historyurl;
+ push @params, "--anonok" if $anonok;
my $params=join(" ", @params);
my $call='';
foreach my $p ($this, $this, @params) {
my $params=join(" ", @params);
my $call='';
foreach my $p ($this, $this, @params) {
@@
-792,7
+794,7
@@
sub cgi () { #{{{
return;
}
return;
}
- if (
! defined $session->param("name"
) || $do eq 'signin') {
+ if (
(! $anonok && ! defined $session->param("name")
) || $do eq 'signin') {
cgi_signin($q, $session);
return;
}
cgi_signin($q, $session);
return;
}
@@
-926,6
+928,7
@@
if (grep /^-/, @ARGV) {
"rebuild" => \$rebuild,
"wrapper" => \$wrapper,
"svn!" => \$svn,
"rebuild" => \$rebuild,
"wrapper" => \$wrapper,
"svn!" => \$svn,
+ "anonok!" => \$anonok,
"cgi" => \$cgi,
"url=s" => \$url,
"cgiurl=s" => \$cgiurl,
"cgi" => \$cgi,
"url=s" => \$url,
"cgiurl=s" => \$cgiurl,