if ( my $code = $self->param('code') ) {
my $out;
- foreach my $v ( keys %$facet ) {
- my $c = $facet->{$v};
+ foreach my $value ( keys %$facet ) {
+ my $count = $facet->{$value};
eval $code;
if ( $@ ) {
$out = $@;
-foreach my $v ( @{ $row->{'Botanical references'} } ) {\r
- $row->{botanical_references} = [ split(/\s*,\s*/,$v) ]\r
-}
\ No newline at end of file
+foreach my $v ( @{ $row->{'Botanical references'} } ) {
+ $update->{botanical_references} = [ split(/\s*[,\.\s]\s*/,$v) ]
+}
+
% }
<form method=post>
<input type=hidden name=name value="<%= $name %>">
-Eval code on each facet value and count:
-<tt>$out->{sum} += $v * $c</tt><br>
+Eval code on each facet <tt>$value</tt> and <tt>$count</tt>
+<tt class=debug>$out->{sum} += $value * $count</tt>
+<br>
<textarea name=code style="width: 100%">
<%= param('code') %>
</textarea>