David, The base Tiddly960 has 97 untagged tiddlers. A few appropriate tags would help with navigating through your solution, especially if someone incorporates [[TagglyTagging|http://mptw.tiddlyspot.com/ #TagglyTagging]] into Tiddly960. TagglyTagging Tutorial (http:// mptw.tiddlyspot.com/#[[TagglyTagging Tutorial]]) explains and demonstrate how this works and [[TiddlySpot FAQ|http:// faq.tiddlyspot.com]] is an excellent example of how TagglyTagging can work.
My suggestions for the first level of tags (I haven't accounted for all tiddlers or all tags): * tag=instruction or documentation or help or howto or ...: 12ColumnGrid, Anywhere, Documentation (the See Also section is a good touch and it could be generated automatically via the forEachTiddler (fET) plugin (http://tiddlywiki.abego-software.de/ #ForEachTiddlerPlugin), [[How it works]], [[Introducing Tiddly 960]] (you're on the right with links to other tiddlers), NeedMedia, Tiddly960conceptualModel, [[Under the hood]], [[Welcome to Tiddly 960]], etc. * tag=css: BrandingHeader, FluidGrid.css, FluidLayout.css, FluidNav.css, FluidReset.css, etc. * tag=example: BlurbOne, BoxMediaContent, MainMenuAnnounce, MediaContent, etc. * tag=element: NewBanner, NewBox, NewCol1, NewRow, RowHeader, TwStartsHere, etc. * tag=system or systemTiddler: GettingStarted, PageTemplate, StyleSheet, etc. * a tag to identify all tiddlers that can be deleted without compromising the integrity of Tiddly960 * a tag to identify all core Tiddly960 tiddlers so someone could import them into their TW If you applying any tagging, be sure to review all your instructional content to insure consistent use of terms. I'm a Technical Communicator and Information Architect. This is the kind of stuff I notice. I'm also currently between contracts (thus the time to spend on this). More suggestions in no particular order (remember, you asked): * You might want to consider upgrading to the latest TW Core (2.5.3) * There are some tiddlers I think you don't need to include anymore. So far I've found: HowToMakeaBox, HowToMakeaColumn, LoremIpsum. * I would break the Documentation tiddler into several tiddlers (Tiddly 960 Markup, Extending Tiddly 960, What is a "fluid grid"?, What does 960 mean?). You can still render the content within Documentation as if it's a single tiddler. And by breaking it down a little (chunking) you can reuse the 'chunks' for popup definitions, a glossary, etc. * For consistency with TW CSS (e.g. StyleSheet), wrap your CSS tiddlers (e.g., Fluid*.css, BrandingHeader) in <!--{{{--> and <!--}}}-- > - BrandingHeader is a good example of TW confusing the source code markup for wiki markup and rendering the content incorrectly * re:CssTheming tiddler (a more knowledgeable TWer can correct me on this if I'm wrong) - colors should be handled through ColorPalette, not StyleSheet * re:WhatIsTiddlyWiki tiddler - change the tiddler title to just TiddlyWiki then you can change all ~TiddlyWiki references to just TiddlyWiki and they will link to this tiddler * re:WhatIsTiddlyWiki tiddler - To be consistent with most TW adaptations change ''~TiddlyWiki'' to ''[[TiddlyWiki|http:// tiddlywiki.com]] * If you want to allow a single Tiddly960 TW to support multiple layouts, something like http://www.tiddlytools.com/#SwitchThemePlugin could be implemented - see http://www.tiddlytools.com/#SwitchThemePluginInfo for details * By putting a reference to where a example tiddler is being displayed, it will make it easier to find and modify elements in the current PageTemplate. Put another way: unraveling the heirarchy of your tiddlers is currently very difficult. For example: ** In NeedaFooter, add "see [[RowFooter]]" ** In RowFooter, add "see [[RowBelowOther]]" ** In BannerText2, add "see [[RowBelowOther]]" ** In Box12ColumnExample, add "see [[RowBelowOther]]" * Create another Tiddly960conceptualModel tiddler that is formatted for the layout of Tiddly960, i.e. PageTemplate (see http://tbgtd.tiddlyspot.com/#SiteLayout for a good example) with working links to the tiddler elements. Here is the beginning of a mock- up which doesn't have working links. It only includes the top section of Tiddly960 (Note: Google Groups will push CRLFs into this listing): This demonstrates the Tiddly 960 conceptual model of rows, columns, and boxes, based on [[PageTemplate]]. <html><style> .T960container { border: 1px solid gray; background: #fff; font- weight: normal; padding: 6px; width:auto; overflow:auto;} .T960Pagecontainer { border: 1px solid gray; background: #eee; font- weight: normal; padding: 6px; width:auto; overflow:auto;} .T960row { border: 1px solid red; background: #fbb; padding: 12px; margin-bottom:6px; position:relative; width:auto; overflow:auto;} .T960column { border: 1px solid green; background: #9c9; padding: 6px; margin-bottom:6px; margin-right:6px; float:left; position:relative; overflow:auto;} .T960box { border: 1px solid blue; background: #99c; padding: 6px; margin-bottom:6px; position:relative; width:auto; overflow:auto;} .TW960row { border: 6px solid blue; background: #99f; padding: 12px; margin-bottom:6px; position:relative; width:auto; overflow:auto;} .TW960column { border: 1px solid blue; background: #bbf; padding: 6px; margin-bottom:6px; margin-right:6px; float:left; position:relative; overflow:auto;} .TW960box { border: 1px solid blue; background: #ddf; padding: 6px; margin-bottom:6px; position:relative; width:auto; overflow:hidden;} .T960label { margin:6px; margin-bottom:9px; display:block; width:auto;} .T960Headerlabel { padding: 6px; background: #99c; margin:6px; margin- bottom:9px; display:block; width:auto;} .T960grid { background-color:#ffc; border:1px solid yellow; margin: 5px; margin-bottom:9px; display:inline-block; width: 5%;} </style> <div class="T960Pagecontainer"> <div class="T960container"><span class='T960Headerlabel'>RowHeader, which calls <b>BrandingHeader</b> <i>(SiteTitle, SiteSubtitle, etc.)</ i></span> <span class='T960label'><b>RowAbove</b>, which calls NewRow, NewCol12, NewBanner (so that "tiddler BannerText" can be displayed), EndBanner - <i>A Fluid 960...</i></span><hr/> <div class="T960box"><span class='T960label'>Then <b>RowAbove</b> calls NewRow, NewCol12, NewBoxBorder (so that "tiddler WhatIsTiddly960" can be displayed), EndBox - <i>What is Tiddly 960?...</i></span></div> <span class='T960label'>Then <b>RowAbove</b> calls NewRow, <i>(no content)</i></span> <div class="T960column" style="width:29%"><span class='T960label'>NewCol4, <i>(no content)</i></span> <div class="T960box"><span class='T960label'>NewBox, "tiddler BlurbOne", EndBox, - <i>Display tiddlers anywhere</i></span></ div></div> <div class="T960column" style="width:29%"><span class='T960label'>NewCol4, <i>(no content)</i></span> <div class="T960box"><span class='T960label'>NewBox, "tiddler BlurbTwo", EndBox, - <i>Put them above or below your main TW</ i></span></div></div> <div class="T960column" style="width:29%"><span class='T960label'>NewCol4, <i>(no content)</i></span> <div class="T960box"><span class='T960label'>NewBox, "tiddler BlurbThree", EndBox, - <i>Scroll below this TW to find out more</i></span></div></div></div> <div style='clear:both;'></div> </html> Take care, Craig p.s. And you thought ''you'' were long winded.
-- 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.

