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> <<a href="mailto:djlewis@acm.org">djlewis@acm.org</a>> 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. Go with
it!</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span></span></font> </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? 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> </div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>So test understanding - mv:generate target mapping
examples in template "foo/bar/testpage.html":</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span></span></font> </div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span> mv:generate="{template_path}"
</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span> -> output
file "foo/bar/testpage.rhtml"</span></font></div></div><div><span class="q">
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span><span> mv:generate="{template_path}.xxx
</span></span></font></div></span></div><div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span><span> -> output
file "foo/bar/testpage.xxx"</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>
mv:generate="somewhere/different/{template_basename}"
</span></span></span></span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span><span><span><span> -> output file
"somewhere/different/testpage.rhtml"</span></span></span></span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span>
mv:generate="{template_dir_path}/{template_basename}-subsectionX.{extension}"
</span></font></div>
<div dir="ltr" align="left"><font color="#0000ff" face="Arial" size="2"><span> -> output
file "foo/bar/testpage-subsection.html"</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>
</div></div></div><br></blockquote></div><br>