If you are a developer or a power user or very proficient with wikitext, then please do not participate in this poll and discussion so as to not skew the results.
I would like some input from representative end users (not developers or power users) on the potential user experience of a widget I am working on, there is a poll at the end of this post.
Given a widget that creates resizable parallel panes (as seen above), which of the following seems the most user friendly and intuitive way of specifying the content of each pane:
- A filter to specify which tiddlers to use as content. The number of filter results will determine the number of panes:
<$split-panes filter="[tag[mytag]]"/>
or
<$split-panes filter="HelloThere Community GettingStarted"/>
- Directly entering the content inside the widget, creating a
<$pane>
for each pane you want. e.g:
<$split-panes>
<$pane>
Content for first pane (can be a transclusion)
</$pane>
<$pane>
Content for second pane (can be a transclusion)
</$pane>
<$pane>
Content for third pane (can be a transclusion)
</$pane>
</$split-panes>
- Use a list filter inside the widget to generate the different panes, e.g:
<$split-panes>
<$list filter="[tag[mytag]">
<$pane>
<$transclude tiddler=<<currentTiddler>> mode="block"/>
</$pane>
</$list>
(there are other factors because of which these are the only three options and they are distinct from each other).
- 1: Filter attribute for the main widget
- 2: Directly enter content inside the widget
- 3: Use a list filter inside the widget
0 voters
If you are a developer or a power user or very proficient with wikitext, then please do not participate in this poll and discussion so as to not skew the results.
Thank you.