Right, ladies and gentlemen, one (or may be few) more steps to the smooth twWeb workflow. STP 2.2.0 got the following changes:
* <<describeNode someNodeName self>> syntax marks the name someNodeName as the name of the current TiddlyWiki and including from that node is forbidden (if tried, nothing happens) ** this is done to avoid some conflicts, including unnecessary conflict messages and disabling editing of a tiddler included from TW "A" to TW "A" with substituting (this can happen because of transitive including) * included tiddlers now have an additional toolbar panel in the edit mode. As for now, it contains only a link to the origin tiddler in the source TW -- which improves workflow of editing. It's planned to improve the panel further -- add an "import" button and probably turn the panel into an actual toolbar macro. This feature doesn't require any changes in the EditTemplate as it's a hijack of the edit macro; the panel has manageIncludedPanel class so that stylings can be adjusted * some internal code changes are done as well to make further changes closer In addition, the way to configure FireFox so that it includes from "../some path" is added to the "Installation, configuring and troubleshooting" section of docs, thanks to Arc. Best regards, Yakov. PS Julien, so have you succeeded with "../path" urls? I'm interested in further investigation regarding Opera (and probably Chrome too). воскресенье, 16 декабря 2012 г., 2:42:51 UTC+4 пользователь Yakov написал: > > 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 unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki?hl=en. For more options, visit https://groups.google.com/groups/opt_out.

