Anomalie #2210 » prout.pl
1 |
open PROUT, '/tmp/foo.csv'; |
---|---|
2 |
|
3 |
my $old = '', $i = 2; |
4 |
while (<PROUT>) |
5 |
{
|
6 |
|
7 |
chomp; |
8 |
my ( $id, $reg ) = split /,/; |
9 |
if ( $reg ne $old ) |
10 |
{
|
11 |
printf ( "&field%d_boolean=&field%d_post_p=1", |
12 |
$i-1, $i-1 ) if $old; |
13 |
print "\">$old</a> |\n" if $old; |
14 |
print "<a href=\"https://adherents.april.org/admin/?action=perform_search&table=actor&start=0&limit=9999&field1_field=country&field1_is=is&field1_operand=is&field1_value=FRA&field1_boolean=and&field2_pre_p=1"; |
15 |
$i = 2; |
16 |
}
|
17 |
printf ( "&field%d_boolean=or", $i - 1 ) if $i != 2; |
18 |
printf ( "&field%d_field=departement&field%d_is=is&field%d_operand=is&field%d_value=%s", |
19 |
$i, $i, $i, $i, $id, $i ); |
20 |
$i++; |
21 |
$old = $reg; |
22 |
}
|
23 |
|
24 |
printf ( "&field%d_field=departement&field%d_is=is&field%d_operand=is&field%d_value=%s&field%d_boolean=&field%d_post_p=1", |
25 |
$i, $i, $i, $i, $id, $i, $i ); |
26 |
print "\">$old</a>\n" if $old; |