While working on an entry form recently, I came up with a feature request that would extend upon the current functionality found by selecting "All Merge Fields."
Scenario:
Our form is registration for app development. For each application, a number of questions are asked and, after submitting the entry form, users receive an HTML email detailing what they've registered.
Now, because there are a number of question involved with each application, we have to insert all possible merge tags (for example, {App #2: Market Focus:45} {App #2: Device(s):44} {App #3: Market Focus:47} {App #3: Device(s):46}) to accomodate.
Unfortunately, formatting the HTML email proves difficult as line breaks and paragraphs need to be hard-coded regardless of whether or not the application will show up. Our form allows for up to twenty-four possible application registrations, so we could potentially send the user an email with details about one registered application with twenty-three empty line breaks.
Get to the point:
What would be helpful is if we could expand the merge tag to define before and after content, similar to wp_list_pages. Perhaps something like:
{[Field Name]:[field_id]:before:after}
In our form it would look something like
{App #2: Market Focus:45:<p>:</p>}
Many thanks for your time and the fantastic plugin.