Hello everybody,

today I'd like to announce that the public release of SharedTiddlers plugin 
is ready [1].

In principle, almost everything, including an introduction, can be found in 
the repository.

In two words: the plugin allows to
* see tiddlers from another tiddlywikis (as read-only) inside the "main" one
* share theme components (style sheets, templates: PageTemplate, 
ViewTemplate, EditTemplate, ToolbarCommands) which can be stored in one 
central TW
* do other things, including sharing evaluated transclusions like "toggle 
menus" engines from TiddlyTools [2] or "custom" ones (in fact, most of 
plugins can easily turned into evaluated transclusions, which will be 
described in the documentation later)

Some major improvements since IncludePlugin [3]:
* now a set of tiddlers (defined by a filter) can be included instead of 
all tiddlers
* shadows and tiddlers can be "substituted" with the included tiddlers 
(they are not altered and if including is switched off, they remain the 
same as they were)
* a notification system for name conflicts is introduced
* elements of themes are now applied on load
* wikifyIncluded macro is introduced (see docs)
* simple "importing" engine is added
* slices are recalculated according to the presence of new tiddlers
* documentation on how to make plugins "include-aware" is added (and pieces 
of code that make abego plugins "include-aware" are removed from the main 
code)

Feedback is welcome. Though, I'm rather slow in my development, so take 
this into account. Also, if you have some "basic" questions, please take a 
look at the docs first and let me know if I missed something there.

Best regards,
Yakov.

PS there are some plans for further development including
* evaluation system for plugins (to remove the need of making evaluated 
transclusions)
* aggregation tools for analysing data (search and other) among several TWs 
simultaneously (accounting name conflicts)
but I can't predict how soon I implement this.

[1] http://yakovl.bplaced.net/TW/STP/STP.html
[2] http://www.tiddlytools.com/#ToggleLeftSidebar%20ToggleRightSidebar 
[3] http://tiddlywiki.abego-software.de/#IncludePlugin

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/tiddlywiki/-/gNHF05-hIXMJ.
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