Hello Don,

An archeological dig discovered that on Saturday, August 10, 2002 at
9:57 AM, Don Taylor [DT] typed the following:

DT> But all I get is the newline, and none of the attachment text. How
DT> can I accomplish the substitution?

Use a recursive template and a driver template.  I've included two
such templates below.  Note the recursive template is called
recipient2, this template was originally designed to reformat the
output of %TOLIST, %CCLIST or %BCCLIST, but it also works with
%ATTACHMENTS.

====[Driver Template]=====
%COMMENT='%-
%-%-%IF:"%ATTACHMENTS"<>"":"%ATTACHMENTS; "'%-
%QINCLUDE='recipient2'%-
%Comment=''
====[    End  QT    ]=====

====[recipient2 Template]=====
%REM='
      Recipient List reformating routine.
      recipient2 = recursive engine QT
      
      Written by Januk Aggarwal
      June 2002
'%-
%-
%IF:'%-
%SETPATTREGEXP=$(?i)^(\"?(.*?)\"?\s*(\<.*?\>)?\s*[;,]\s*)?$%-
%REGEXPMATCH=$%COMMENT$'<>'':'%-
%-
%SETPATTREGEXP=$(?i)^(\"?(.*?)\"?\s*(\<.*?\>)?\s*[;,]\s*)?$%-
%REGEXPBLINDMATCH=$%COMMENT$%-
%SUBPATT=$2$
%-
%COMMENT=_%-
%-%-%SETPATTREGEXP=$(?i)^(\"?(.*?)\"?\s*(\<.*?\>)?\s*[;,]\s*)?(.*)$%-
%-%-%REGEXPBLINDMATCH=$%COMMENT$%-
%-%-%SUBPATT=$4$_%-
%-
%QINCLUDE="recipient2"'%-
====[      End  QT      ]=====

-- 
Thanks for writing,
 Januk Aggarwal

This almost blank page was intentional.


________________________________________________________
 Current version is 1.61 | "Using TBUDL" information: 
 http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to