There is one incompatibility coded into Zot-Dispatch 2.0. This has to do
with the substitution of values into the Destination field of a
ZD-Method variable when the Dispatch Method is
ZD-Mail.
In version 1.0, all values of the variable were substituted. In version 2.0, however, there are two possibilities.
If the dollar sign, variable name, and pound sign are all that are in the Destination field then all values will be substituted. If there are any other characters present, then only the last value will be substituted. For example, in the following, every value will be substituted into the Destination field:
<INPUT TYPE=hidden NAME="ZD-Method"
VALUE="ZD-Mail;$variable-name#;">
But in any of the following, only the last value will be substituted:
<INPUT TYPE=hidden NAME="ZD-Method"
VALUE="ZD-Mail;$variable-name# ;">
<INPUT TYPE=hidden NAME="ZD-Method"
VALUE="ZD-Mail;$variable-name#@uci.edu;">
<INPUT TYPE=hidden NAME="ZD-Method"
VALUE="ZD-Mail;lmegliol@uci.edu,$variable-name#;">
More can be found on this in
Zot-Dispatch: ZD-Method Substitution.
Other possible incompatibilities that may arise when switching from version 1.0 to version 2.0 involve the configuration file and setup.
If you set up Zot-Dispatch version 2.0 to user a Document Root, some of your forms may try to access files that do not exist.
Solution: Check your forms if you use Document Root.
Changing allowed e-mail addresses may also affect your forms.
lmegliol@uci.edu)