我发现我可以使用
转换带有特定标签的小提琴手SELECT DISTINCT(title) FROM Photos WHERE title LIKE '%$search_fields[1]%' OR credit LIKE '%$search_fields[1]%
我还可以make lists of tiddlers使用<$list filter="[tag[TagNameHere]]">
! <$transclude field="title"/>
<$transclude mode="block"/>
标记当前标题:
<currentTiddler>
但是,如果我尝试将<<list-links filter:"[tag<currentTiddler>] +[sort[title]]">>
与第一个宏结合使用,那么它就不起作用了:
<currentTiddler>
我尝试使用第二个宏中相同的<$list filter="[tag[<currentTiddler>]]">
! <$transclude field="title"/>
<$transclude mode="block"/>
语法,但TiddlyWiki抱怨错过括号。
使用当前的tiddler标题进行转码的正确语法是什么?用于解释为什么此语法不起作用的加分点。
答案 0 :(得分:1)
我终于明白了:
<$list filter="[tag{!!title}]">
<h1><$link><$transclude field="title"/></$link></h1>
<$transclude mode="block"/>
</$list>
<h1>...</h1>
行包含被转换的tiddler的标题作为链接标题,这很不错。
答案 1 :(得分:0)
以下是另一个也适用的过滤器:[all[current]tagging[]]