X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/87d94e5fa2a28dac9f26632cc25a29fe088cb1e2..77eb26995a1185e50b2b275f058264857bed9cc7:/writer.plp?ds=inline diff --git a/writer.plp b/writer.plp index 288891a..275909b 100644 --- a/writer.plp +++ b/writer.plp @@ -108,13 +108,14 @@ my $db = eval { } or Abort('Database error', 501, $@); my @wordcols = ( + lang => 'Language', + cat => 'Category', form => 'Translation', wptitle => 'Wikipedia', - ref => 'Reference', - cat => 'Category', - lang => 'Language', source => 'Image URL', thumb => 'Convert options', + prio => 'Level', + ref => 'Reference', ); my ($find) = map {{id => $_}} $fields{id} || $Request || (); @@ -125,7 +126,7 @@ if ($find) { } if (exists $get{copy}) { - $row = {%{$row}{ qw(lang cat) }}; + $row = {%{$row}{ qw(prio lang cat) }}; } elsif ($ENV{REQUEST_METHOD} eq 'POST') {{ my $replace = $row; @@ -187,6 +188,7 @@ elsif ($ENV{REQUEST_METHOD} eq 'POST') {{ } }} else { + $row->{prio} //= 1; $row->{$_} = $get{$_} for keys %get; }