mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-06 01:56:20 +00:00
use lingo-macro when possible
This commit is contained in:
parent
ea8cfaffee
commit
4eeaba7231
@ -3,6 +3,8 @@ tags: $:/tags/Global
|
|||||||
|
|
||||||
\whitespace trim
|
\whitespace trim
|
||||||
|
|
||||||
|
\procedure lingo-base() $:/language/Search/Variables/
|
||||||
|
|
||||||
<!-- CONST string definitions -->
|
<!-- CONST string definitions -->
|
||||||
\procedure DV-VAR-FILTER-OPTIONS() all fn var proc macro widget
|
\procedure DV-VAR-FILTER-OPTIONS() all fn var proc macro widget
|
||||||
\procedure DV-FILTER-OPTIONS() $:/temp/varSearch/options
|
\procedure DV-FILTER-OPTIONS() $:/temp/varSearch/options
|
||||||
@ -64,13 +66,12 @@ tags: $:/tags/Global
|
|||||||
<!-- Be aware that the "format" filter operator uses $var-name$ for compatibility reasons -->
|
<!-- Be aware that the "format" filter operator uses $var-name$ for compatibility reasons -->
|
||||||
<$action-setfield $tiddler=<<tf.dv-detailsSearch>>
|
<$action-setfield $tiddler=<<tf.dv-detailsSearch>>
|
||||||
text={{{ [<tf.dv-getDetailsSearchText>!is[blank]then<tf.dv-getDetailsSearchText>] :else[<varname>format:variable[$type$ $name$($params$)]] }}}
|
text={{{ [<tf.dv-getDetailsSearchText>!is[blank]then<tf.dv-getDetailsSearchText>] :else[<varname>format:variable[$type$ $name$($params$)]] }}}
|
||||||
>
|
/>
|
||||||
<$action-log $$filter="[prefix[tf.]]"/>
|
|
||||||
</$action-setfield>
|
|
||||||
\end
|
\end
|
||||||
|
|
||||||
\procedure dv-clearStatesButton()
|
\procedure dv-clearStatesButton()
|
||||||
<span class="tc-small-gap">{{$:/language/Search/Variables/FoldAll}}</span>
|
<span class="tc-small-gap"><<lingo FoldAll>></span>
|
||||||
<$button class="tc-btn-invisible tc-tiny-gap-left">
|
<$button class="tc-btn-invisible tc-tiny-gap-left">
|
||||||
<!-- "search text details" should be preserved -->
|
<!-- "search text details" should be preserved -->
|
||||||
<$action-deletetiddler $filter="[prefix<DV-SEARCH-STATE>]"/>
|
<$action-deletetiddler $filter="[prefix<DV-SEARCH-STATE>]"/>
|
||||||
@ -79,25 +80,21 @@ tags: $:/tags/Global
|
|||||||
\end
|
\end
|
||||||
|
|
||||||
\procedure dv-clearSearchButton()
|
\procedure dv-clearSearchButton()
|
||||||
<$button class="tc-btn-invisible btn-x"
|
<$button class="tc-btn-invisible btn-x" tooltip={{$:/language/Search/Variables/Clear/Search}}>
|
||||||
tooltip=`${ [{$:/language/Search/Variables/Clear}] [{$:/language/Search/Variables/Filter}] +[join[ ]] }$`
|
|
||||||
>
|
|
||||||
<$action-deletetiddler $tiddler=<<tf.dv-searchText>>/>
|
<$action-deletetiddler $tiddler=<<tf.dv-searchText>>/>
|
||||||
{{$:/core/images/close-button}}
|
{{$:/core/images/close-button}}
|
||||||
</$button>
|
</$button>
|
||||||
\end
|
\end
|
||||||
|
|
||||||
\procedure dv-clearExcludeButton()
|
\procedure dv-clearExcludeButton()
|
||||||
<$button class="tc-btn-invisible btn-yy"
|
<$button class="tc-btn-invisible btn-yy" tooltip={{$:/language/Search/Variables/Clear/Exclude}}>
|
||||||
tooltip=`${ [{$:/language/Search/Variables/Clear}] [{$:/language/Search/Variables/Exclude}] +[join[ ]] }$`
|
|
||||||
>
|
|
||||||
<$action-deletetiddler $tiddler=<<tf.dv-excludeText>>/>
|
<$action-deletetiddler $tiddler=<<tf.dv-excludeText>>/>
|
||||||
{{$:/core/images/close-button}}
|
{{$:/core/images/close-button}}
|
||||||
</$button>
|
</$button>
|
||||||
\end
|
\end
|
||||||
|
|
||||||
\procedure dv-expandAllStatesButton()
|
\procedure dv-expandAllStatesButton()
|
||||||
<span class="tc-tiny-gap">{{$:/language/Search/Variables/ExpandAll}}</span>
|
<span class="tc-tiny-gap"><<lingo ExpandAll>></span>
|
||||||
<$button class="tc-btn-invisible">
|
<$button class="tc-btn-invisible">
|
||||||
<$action-setfield $tiddler=<<DV-SEARCH-STATE>>
|
<$action-setfield $tiddler=<<DV-SEARCH-STATE>>
|
||||||
text={{{ [<tf.dv-toggleInfoState>get[text]] +[toggle[yes],[no]] }}}
|
text={{{ [<tf.dv-toggleInfoState>get[text]] +[toggle[yes],[no]] }}}
|
||||||
@ -157,6 +154,13 @@ tags: $:/tags/Global
|
|||||||
|
|
||||||
<<dv-searchForm>>
|
<<dv-searchForm>>
|
||||||
|
|
||||||
|
<p><$text text=`${ [subfilter<tf.dv-filterString>]
|
||||||
|
+[search::some<tf.dv-getSearchText>]
|
||||||
|
+[filter<subfilter>]
|
||||||
|
+[!filter<tf.dv-getExcludeText>]
|
||||||
|
+[count[]] }$`
|
||||||
|
/> <<lingo Matches>></p>
|
||||||
|
|
||||||
<$list filter="[subfilter<tf.dv-filterString>]
|
<$list filter="[subfilter<tf.dv-filterString>]
|
||||||
+[search::some<tf.dv-getSearchText>]
|
+[search::some<tf.dv-getSearchText>]
|
||||||
+[filter<subfilter>]
|
+[filter<subfilter>]
|
||||||
@ -188,7 +192,7 @@ tags: $:/tags/Global
|
|||||||
<blockquote class="tc-quote">
|
<blockquote class="tc-quote">
|
||||||
<% if [<tf.dv-toggleInfoState>get[text]match[yes]] %>
|
<% if [<tf.dv-toggleInfoState>get[text]match[yes]] %>
|
||||||
<div class="tc-labeled-input-wrapper">
|
<div class="tc-labeled-input-wrapper">
|
||||||
<span class="tc-fixed-label tc-align-right">{{$:/language/Search/Variables/Search/Details}}</span>
|
<span class="tc-fixed-label tc-align-right"><<lingo Search/Details>></span>
|
||||||
<$edit-text tiddler=<<tf.dv-detailsSearch>> tag=input class="tc-fluid-input tc-small-gap-left"/>
|
<$edit-text tiddler=<<tf.dv-detailsSearch>> tag=input class="tc-fluid-input tc-small-gap-left"/>
|
||||||
</div>
|
</div>
|
||||||
<<dv-info>>
|
<<dv-info>>
|
||||||
@ -246,7 +250,7 @@ tags: $:/tags/Global
|
|||||||
margin-right: .25em;
|
margin-right: .25em;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<span class="t-txt">{{$:/language/Search/Variables/Option/Type}}</span>
|
<span class="t-txt"><<lingo Option/Type>></span>
|
||||||
<$list filter="[enlist<DV-VAR-FILTER-OPTIONS>]" variable="option">
|
<$list filter="[enlist<DV-VAR-FILTER-OPTIONS>]" variable="option">
|
||||||
<%if [<DV-TYPE-CONFIG>get[text]match[checkbox]] %>
|
<%if [<DV-TYPE-CONFIG>get[text]match[checkbox]] %>
|
||||||
<$checkbox tiddler=<<tf.dv-tmpTypeOptions>>
|
<$checkbox tiddler=<<tf.dv-tmpTypeOptions>>
|
||||||
@ -273,7 +277,7 @@ tags: $:/tags/Global
|
|||||||
|
|
||||||
\procedure dv-sortOptions()
|
\procedure dv-sortOptions()
|
||||||
<span class="sel-txt">
|
<span class="sel-txt">
|
||||||
{{$:/language/Search/Variables/Option/Sort}}
|
<<lingo Option/Sort>>
|
||||||
</span>
|
</span>
|
||||||
<$select tiddler=<<tf.dv-tmpSortOptions>>
|
<$select tiddler=<<tf.dv-tmpSortOptions>>
|
||||||
default="alphabetical"
|
default="alphabetical"
|
||||||
@ -364,7 +368,7 @@ tags: $:/tags/Global
|
|||||||
<$action-sendmessage
|
<$action-sendmessage
|
||||||
$message="tm-new-tiddler"
|
$message="tm-new-tiddler"
|
||||||
tags="$:/tags/Variables/Exclude/Snippet"
|
tags="$:/tags/Variables/Exclude/Snippet"
|
||||||
description={{$:/language/Search/Variables/Exclude/Description}}
|
description=<<lingo Exclude/Description>>
|
||||||
text=<<tf.dv-getExcludeText>>
|
text=<<tf.dv-getExcludeText>>
|
||||||
/>
|
/>
|
||||||
|
|
||||||
@ -376,7 +380,7 @@ tags: $:/tags/Global
|
|||||||
\procedure dv-addNewVariableFilter()
|
\procedure dv-addNewVariableFilter()
|
||||||
<$button tag="a" actions=<<dv-addNewVariableFilter-actions>> class="tc-tiddlylink">
|
<$button tag="a" actions=<<dv-addNewVariableFilter-actions>> class="tc-tiddlylink">
|
||||||
<em>
|
<em>
|
||||||
<$text text={{$:/language/Search/Variables/Exclude/Save}}/>
|
<$text text=<<lingo Exclude/Save>>/>
|
||||||
</em>
|
</em>
|
||||||
</$button>
|
</$button>
|
||||||
\end
|
\end
|
||||||
|
Loading…
Reference in New Issue
Block a user