Thanks, everyone, for your help!
Here's what I ended up with:
Tiddler title: Dashboard
Tiddler contents:
<<autoRefresh>>
{{dashboard{
<<forEachTiddler
where
'tiddler.tags.contains("dashboard")'
sortBy
'tiddler.title.toUpperCase()'
write
'"{{hpanel{\n![["+tiddler.title+"]]\n<<tiddler
[["+tiddler.title+"]]$))\n}"+"}}"'
none "No dashboard items"
>>
}}}
Associated CSS (in StyleSheet tiddler):
.dashboard {
}
.dashboard .hpanel {
position: relative;
top: 0px;
float: left;
margin: 0em 3em 0em 0em;
padding: 0.25em;
}
FWIW, I also tried generating the dashboard as a set of tabs, based
on the example at
http://tiddlywiki.abego-software.de/#[[Automatically%20create%20tabs%20from%20a%20set%20of%20Tiddlers]]
I like the instant overview provided by separate panels,
but the tabbed approach makes better use of space.
<<forEachTiddler
where
'tiddler.tags.contains("dashboard")'
sortBy
'tiddler.title.toUpperCase()'
write '" [["+tiddler.title+" ]] \"view ["+tiddler.title+"]\"
[["+tiddler.title+"]] "'
begin '"<<tabs txtMyAutoTab "'
end '">"+">"'
none '"//No tiddler tagged with \"dashboard\"//"'
>>
- Sam
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/TiddlyWiki?hl=en
-~----------~----~----~----~------~----~------~--~---