mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-12-10 02:38:06 +00:00
Add support for custom search result visualisations
This commit is contained in:
14
core/ui/DefaultSearchResultList.tid
Normal file
14
core/ui/DefaultSearchResultList.tid
Normal file
@@ -0,0 +1,14 @@
|
||||
title: $:/core/ui/DefaultSearchResultList
|
||||
tags: $:/tags/SearchResults
|
||||
caption: {{$:/language/Search/DefaultResults/Caption}}
|
||||
|
||||
\define searchResultList()
|
||||
<$set name="resultCount" value="""<$count filter="[!is[system]search{$(searchTiddler)$}]"/>""">
|
||||
|
||||
{{$:/language/Search/Matches}}
|
||||
|
||||
</$set>
|
||||
|
||||
<$list filter="[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]" template="$:/core/ui/ListItemTemplate"/>
|
||||
\end
|
||||
<<searchResultList>>
|
||||
13
core/ui/SearchResults.tid
Normal file
13
core/ui/SearchResults.tid
Normal file
@@ -0,0 +1,13 @@
|
||||
title: $:/core/ui/SearchResults
|
||||
|
||||
<div class="tc-search-results">
|
||||
|
||||
<$list filter="[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]" emptyMessage="""
|
||||
<$list filter="[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]">
|
||||
<$transclude/>
|
||||
</$list>
|
||||
""">
|
||||
<<tabs "[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]" "$:/core/ui/DefaultSearchResultList">>
|
||||
</$list>
|
||||
|
||||
</div>
|
||||
@@ -15,18 +15,10 @@ title: $:/core/ui/SideBarLists
|
||||
|
||||
<$reveal state="$:/temp/search" type="nomatch" text="">
|
||||
|
||||
<div class="tc-search-results">
|
||||
|
||||
<$set name="resultCount" value="""<$count filter="[!is[system]search{$:/temp/search}]"/>""">
|
||||
|
||||
{{$:/language/Search/Matches}}
|
||||
|
||||
<$set name="searchTiddler" value="$:/temp/search">
|
||||
{{$:/core/ui/SearchResults}}
|
||||
</$set>
|
||||
|
||||
<$list filter="[!is[system]search{$:/temp/search}sort[title]limit[250]]" template="$:/core/ui/ListItemTemplate"/>
|
||||
|
||||
</div>
|
||||
|
||||
</$reveal>
|
||||
|
||||
<$reveal state="$:/temp/search" type="match" text="">
|
||||
|
||||
Reference in New Issue
Block a user