<div>Hi;</div>  <div>I have the following block of code:</div>  <div>&nbsp;</div>  <div>&lt;table tal:define="objects here/objectValues;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sort_on python:(('title', 'nocase', 'asc'),<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('bobobase_modification_time', 'cmp', 'desc'));<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sorted_objects python:sequence.sort(objects, sort_on);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; start python:getattr(request, 'start', 0);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; batch
 python:modules['ZTUtils'].Batch(sorted_objects, size=10, start=start);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; previous python:batch.previous;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; next python:batch.next"&gt;<BR>&nbsp; &lt;tr tal:repeat="item batch"&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;td tal:content="item/title"&gt;title&lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;td tal:content="item/bobobase_modification_time"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; modification date&lt;/td&gt;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp; &lt;td tal:content="here/author"&gt;author&lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;td tal:content="here/content"&gt;content&lt;/td&gt;<BR>&nbsp; &lt;/tr&gt;<BR>&lt;/table&gt;<BR></div>  <div>that works fine. But I'd like to call the following in that table:</div>  <div>&nbsp;</div>  <div>&lt;td&gt;&lt;tal:content
 metal:use-macro="here/XXX/macros/author"&gt;&lt;/tal:content&gt;&lt;/td&gt;<BR></div>  <div>where "XXX" is the "item" that changes each time a new item from the batch is called. In other words, there is a folder with a "batch" of files, and each file is an "item". So, since the files' titles are simply sequential numbers, it would look something like this:</div>  <div>&nbsp;</div>  <div>&lt;td&gt;&lt;tal:content metal:use-macro="here/1/macros/author"&gt;&lt;/tal:content&gt;&lt;/td&gt;<BR>&lt;td&gt;&lt;tal:content metal:use-macro="here/2/macros/author"&gt;&lt;/tal:content&gt;&lt;/td&gt;<BR>&lt;td&gt;&lt;tal:content metal:use-macro="here/3/macros/author"&gt;&lt;/tal:content&gt;&lt;/td&gt;<BR>...</div>  <div>&nbsp;</div>  <div>How do I do that? Even better, is it possible to just open up each file and read its contents??</div>  <div>Thanks,</div>  <div>Ben</div><p>&#32;
                <hr size=1>Do you Yahoo!?<br> 
Get on board. <a href="http://us.rd.yahoo.com/evt=40791/*http://advision.webevents.yahoo.com/handraisers">You're invited</a> to try the new Yahoo! Mail Beta.