[Rt-commit] r3143 - in rt/branches/QUEBEC-EXPERIMENTAL: .
html/Elements
alexmv at bestpractical.com
alexmv at bestpractical.com
Mon Jun 13 20:15:23 EDT 2005
Author: alexmv
Date: Mon Jun 13 20:15:22 2005
New Revision: 3143
Modified:
rt/branches/QUEBEC-EXPERIMENTAL/ (props changed)
rt/branches/QUEBEC-EXPERIMENTAL/html/Elements/QueryString
Log:
r4193 at zoq-fot-pik: chmrr | 2005-06-13 20:14:53 -0400
* Generalize to work with arrays in %ARGS
Modified: rt/branches/QUEBEC-EXPERIMENTAL/html/Elements/QueryString
==============================================================================
--- rt/branches/QUEBEC-EXPERIMENTAL/html/Elements/QueryString (original)
+++ rt/branches/QUEBEC-EXPERIMENTAL/html/Elements/QueryString Mon Jun 13 20:15:22 2005
@@ -46,7 +46,12 @@
<%init>
my @params;
while ( (my $key, my $value) = each %ARGS ){
- push @params, $key."=".$m->interp->apply_escapes($value,'u');
+ if (ref $value eq "ARRAY") {
+ push @params, $key."=".$m->interp->apply_escapes($_, 'u')
+ for @{$value};
+ } else {
+ push @params, $key."=".$m->interp->apply_escapes($value,'u');
+ }
}
return(join('&', at params));
</%init>
More information about the Rt-commit
mailing list