X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/6a39e557f114b8cbcc1ab775138fa340e56c322f..ca5f2bee8e55d51ca801ef65d25dcb03285a6b1c:/word/edit.plp?ds=sidebyside
diff --git a/word/edit.plp b/word/edit.plp
index 5957b1a..1d766b9 100644
--- a/word/edit.plp
+++ b/word/edit.plp
@@ -10,6 +10,8 @@ Html({
raw => <<'EOT',
+
+
EOT
});
@@ -90,7 +92,9 @@ my %wordcol = (
prio => [
{-label => 'Level', -select => sub {
my ($row) = @_;
- my @enum = qw[ essential basic common distinctive optional invisible ];
+ my @enum = qw[
+ essential ubiquitous basic common distinctive specialised rare invisible
+ ];
return {
('' => 'parent') x (defined $row->{ref}),
map { $_ => $enum[$_] } 0 .. $#enum
@@ -107,8 +111,9 @@ my %wordcol = (
return "data/word/org/$_[0]->{id}.jpg";
}},
convert => {-label => 'Convert options', -json => 'image', -multiple => 1, -src => sub {
- return "data/word/en/$_[0]->{id}.jpg";
+ return "data/word/32/$_[0]->{id}.jpg";
}},
+ crop32 => {-label => 'Crop 3:2', -json => 'image'},
story => {-label => 'Story', type => 'textarea', hidden => 'hidden'},
);
@@ -216,7 +221,7 @@ elsif (defined $post{form}) {{
$reimage++ if $fields{rethumb}; # force refresh
if ($reimage) {
eval {
- $image->convert($wordcol{convert}->{-src}->($row), $imagecol->{convert});
+ $image->generate($wordcol{convert}->{-src}->($row), $imagecol);
} or do {
my ($warn, @details) = ref $@ ? @{$@} : $@;
Alert([ "Thumbnail image not generated", $warn ], @details);
@@ -226,7 +231,7 @@ elsif (defined $post{form}) {{
else {
$row->{lang} //= $user->{editlang}->[0] unless exists $row->{lang};
$row->{$_} = $get{$_} for keys %get;
- $row->{prio} = defined $row->{ref} ? undef : 1 unless exists $row->{prio};
+ $row->{prio} = defined $row->{ref} ? undef : 4 unless exists $row->{prio};
}
eval {