projects
/
ikiwiki.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
28d634a
)
don't allow saving empty page
author
joey
<joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Sun, 12 Mar 2006 20:31:02 +0000
(20:31 +0000)
committer
joey
<joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Sun, 12 Mar 2006 20:31:02 +0000
(20:31 +0000)
ikiwiki
patch
|
blob
|
history
diff --git
a/ikiwiki
b/ikiwiki
index 0f6f250a0f015e0c70e30d60d509b0538900feb1..06627fc292e56a65b822a01fa76277343a62820d 100755
(executable)
--- a/
ikiwiki
+++ b/
ikiwiki
@@
-720,7
+720,7
@@
sub cgi_recentchanges ($) { #{{{
print $q->header, $template->output;
} #}}}
print $q->header, $template->output;
} #}}}
-sub userinfo_get ($$) { #{{
+sub userinfo_get ($$) { #{{
{
my $user=shift;
my $field=shift;
my $user=shift;
my $field=shift;
@@
-731,9
+731,9
@@
sub userinfo_get ($$) { #{{
return "";
}
return $userdata->{$user}->{$field};
return "";
}
return $userdata->{$user}->{$field};
-} #}}
+} #}}
}
-sub userinfo_set ($$) { #{{
+sub userinfo_set ($$) { #{{
{
my $user=shift;
my $info=shift;
my $user=shift;
my $info=shift;
@@
-747,7
+747,7
@@
sub userinfo_set ($$) { #{{
my $ret=Storable::lock_store($userdata, "$srcdir/.ikiwiki/userdb");
umask($oldmask);
return $ret;
my $ret=Storable::lock_store($userdata, "$srcdir/.ikiwiki/userdb");
umask($oldmask);
return $ret;
-} #}}
+} #}}
}
sub cgi_signin ($$) { #{{{
my $q=shift;
sub cgi_signin ($$) { #{{{
my $q=shift;
@@
-916,8
+916,10
@@
sub cgi_editpage ($$) { #{{{
fields => [qw(do from page content comments)],
header => 1,
method => 'POST',
fields => [qw(do from page content comments)],
header => 1,
method => 'POST',
- validate => {},
- required => [qw{}],
+ validate => {
+ content => '/.+/',
+ },
+ required => [qw{content}],
javascript => 0,
params => $q,
action => $q->request_uri,
javascript => 0,
params => $q,
action => $q->request_uri,