Wow! Great post! Actually you've answered your quesions to some extent.. I have no idea why TemporaryTiddlersPlugin interested you in this context; at the same time ExternalTiddlersPlugin allows what you need.. to some extent.
Both ExternalTiddlersPlugin and LoadTiddlersPlugin don't allow to edit shared tiddlers from the TW in you're currently working, as I understand. LoadTiddlersPlugin's description says about "tiddlers from remote sources" so if this is true and you're planing to work with local sourses, you have to choose ExternalTiddlersPlugin. Unfortunately, it seems that you wouldn't find the transcluded content if you use the search engine, but this can be of little importance for you. However, as I know, transclusion can't add executable text. I mean, this wouldn't help to make "shared plugins" system. As for "scripts", you'd better specify what you mean, so that someone can answer. If you mean somewhat like InlineJavascript, this perhaps can work. Macros would work for sure. As I understand, not CSS nor ColorPalette would work also. Without adding some other script that would render them and add to the loaded CSS. I'll try to make it clearer. CSS is rendered from the *code* of StyleSheet and "imported" CSS tables (see [1], question 3). The CSS- parser wathces the code of tiddler, not somewhat after wikifying. Now we have a possibility to "include" smth with <<tiddler>> macro. If you write it in "escaping zone", CSS-parser wouldn't see it at all since it is a comment in CSS syntax. And if you write it in the CSS code, CSS-parser would see this as a syntax error. So, if you want to get CSS from a "transcluded" tiddler, you need to make the CSS-parser get code from the external "tiddler" and these plugins don't do that. However, CSS can be imported from external CSS files by the CSS @import dirrective (I didn't tried this, thought). JavaScript can be shared by making a .js file, adding <script src="./pluginInFile.js"></script> into the the MarkupPreHead and making a tiddler with systemConfig tag which would load functions defined in the pluginInFile.js. This may demand some scripting work from you, though. The 2 plugins are useful for shared content (like terminology). As for ColorPallete and Themes, I suspect there's no way for sharing them (unless there exists some special plugin). Thanks for sharing plugins and for causing me to think about this problems more carefully. [1] http://groups.google.com/group/tiddlywiki/browse_thread/thread/3fe78f17f5d54376/6ad31eb727a124cc#6ad31eb727a124cc -- 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.

