<$list filter='[is[current]tags[]]' variable=CurrentTag>
<$tiddler tiddler=<<CurrentTag>>><<tag>></$tiddler> - <$button>Previous<$list variable=PreviousTiddler filter='[tag<CurrentTag>before<currentTiddler>]'><$action-navigate $to=<<PreviousTiddler>>/></$list></$button><$button>Next<$list variable=NextTiddler filter='[tag<CurrentTag>after<currentTiddler>]'><$action-navigate $to=<<NextTiddler>>/></$list></$button>
</$list>
<$list variable=NextTiddler filter='[tag<CurrentTag>sort[order] -priority[-1] +after<currentTiddler>]'>
How do I exclude tiddlers from the ordering?doesn't work.
<$list variable=NextTiddler filter='[tag<CurrentTag>sort[order] -priority[-1] +after<currentTiddler>]'>
<$list variable=NextTiddler filter='[tag<CurrentTag>sort[order]after<currentTiddler>] -[priority[-1]]'>
<$list variable=NextTiddler filter='[tag<CurrentTag>sort[order]after<currentTiddler>!priority[-1]]'>
<$list filter='[is[current]tags[]]' variable=CurrentTag>
<$tiddler tiddler=<<CurrentTag>>><<tag>></$tiddler> - <$button>Previous<$list variable=PreviousTiddler filter='[tag<CurrentTag>!priority[-1]nsort[order]before<currentTiddler>]'><$action-navigate $to=<<PreviousTiddler>>/></$list></$button><$button>Next<$list variable=NextTiddler filter='[tag<CurrentTag>!priority[-1]nsort[order]after<currentTiddler>]'><$action-navigate $to=<<NextTiddler>>/></$list></$button>
</$list>
\define prevnextTip(direction:"next/previous")
Go to $direction$ in $(CurrentTag)$
\end
<$list filter='[is[current]tags[]]' variable=CurrentTag>
<$list variable=PreviousTiddler filter='[tag<CurrentTag>before<currentTiddler>]'>
<$wikify name=tt text=<<prevnextTip "previous">>>
<$button tooltip=<<tt>>><$action-navigate $to=<<PreviousTiddler>>/>
Previous</$button>
</$wikify>
</$list>
<$list variable=NextTiddler filter='[tag<CurrentTag>after<currentTiddler>]'>
<$wikify name=tt text=<<prevnextTip "next">>>
<$button tooltip=<<tt>>><$action-navigate $to=<<NextTiddler>>/>
Next</$button>
</$wikify>
</$list>
</$list>
\define prevnextTip()
$(prev_nextTiddler)$
\end
<div class="center">
<$list filter='[is[current]tags[]limit[1]]' variable=CurrentTag>
<$list variable=prev_nextTiddler filter='[tag<CurrentTag>!sort[]before<currentTiddler>]'>
<$wikify name=tt text=<<prevnextTip>>>
<p class="left">
<$button class='tc-btn-invisible_blue' tooltip=<<tt>>>
<$action-navigate $to=<<PreviousTiddler>>/>{{$:/core/images/chevron-left}}<span class="left-notext">Previous</span><span class="left-text"> <<prev_nextTiddler>></span></$button></p></$wikify>
</$list>
<$list variable=prev_nextTiddler filter='[tag<CurrentTag>sort[]after<currentTiddler>]'>
<$wikify name=tt text=<<prevnextTip>>>
<p class="right"><$button class='tc-btn-invisible_blue' tooltip=<<tt>>>
<$action-navigate $to=<<prev_nextTiddler>>/><span class="right-text"><<prev_nextTiddler>> </span><span class="right-notext">Next</span> {{$:/core/images/chevron-right}}</$button>
</p>
</$wikify>
</$list>
</$list>
</div>
tag this $:/tags/Stylesheet
.tc-btn-invisible_blue { color: #518dae; fill: dimgrey; padding: 0; margin: 0; background: none; border: none;}
.tc-btn-invisible_blue:hover {fill: black;}
.center {text-align: center; max-height: 3px; padding-bottom: 7px; font-size: 12px;}
.left {float: left;}
.left-notext {display: inline;}
.left:hover {background-color: Gainsboro;}
.left:hover .left-notext {display: none;}
.left-text {display: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 450px;
}
.left:hover .left-text {color: black; float: right; display: block; }
.right {float: right; display: inline;}
.right:hover {background-color: Gainsboro;}
.right:hover .right-notext {display: none;}
.right-text {display: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 450px;}
.right:hover .right-text {color: black; float: left; display: block;}
\define prevnextTip()
$(prev_nextTiddler)$
\end
<div class="center">
<$list filter='[is[current]tags[]limit[1]]' variable=CurrentTag>
<$list variable=prev_nextTiddler filter='[tag<CurrentTag>sort[]before<currentTiddler>]'>
<div class="slideshow-controls">
<span class="slideshow-next">
<$list filter="[all[current]next[$:/StoryList]]">
<$link to={{!!title}} tooltip="next">
{{$:/core/images/down-arrow}}
</$link>
</$list>
</span>
<span class="slideshow-prev">
<$list filter="[all[current]previous[$:/StoryList]]">
<$link to={{!!title}} tooltip="previous">
{{$:/core/images/up-arrow}}
</$link>
</$list>
You don't need the first line with the div I gave you in the last post, btw. This is enough:
<span class="slideshow-next">
<$list filter="[all[current]next[$:/StoryList]]">
<$link to={{!!title}} tooltip="next">
{{$:/core/images/down-arrow}}
</$link>
</$list>
</span>
<span class="slideshow-prev">
<$list filter="[all[current]previous[$:/StoryList]]">
<$link to={{!!title}} tooltip="previous">
{{$:/core/images/up-arrow}}
</$link>
</$list>
</span>
If this is not what you need, you could describe your use case in more detail (what you have and what you want to achieve). So people with knowledge of a suitable solution are able to help.
-t
So you would have to open all tiddlers first, independent of tags.