> website. To do this I need a way to render the content of a tiddler
> without all the surrounding items usually seen on a tiddleywiki like
> the tiddler title, mainmenu, site title, edit, permalink, ect. In
> short I want a way to reference _only_ the content of a tiddler. What
If I understand you correctly: you want to create a bunch of tiddlers,
and then display them as 'pure content' without any of the surrounding
TiddlyWiki interface elements. One way to achieve this is to define
some a custom stylesheet that just **hides everything but the tiddler
content**
Here's a 'systemTheme' tiddler that does precisely that:
http://www.TiddlyTools.com/#TotallyTiddlers
After you import this tiddler into your own document, you can easily
apply the theme on a temporary basis by simply appending
#theme:TotallyTiddlers
to the end of your document URL, and you can also include a permalink
to specify the initial tiddler you want to display. For example:
http://www.TiddlyTools.com/#theme:TotallyTiddlers%20open:About
will open TiddlyTools and display only the content of the [[About]]
tiddler, with *no* other TiddlyWiki interface elements whatsoever!
Once the [[About]] tiddler is displayed, you can then use links from
*within* that content to navigate to different tiddlers in the
document... (try the link to [[ELSDesignStudios]]).
To make the site behave more like a typical website that only shows
one page at a time, you can also install
http://www.TiddlyTools.com/#SinglePageModePlugin
which can be activated via the URL by adding
#SPM:true
Like this:
http://www.TiddlyTools.com/#theme:TotallyTiddlers%20open:About%20SPM:true
With SPM enabled, you can even use the browser's forward/back buttons
to navigate to previously visited tiddlers (within the same browsing
session, of course).
To make these settings the default, so that visitors to your site
won't ever see the standard TiddlyWiki interface, you can hard-code
the theme: and SPM: values by creating a tiddler (e.g.,
[[ConfigTweaks]]), tagged with "systemConfig", containing:
--------------------
config.options.txtTheme="TotallyTiddlers"
config.options.chkSinglePageMode=true;
--------------------
Then, the next time you load your document, you can just use a regular
permalink (without the theme: or SPM: "paramifiers'), like this:
http://www.example.com/#About
Of course, when *you* want to edit the document, you will need to have
the rest of the TW interface visible. To temporarily bypass the
txtTheme setting hard-coded in [[ConfigTweaks]], you can use the
theme: paramifier, and specify the name of a non-existent theme, so
that the default CSS styles are applied and the standard interface
will be displayed, like this:
http://www.example.com/#theme:foobar
HTH,
-e
Eric Shulman
TiddlyTools / ELS Design Studios