Hi Yakov your example
> <<describeNode "commons" "../commons/commons.html">> > features a relative link to parent directory ../ did you finaly had it work ? with FF or another browser ? Regards Julien Le vendredi 3 mai 2013 13:57:46 UTC+2, Yakov a écrit : > > Hello all, > > today I'm proud to announce the brand new STP 2.0.0. In fact the changes > in functionality don't look that impressive, but introduction of TwWeb > required much coding and testing and will be fruitful in further versions. > > So, what was changed? > > TwWeb -- is a system tracking TiddlyWikis (nodes) inside a virtual "web". > As for now, there's new > > <<describeNode nodeName "node path/file name.html">> > > macro. It adds a description of a node to the TwWeb; node names can be > than used in the <<include>> macro like this: > > <<include "node: nodeName" ...>> > > What advantage does this add? Currently, the main one is that > <<describeNode>> accounts the source of the tiddler it was handled in which > allows to use relative paths only and painlessly move/rename nodes. > > For instance, if you put into the IncludeList > > <<describeNode "commons" "../commons/commons.html">> > <<include "node: commons" filters:"[[CommonsHub]]" wikify>> > > and then put > > <<describeNode "someExtensionRepository" > "./extensions/someExtension.html">> > <<include "node: someExtensionRepository" filters:"[[SomeExtension]]" > import:4>> > > to the CommonsHub, the latter include macro will be corretly treated in > the initial TiddlyWiki (with IncludeList), despite that the > "./extensions/someExtension.html" url is incorrect for it (correct one is > "./commons/extensions/someExtension.html"). > > While this all sounds complicated, this already work for me quite well and > in future versions I'm going to implement at least links like [[link > text|tiddler name]]@nodeName which will require only <<describeNode>> > macro. For now, it is recommended to try <<describeNode>> and, ideally make > all your <<include>> macros use node names instead of url directly. > > *** > > Other changes are: > > * <<include>> macro got a new parameter: wikify, which causes wikification > of included tiddlers, obviously; <<wikifyIncluded>> macro is now deprecated > and throws alerts about it (it still works, but in the next version I'm > going to cut its functionality and leave the notification only). > * some minor changes/fixes > ** now STP works for me in FireFox and Android 4.0.3, looks like all the > "a.fetchTiddler is not fuction" issues had gone > * major update of the documentation, new "Functionality and examples" > section will ease reading about functionality, without digging those > filters, priorities etc > ** though, the new section is not very small and all the suggestions about > documentation are welcome > > Best regards, > Yakov. > ------ > PS May be you don't know that you can subscribe for email notifications > about new comments in this thread; if you are interested to stay tuned, > check the popup button under the thread title (next to the "g+1" button). > > воскресенье, 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.

