[tw] Re: How to link to file using relative path?
Is it possible to create link to file that is in the same folder as the tiddlywiki.html using relative path? This tag works [[file://path/to/wiki/filename.pdf]]. But [[file:// filename.pdf]] doesn't work. By design, [[anytext]] is always assumed to be a link to a tiddler, even if that tiddler doesn't exist yet. Fortunately, the PrettyLink syntax, [[text|link]], applies the inverse rule: the link is assumed to be external, *unless* the tiddler already exists. While this distinction is subtle, it does allow you to achieve the result you want: [[filename.pdf]] is a link to a tiddler, but [[filename.pdf|filename.pdf]] is a link to an external file And, because the link doesn't start with an /absolute/path/to/ folder/..., it is automatically handled by the browser as *relative to the current directory* (i.e, the one containing the TW document). Thus, you can also write something like: [[old version|archives/filename.jpg]] to link to a file in a *relative sub-directory*. Also note that the link doesn't specify either http:// or file:// protocol. In fact, in most browsers, relative references only work when you omit the protocol from the URL. In this case, it's an advantage: it means that the same external PrettyLink can be applied locally (as a filesystem reference), or remotely (as a server-side URL), without needing any special TW code... the browser's normal handling does it automatically. enjoy, -e --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Any examples of actual slice use?
I have been interested in recent discussions about slice-related plugins. They seem to be an interesting alternative to FormTiddler and DataTiddler Plugins-based use. But, I am still confused with the implementation of such a system; I do better with learning from working examples. Is there someone who can post a real world example of a slice-based TW? Thank you, Alan --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Re: Any examples of actual slice use?
I have been interested in recent discussions about slice-related plugins. They seem to be an interesting alternative to FormTiddler and DataTiddler Plugins-based use. But, I am still confused with the implementation of such a system; I do better with learning from working examples. Is there someone who can post a real world example of a slice-based TW? Slices are a TW-native syntax, and therefore don't require any plugins to use the basic functionality (though, obviously, there are slice- related plugins that provide enhancements). Essentially, a 'tiddler slice' is a name-value pair, stored within the *text* of the tiddler content, using specific forms of TW syntax. You can define tiddler slices by entering a simple, two-column table into a tiddler, where the first column of the table contains the names of the slices, and the second column contains the values: |name|value| |name|value| |name|value| etc. Note that, because each row of the TW table syntax is *line-based*, it means that slice values can only contain one line of text, without any newlines... otherwise it would 'break' the table syntax. Use of slice tables is widespread, and can be seen at the top of most published plugins, scripts, etc., which include a 'slice table' with certain standardized slice names. For example, here's the slice table from TiddlyTools' SliceGridPlugin: --- |Name|SliceGridPlugin| |Source|http://www.TiddlyTools.com/#SliceGridPlugin| |Documentation|http://www.TiddlyTools.com/#SliceGridPluginInfo| |Version|1.2.0| |Author|Eric Shulman| |License|http://www.TiddlyTools.com/#LegalStatements| |~CoreVersion|2.1.3| |Type|plugin| |Requires|| |Overrides|| |Description|Display/edit slices/fields in a grid (table) for a 'birds- eye' view of your document| --- Most of the slices in this table are optional, and are provided by convention, for informational purposes only. However, a few of the slices are used programmatically by the TW core, or by various plugins, or even by some server-side utilities (such as the automatic TiddlyHub index - see http://plugins.tiddlywiki.org). Specifically, the CoreVersion value is used to indicate the *minimum* version of the TW core that is required by a plugin in order for it to operate. During document startup, if this value is more recent than the core version in use in that document, then the plugin will not be loaded (and an 'error' is reported in the [[PluginManager]] Similarly, during load time the TW core uses the Requires slice to adjust the normal alphabetic order in which plugins are invoked. If a given plugin depends upon one or more functions defined in some other plugins, then listing those other plugins in the Requires slice tells the TW core to invoke those plugins first, before invoking the code from the dependent plugin. The TW core also uses slices to define 'systemServer' tiddlers, which can be optionally created to store and re-use the location of remote TW documents from which you can import other tiddlers when using the backstage 'import' (or [[ImportTiddlers]]) interface. For example, here's the entire contents of [[TiddlyToolsServer]] as found on http://www.TiddlyWiki.com): --- |''URL:''|http://www.tiddlytools.com/| |''Description:''|Small Tools for Big Ideas!| |''Author:''|EricShulman| --- The URL and Description slices are used in the select a pre-defined feed droplist presented in the import interface, and the Author slice is provided just for user-readable information. Of course, defining slices for use by the TW core is only half the fun! The other half is using your own custom slice tables to create and embed simple text 'variables' in your own tiddler content by using the tiddler TiddlerName macro to *transclude* single slice values. To reference a particular slice in a specific tiddler, you can write: tiddler [[TiddlerName::slicename]] For example, you could create a tiddler called [[Abbrevs]], containing a slice table like this: --- |CDC|United States Center for Disease Control| |disease|pneumonoultramicroscopicsilicovolcanoconiosis|| etc. --- and then write (in another tiddler): --- The tiddler Abbrevs::CDC is reporting several recent cases of tiddler Abbrevs::disease occurring in people other than coal miners. --- ... and, with the addition of InlineJavascriptPlugin or forEachTiddler, you can retrieve and use slice values *programmatically* as well, by reference to the TW core function: var slicetext=store.getTiddlerSlice(TiddlerName,slicename); For example, the following inline script generates a listing of all 'systemServer' definition in the document: --- script var out=[]; var tids=store.getTaggedTiddlers('systemServer'); for (var
[tw] Re: Question: setting the sidebar height
Hi Shankar, What you are describing doesn't seem to represent standard behaviour. Thus, I would guess you are using a custom theme or a flavour of tiddlywiki, such as MPTW. Therefore you may want to look into the theme itself. If you are using Firefox, I highly recommend installing the FireBug plugin, which allows you to inspect your document structure and css. In general to adapt the sidebar behaviour you would have to put anything like this into your stylesheet: #sidebar{width:XXXpx;height:100%;} etc... or #sidebar .classOfSubElement{width:XXXem;height:100%;} etc... Also, pointing to a copy of your document helps a great deal to better understand your specific problem. Ever tried... https://www.getdropbox.com ? Tobias. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Re: Any examples of actual slice use?
Thanks, Eric, You've given me a lot to think about. Alan --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Scientific Research
Is anyone aware of any scientific research done or being done that has something to do with TiddlyWiki? Let me explain. For a university technical communication course I am taking in advanced technical documentation and scientific writing, I need to conduct some unique research in the area of technical communication or information design then produce a paper on my findings. I have to build on or springboard from the reputable research of others. Ideally, I want my topic to be focused on TiddlyWiki or incorporate TiddlyWiki in some way. Hypothetical examples of prior research I could work from: * Who is using TiddlyWikis and why. * Corporate versus personal adoption rate of TiddlyWiki usage. * Are TiddlyWiki adaptations too complex for the average user. * Indirect research could be along the lines of TiddlyWiki being included in a comparison study of similar technologies for: security, collaboration, adaptability, distributed content, etc. Any suggestions will be appreciated. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Re: Question: setting the sidebar height
On Sep 20, 8:02 am, Tobias beertob...@googlemail.com wrote: Hi Shankar, What you are describing doesn't seem to represent standard behaviour. Thus, I would guess you are using a custom theme or a flavour of tiddlywiki, such as MPTW. Therefore you may want to look into the theme itself. If you are using Firefox, I highly recommend installing the FireBug plugin, which allows you to inspect your document structure and css. In general to adapt the sidebar behaviour you would have to put anything like this into your stylesheet: #sidebar{width:XXXpx;height:100%;} etc... or #sidebar .classOfSubElement{width:XXXem;height:100%;} etc... Also, pointing to a copy of your document helps a great deal to better understand your specific problem. Ever tried...https://www.getdropbox.com? Tobias, Thanks for the response. I installed FireBug and examined the document. The #sidebar was inheriting the overflow value as auto from somewhere and I fixed that in my StyleSheet to take the hidden value so that it does not pop out a slider when the window size shrinks too much for displaying the sidebar contents completely. Thanks! Cheers; 'best, shankar swamy --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Re: Blog plugins - can't find one that works
Hi Eric, I was interested in this script and I already asked one question after I attempted to tweak it for another purpose (about whether there's a way to identify tiddlers where custom fields, and nothing else, have been modified - http://tinyurl.com/nlj3aj). But now I realize I don't understand something about the script exactly as it's written: If I give a tiddler a single word title (and the tag journal), the tiddler will be listed by this script, but the tiddler title is not a link. Why is that? thanks! cmari On Sep 17, 5:33 pm, Eric Shulman elsdes...@gmail.com wrote: I have tried a DefaultTiddlersTweak with config.shadowTiddlers.DefaultTiddlers=new Date().formatString(0DD- MMM-); in the tiddler, which is the only one that seems to actually work, but it only brings up the most recent tiddler, not all tiddlers for the day. You can use the 'recent:N' TW core paramifier to view the most recently modified tiddlers upon startup. For example: http://www.TiddlyTools.com/#recent:5 will show the 5 most recently modified tiddlers, bypassing the DefaultTiddlers definition (if any). However, this built-in syntax will always display the specified # of tiddlers, even if you have changed more or less than that number in the past day, and will display tiddlers other than journals. To get precisely what you asked for (*journal* tiddlers created/ modified in the past 24 hours), you can try this tweak instead: var titles=[]; var now=new Date().getTime(); var tids=store.getTiddlers('modified','excludeLists').reverse(); for (var i=0; itids.length now-tids[i].modified.getTime() 8640; i++) { if (tids[i].isTagged('journal')) titles.push(String.encodeTiddlyLink(tids[i].title));} config.shadowTiddlers['DefaultTiddlers']=titles.join('\n'); Place the above code into a tiddler tagged with 'systemConfig'. Then save-and-reload the document. Upon startup, the code will be invoked so that all tiddlers modified in the prior 24 hours are automatically identified, and their titles stored as a whitespace-separated, bracketed list in the shadow definition of DefaultTiddlers and then displayed as the initial tiddlers for that session. enjoy, -e Eric Shulman TiddlyTools / ELS Design Studios --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] ExternalTiddlersPlugin with Pretty Link Name
ExternalTiddlersPlugin is almost perfect... Examples that fail, but why?: * [[ExternalFoo.tw|tiddler ExternalFoo.tw]] ExternalFoo.tw * [[Link|tiddler ExternalFoo.tw]] Link It works if the pretty Link| notation is removed! Examples that work when clicked (expand and Tiddlify): * [[tiddler ExternalFoo.tw]] tiddler ExternalFoo.tw * [[tiddler Bar/ExternalBar.tw]] tiddler Bar/ ExternalBar.tw Examples that work and display plain text: * [[Link|ExternalFoo.tw]] Link http://www.tiddlytools.com/#ExternalTiddlersPluginInfo Version 1.3.1 Author Eric Shulman --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Re: Blog plugins - can't find one that works
Oops, I suspect the problem is mine since I forgot that in fact I wasn't trying to use the script exactly as written. Sorry. I wanted to merely produce a list of tiddlers - rather than changing DefaultTiddlers - so I changed the last line. script var titles=[]; var now=new Date().getTime(); var tids=store.getTiddlers('modified','excludeLists').reverse(); for (var i=0; itids.length now-tids[i].modified.getTime() 8640; i++) { // if (tids[i].isTagged('journal')) titles.push(String.encodeTiddlyLink(tids[i].title)); } return titles.join('\n'); /script cmari On Sep 20, 2:13 pm, cmari cema...@gmail.com wrote: Hi Eric, I was interested in this script and I already asked one question after I attempted to tweak it for another purpose (about whether there's a way to identify tiddlers where custom fields, and nothing else, have been modified -http://tinyurl.com/nlj3aj). But now I realize I don't understand something about the script exactly as it's written: If I give a tiddler a single word title (and the tag journal), the tiddler will be listed by this script, but the tiddler title is not a link. Why is that? thanks! cmari On Sep 17, 5:33 pm, Eric Shulman elsdes...@gmail.com wrote: I have tried a DefaultTiddlersTweak with config.shadowTiddlers.DefaultTiddlers=new Date().formatString(0DD- MMM-); in the tiddler, which is the only one that seems to actually work, but it only brings up the most recent tiddler, not all tiddlers for the day. You can use the 'recent:N' TW core paramifier to view the most recently modified tiddlers upon startup. For example: http://www.TiddlyTools.com/#recent:5 will show the 5 most recently modified tiddlers, bypassing the DefaultTiddlers definition (if any). However, this built-in syntax will always display the specified # of tiddlers, even if you have changed more or less than that number in the past day, and will display tiddlers other than journals. To get precisely what you asked for (*journal* tiddlers created/ modified in the past 24 hours), you can try this tweak instead: var titles=[]; var now=new Date().getTime(); var tids=store.getTiddlers('modified','excludeLists').reverse(); for (var i=0; itids.length now-tids[i].modified.getTime() 8640; i++) { if (tids[i].isTagged('journal')) titles.push(String.encodeTiddlyLink(tids[i].title));} config.shadowTiddlers['DefaultTiddlers']=titles.join('\n'); Place the above code into a tiddler tagged with 'systemConfig'. Then save-and-reload the document. Upon startup, the code will be invoked so that all tiddlers modified in the prior 24 hours are automatically identified, and their titles stored as a whitespace-separated, bracketed list in the shadow definition of DefaultTiddlers and then displayed as the initial tiddlers for that session. enjoy, -e Eric Shulman TiddlyTools / ELS Design Studios --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Re: Blog plugins - can't find one that works
If I give a tiddler a single word title (and the tag journal), the tiddler will be listed by this script, but the tiddler title is not a link. Why is that? change this: titles.push(String.encodeTiddlyLink(tids[i].title)); to titles.push('[['+tids[i].title+']]'); The problem is that the String.encodeTiddlyLink() function adds the [[...]] around links that contain spaces, but doesn't do the same for links that are non-WikiWords. In this particular use-case, you want to ensure that every title that is output is a link, so adding hard- coded '[[' and ']]' is a workable solution. enjoy, -e --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Re: Any examples of actual slice use?
Here is my first attempt to use slices in an application. The retrieval isn't working. Based on Eric's information, I'm guessing I have a typo in the retrieval tiddler. I'd appreciate some help in correcting it. First, I'm defining data tiddlers with the tag of 'address', with a structure like (without the {{{}}}): {{{First: Alan Last: Cohen Middle: B. Street: 123 Main St. City: Somewhere State: HI Postal: 12345 Phone1: xxx-xxx- Email1: m...@myisp.edu}}} Then, I'm trying to product a list of first and last names, sorted by last name using a tiddler with: forEachTiddler where 'tiddler.tags.contains(address)' sortBy 'tiddler.title::Last' ascending write '|+tiddler.title::First+|+tiddler.title::Last+|+tiddler.tags +|\n' The error message is 'ReferenceError: title is not defined' --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Re: Any examples of actual slice use?
I should also make clear that the forEachTiddlerPlugin is installed and working to produce other lists in this TW file. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Re: Moving TiddlyWiki
Note: When you move a tiddlywiki, it in effect gets a new address. Bowsers often need you to allow for each address, even if it was the same file. The Shadow tiller SiteUrl may also have some relevance. Tony TonyM If you have not found an easy way to do it with TiddlyWiki, you have missed something. www.tiddlywiki.com On Sat, Sep 19, 2009 at 04:11, wolfgang wolfgangl...@gmail.com wrote: Hi Michael, The complaints is the same as previously reported when the file is blocked by Windows. Do anyone have a solution? How did you solved this problem then? With certain browsers you always also need the TiddlySaver.jar file in the same file directory: http://tiddlywiki.com/#Download Regards.. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Re: Any examples of actual slice use?
forEachTiddler where 'tiddler.tags.contains(address)' sortBy 'tiddler.title::Last' ascending write '|+tiddler.title::First+|+tiddler.title::Last+|+tiddler.tags +|\n' To render a slice value using TW wiki syntax, you can write: tiddler [[TiddlerName::slicename]] To programmatically retrieve the value of a slice, use: store.getTiddlerText(TiddlerName::slicename,); (note: the 2nd param is the default text to use if the tiddler slice does not exist) Thus, for your use-case: forEachTiddler where 'tiddler.tags.contains(address)' sortBy 'store.getTiddlerText(tiddler.title+::Last,)' ascending write '|+store.getTiddlerText(tiddler.title+::First,) +|+store.getTiddlerText(tiddler.title+::Last,)+|+tiddler.tags +|\n' enjoy, -e --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] Update to NoteStorm
Hi all I have appreciated the feedback and help I have received from a number of you regarding NoteStorm. I just wanted everyone to know that I have updated NoteStorm tonight: 1. Added SelectPalette macro and there are four color schemes to choose from (see the How to personalize tab in the welcome screen) 2. Changed the Stylesheet and the StylesheetTiddlersBar to adjust for the SelectPalette changes 3. Added a nowrap to the fontsize macro in the topmenu so it displays correctly in Chrome and Safari 4. Rearranged the instructions a bit 5. Moved the acknowledgements, etc from MainMenu to a TiddlyWiki tab in the welcome page in order to make the MainMenu less cluttered 6. Removed someone's statcounter from the Markuppostbody For those of you who haven't seen it yet, NoteStorm is basically the successor to No-Brainer Notes, and the realization of what I was originally shooting for with NBN: a TiddlyWiki adaptation that lets you add topics to a treeview index with one click, then lets you add subtopics and notes with one click as well, so that as you take notes they are automatically added to the correct place in a hierarchical index in the MainMenu. NoteStorm has the Quickedit package viewable in edit mode, and fontsizeplugin in the topmenu. There is a slideshow tutorial I made just for fun, too. It's under 800kb, too. Get it here: http://giffmex.org/experiments/NoteStorm.html My original motivation was simply to toy around with Treeview for No- Brainer Notes to see if I liked it. My original concept for NBN was to have a treeview menu, because I like the treeviews in Libronix and in pdfs menus. But I didn't know how to do it at the time, and did what I could with clunky arrows. Now that TreeviewPlugin has been around a while I thought I would give it a try. I like a number of aspects of Morris Gray's TWT-Treeview executive TW, and I thought I would try making a simplified NBN version of that. But then I stumbled on a way to streamline the indexing process and bypass the annoying refresh button I had on NBN. Then Mans from Denmark gave me further input, making it even easier to index topics. The ball began rolling and now It's so much better than No-Brainer Notes that I decided to give it a new name. If you are trying to get newbies interested in TiddlyWiki, I'm guessing NoteStorm would be the way. I've tried to make it as simple and uncluttered as possible. I have been playing with it and am finding it an extremely efficient way to organize my reading notes and my to-do list. I hope it is useful to many of you, too. I still consider NoteStorm in the experimental phase, and continue to welcome feedback. Blessings to you all, Dave Gifford Mexico City --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---
[tw] When using ImageSize plugin I'm not able to make a frame around the image?
Hi, When I use ImageSize plugin like this [img(150px,auto)[img/ this_is_the_picture.png]] and I want a frame around it with 2 | | it doesn't work. How can fix that? //Tobbe --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups TiddlyWiki group. To post to this group, send email to tiddlywiki@googlegroups.com To unsubscribe from this group, send email to tiddlywiki+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en -~--~~~~--~~--~--~---