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
-~----------~----~----~----~------~----~------~--~---

Reply via email to