Zot-Dispatch: Incompatibilities


ZD-Method Substitution Incompatibilities

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

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.


Zot-Dispatch 2.0
Written by Leonard Megliola III (lmegliol@uci.edu)
Last Revised 02 January 1996