Regards
Tony
Tony
\define exportlist(tag)
<$button>Create List for ''$tag$''
<$action-listops $tiddler="exports" $filter="[[]]"/>
<<toc2 "$tag$">>
</$button>
\end
\define toc-body2(tag,sort:"",itemClassFilter,exclude,path)
<$list filter="""[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$] -[[$tag$]] $exclude$""">
<$vars item=<<currentTiddler>> path="""$path$/$tag$""" excluded="""$exclude$ -[[$tag$]]""">
<$set name="toc-item-class" filter="""$itemClassFilter$""" emptyValue="toc-item" value="toc-item-selected">
<$list filter="[all[current]toc-link[no]]" emptyMessage="<$action-listops $tiddler='exports' $subfilter='[{!!title}]'/>">
<$view field="title"/><br/>
</$list>
<$macrocall $name="toc-body2" tag=<<item>> sort="""$sort$""" itemClassFilter="""$itemClassFilter$""" exclude=<<excluded>> path=<<path>>/>
</$set>
</$vars>
</$list>
\end
\define toc2(tag,sort:"",itemClassFilter:" ")
<<toc-body2 tag:"""$tag$""" sort:"""$sort$""" itemClassFilter:"""$itemClassFilter$""">>
\end