I’ve checked the newest version of EBD and find it still too rough to use in a production environment as a serious add-on for Download Monitor in combination with Contact Form 7. It would be great if the following things could be worked on. Some of them are little usability things which currently impede the usefulness of the plugin, but I recognize that some involve more work.
1. Provide an option to not send an email for every download request (just log).
2. Get rid of the checkboxes for multiple downloads. They’re a bad idea. If I specified multiple downloads in a form, I want people to access them without a hassle. Besides they have a choice later on because they don’t need to click all the links if they don’t want to.
3. Log multiple downloads as separate lines in the EBD log. (Right now there are two types of lines: one for a single dl, one for a multiple dl, and the only difference is that the second includes multiple titles in the title field. This makes it difficult to parse.)
4. Really try to make sure that all downloads are also logged by Download Monitor. If you build on DM, and require people to use DM, users expect that all downloads are logged by DM. (I was not using the cURL option when testing, just the inline links option, but still DM did not log the downloads.)
5. Improve the integration with Contact Form 7 by providing the download form fields in separate columns in the EBD log. Right now the log does include the email that was used for the download, so clearly it is possible for you to extract fields from the form output. But the rest of the output is there in raw xml form, which is a bit messy inside the CSV.
6. Improve integration with DM options — for instance, try to support passing through DM’s custom formats.
- The topic ‘[Plugin: Email Before Download] Some simple suggestions for improvement’ is closed to new replies.