Anonymous
public text v1 · immutable if(defined($args{QUERY})){
$x_variant=$args{QUERY}->param('x_variant');
}
unless(defined($x_variant)) {
while(my $temp=$article->find_file("guest-access-form".($x_variant+1).".inc")) {
Log->trace("Found template variant: $temp");
$x_variant++;
}
$x_variant = $x_variant ? int(rand($x_variant))+1 : ""; # Choose one of the found templates at random
}