Yes, and similar to your example I couldn't see a need for the template full path (in fact I don't necessarily have access to it, since you might be rendering to a hash or db), so I took out the template_full_path one. <br>
<br>All the others work as you indicated.<br><br><div><span class="gmail_quote">On 6/8/06, <b class="gmail_sendername">Deb Lewis</b> &lt;<a href="mailto:djlewis@acm.org">djlewis@acm.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>



<div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>Yes, I think that's a good set.&nbsp; Go with 
it!</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span></span></font>&nbsp;</div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>Just to clarify: template_path and template_full_path 
are the dir/file-base-name path components, but don't include extension, 
right?&nbsp; Then it's consistent, and if needed ref to template's own extension 
is hardcoded or used {extension}.</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span></span></font>&nbsp;</div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>So test understanding - mv:generate target mapping 
examples&nbsp;in template&nbsp;&quot;foo/bar/testpage.html&quot;:</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span></span></font>&nbsp;</div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>&nbsp;&nbsp;&nbsp; mv:generate=&quot;{template_path}&quot; 
</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&gt; output 
file &quot;foo/bar/testpage.rhtml&quot;</span></font></div></div><div><span class="q">
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span><span>&nbsp;&nbsp;&nbsp;&nbsp;mv:generate=&quot;{template_path}.xxx 
</span></span></font></div></span></div><div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&gt; output 
file &quot;foo/bar/testpage.xxx&quot;</span></span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span><span></span></span></font><font color="#0000ff" face="Arial" size="2"><span><span><span><span>&nbsp;&nbsp;&nbsp; 
mv:generate=&quot;somewhere/different/{template_basename}&quot; 
</span></span></span></span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span><span><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&gt; output file 
&quot;somewhere/different/testpage.rhtml&quot;</span></span></span></span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>&nbsp;&nbsp;&nbsp; 
mv:generate=&quot;{template_dir_path}/{template_basename}-subsectionX.{extension}&quot; 
</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&gt; output 
file &quot;foo/bar/testpage-subsection.html&quot;</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span></span></font><font color="#0000ff" face="Arial" size="2"><span></span></font><font color="#0000ff" face="Arial" size="2"><span></span></font>
&nbsp;</div></div></div><br></blockquote></div><br>