diff options
author | Yorhel <git@yorhel.nl> | 2009-08-15 09:13:25 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2009-08-15 09:13:25 +0200 |
commit | e6bccf922dac29e6307f8dea6319230e67859cff (patch) | |
tree | 571d57673a173a5be8420e7eb688329a93d8b3d1 /lib | |
parent | ef6e1d16bf0e6be3dde6f28d645a10fd89f0de6b (diff) |
More sensible placing of the submit button on /v+/tagmod
Diffstat (limited to 'lib')
-rw-r--r-- | lib/VNDB/Handler/Tags.pm | 3 | ||||
-rw-r--r-- | lib/VNDB/Util/FormHTML.pm | 34 |
2 files changed, 19 insertions, 18 deletions
diff --git a/lib/VNDB/Handler/Tags.pm b/lib/VNDB/Handler/Tags.pm index eefede3c..68244f89 100644 --- a/lib/VNDB/Handler/Tags.pm +++ b/lib/VNDB/Handler/Tags.pm @@ -450,7 +450,7 @@ sub vntagmod { end; end; end; - $self->htmlForm({ frm => $frm, action => "/v$vid/tagmod", hitsubmit => 1 }, 'Tags' => [ + $self->htmlForm({ frm => $frm, action => "/v$vid/tagmod", nosubmit => 1 }, 'Tags' => [ [ hidden => short => 'taglinks', value => '' ], [ static => nolabel => 1, content => sub { table id => 'tagtable'; @@ -467,6 +467,7 @@ sub vntagmod { end; tfoot; Tr; td colspan => 5; + input type => 'submit', class => 'submit', value => 'Save changes', style => 'float: right'; input type => 'text', class => 'text', name => 'addtag', value => ''; input type => 'button', class => 'submit', value => 'Add tag'; br; diff --git a/lib/VNDB/Util/FormHTML.pm b/lib/VNDB/Util/FormHTML.pm index f8047c4c..473f8e7d 100644 --- a/lib/VNDB/Util/FormHTML.pm +++ b/lib/VNDB/Util/FormHTML.pm @@ -273,23 +273,23 @@ sub htmlForm { } # edit summary / submit button - div class => 'mainbox'; - fieldset class => 'submit'; - if($options->{editsum}) { - (my $txt = $options->{frm}{editsum}||'') =~ s/&/&/; - $txt =~ s/</</; - $txt =~ s/>/>/; - h2 'Edit summary'; - textarea name => 'editsum', id => 'editsum', rows => 4, cols => 50; - lit $txt; - end; - br; - } - b "Don't forget! -> " if $options->{hitsubmit}; - input type => 'submit', value => 'Submit', class => 'submit'; - b ' <-' if $options->{hitsubmit}; - end; - end; + if(!$options->{nosubmit}) { + div class => 'mainbox'; + fieldset class => 'submit'; + if($options->{editsum}) { + (my $txt = $options->{frm}{editsum}||'') =~ s/&/&/; + $txt =~ s/</</; + $txt =~ s/>/>/; + h2 'Edit summary'; + textarea name => 'editsum', id => 'editsum', rows => 4, cols => 50; + lit $txt; + end; + br; + } + input type => 'submit', value => 'Submit', class => 'submit'; + end; + end; + } end; } |