Just a note--I've been looking into this, and it seems the raw POST
values are not available after the page redirect. So I have hacked the
core just a bit to preserve those via session info. I've also
rewritten how the {?vars} are processed, so the POST values can be
available on the receiving page. Arrays will be displayed as a CSV
list, though the raw value is unchanged.

Let me know if this doesn't help with your situation. This appears to
implement #2 below and makes #4 below viable. Aiming for the best of
both worlds... While simultaneously trying to avoid wrecking
everything we've built up so far! There may be other ways to do this,
but it is the first that came to my mind...

Cheers,
Dan


> 2) The list function shouldn't be wrecked directly by this change, but
> there are a good number of functions which can take a csv parameter to
> generate dynamic output. Having POST array values automatically fixed
> to work with this makes all kinds of dynamic possibilities,
> possible... If anything, we should not only make this possible via
> forms, but also through the {?field} var directly, which doesn't seem
> to be the case at present. Leaving the post arrays as an array would
> make this impossible--esp considering there is no way to post an array
> into a page. I'm actually suggesting here rewriting the line above to
> something that converts an array INTO a csv list when injected into a
> page.

> 4) The other issue to consider is, are there easier ways to accomplish
> the same objectives without breaking everything above? I'm not sure
> what you are trying to do, but the POST value itself is never changed.
> Is it possible to tap into that directly rather that tapping into the
> BOLTarray? In which case we could have the best of both worlds. This
> should be easily doable if you have a custom plugin of some sort. If
> it is a core function, which? Perhaps we can tweak it to use POST
> rather than the BOLTarray...

-- 
You received this message because you are subscribed to the Google Groups 
"BoltWire" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/boltwire?hl=en.

Reply via email to