[tw] Re: Controlling spacing of lists

2011-03-11 Thread colmjude

 *Normal item 1
 *Normal item 2
 }}}

 Paragraph after Normal List
 {{compactList{
 *Compact item 1
 *Compact item 2
 }}}

 Paragraph after Compact List


You could try this instead of the above:
*Normal item 1
*Normal item 2
Paragraph after Normal List
{{compactList{
*Compact item 1
*Compact item 2
}}}Paragraph after Compact List

This should remove the space between Compact item 2 and Paragraph
after Compact List.
If you have the }}} and Paragraph after Compact List on separate
lines the tiddlywiki wikifier inserts a br there, hence the gap.

Hope that helps,

Colm

-- 
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] Toggle Class

2011-03-11 Thread axelm
Does anyone know what happened to the Toggleclass plugin?

http://www.TiddlyTools.com/#ToggleClasshttp://www.tiddlytools.com/#ToggleClass

I could sure use something like that.

thank you,

axelm

-- 
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: Toggle Class

2011-03-11 Thread Eric Shulman
 Does anyone know what happened to the Toggleclass plugin?
 http://www.TiddlyTools.com/#ToggleClass
 I could sure use something like that.

It ended up in my scrap bin (aka [[TestTiddler]]):
   http://www.tiddlytools.com/#TestTiddler##ToggleClass

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: trusting a Tiddlywiki file once and for all, avoiding Internet/Javascript security prompts

2011-03-11 Thread altiplano
I switched to Iron portable version (a Chrome variant) and that solved
the first issue (now saving without retrusting every session). It's
from srware.net (standard, portable, linux and mac versions available)
and it's also available at portableapps.com

On 11 mar, 07:57, Corey S corey.l.schm...@gmail.com wrote:
 I'm running FF 3.6.13 in Ubuntu 10.04 and have the same problem. While
 the portable versions may have this issue, it is by no means
 exclusive.
 Look athttp://www.tiddlytools.com/. If there is something you want to
 do with TW, odds are that Eric has something.
 For instance,http://www.tiddlytools.com/#InstantBookmarkletshas
 bookmark-thingies that you drag into the bookmarks toolbar in FF. It
 allows you to toggle the sidebars, fullscreen as well as the security
 fixes and a bunch of other stuff.

-- 
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: Controlling spacing of lists

2011-03-11 Thread AndrewMc
Thank you, Colm. That solves the problem in a simple way.
However, I have another related problem: instead of following the list with 
text in a new paragraph, I also have a case where I want to follow the list 
with a heading.

For example:
*{{compactList{
*Compact item 1
*Compact item 2
}}}
!!!Heading after Compact List*

With a heading, it is not possible to use:
*{{compactList{
 *Compact item 1
 *Compact item 2
 }}} !!!Heading after Compact List*

Does anyone have a suggestion I can try for this situation?

Cheers
Andrew Mc

 *Normal item 1 
  *Normal item 2 
  }}} 
  
  Paragraph after Normal List 
  {{compactList{ 
  *Compact item 1 
  *Compact item 2 
  }}} 
  
  Paragraph after Compact List 
  

 You could try this instead of the above: 
 *Normal item 1 
 *Normal item 2 
 Paragraph after Normal List 
 {{compactList{ 
 *Compact item 1 
 *Compact item 2 
 }}}Paragraph after Compact List 

 This should remove the space between Compact item 2 and Paragraph 
 after Compact List. 
 If you have the }}} and Paragraph after Compact List on separate 
 lines the tiddlywiki wikifier inserts a br there, hence the gap. 

 Hope that helps, 

 Colm

-- 
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: Controlling spacing of lists

2011-03-11 Thread colmjude

 With a heading, it is not possible to use:
 *{{compactList{
  *Compact item 1
  *Compact item 2
  }}} !!!Heading after Compact List*

 Does anyone have a suggestion I can try for this situation?

If you don't want any of the brs in tiddler to show you could
include this in your stylesheet:
.viewer br { display: none; }

If you just don't want the br to show after the compactList then
you could try the following:
.compactList + br { display: none; }

Unfortunately the 2nd technique won't work in IE6 but hopefully you
aren't unlucky enough to have to ever use IE6.

Colm

-- 
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] scroll though timeline from tiddler

2011-03-11 Thread Alex Hough
TiddlyVerse,

Sometimes I want to view a the tiddler that has been created just
before or just after
Therefore, a button to open the one created after BELOW the current
tiddler and the one before ABOVE

Is there an implementation of this resembling something already out there?
If not, then some pointers would be handily

Clearly each tiddler comes with a created.

Finding immediately above and below, i could
1) create an array of all tiddlers
2) find the index of this tiddler
3) then link to index + or - 1

Is this 'the way to go'?


best wishes,
Alex Hough

-- 
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: Preparing for giewiki release 1.10

2011-03-11 Thread cd...@peermore.com
On Mar 10, 11:45 am, Jeremy Ruston jeremy.rus...@gmail.com wrote:
  My
  approach to client-server interface is classic HTTP posts with replies
  in XML form. With a list-based mapping of Python methods to
  JavaScript.

 In TiddlyWeb we use JSON, to some extent because of issues with
 parsing XML on some browsers.

I don't recall it that way at all. We use JSON as the primary
representation for transporting structured data because it is the best
and lightest match for the languages involved. JSON handling in both
Python and JavaScript is dead easy whereas working with XML is
verbose, opaque and cumbersome. I dismissed it as a core serialization
before I started writing any code. The serialization code was made
pluggable in large part so if there was demand for an XML
representation it would be easy for someone to create one. In the
three years since we haven't got one yet so I'm guessing the demand is
not there. Yes, there things which use XML (e.g. Atom and KML) but no
straight up XML dialect for tiddlers.

This surprises me not one bit.

  * It would be nice if you could pull the content out in the familiar
  XML structure of Tiddlywiki, but leaving out all the rest. It would
  help importing into giewiki, which is handicapped by App Engine's 1MB
  limit on HTTP requests.

 I'll let Chris comment, but I believe that that would be a matter of
 using a different HTML template in TiddlyWeb. There is some work
 underway to externalise TiddlyWiki's JavaScript for TiddlySpace, which
 may be enough for your purposes.

I'm not sure what familiar XML structure of TiddyWiki means in this
context. It sounds like what's desired is a block of tiddler divs
without the rest of the TiddlyWiki mess. This would certainy be
possible. A subclass of the tiddlywebwiki serialization could do the
job, pretty much by making some methods return empty strings.

The externalized core stuff should be available on TiddlySpace pretty
soon. Still ironing out some naming difficulties, but eventually it
will be possible to ask for a wiki with the javascript externalized
which will make many wiki files small enough to fit under the 1MB
limit. I'll be posting in [tiddlyweb] and http://blog.tiddlyspace.com/
when that happens.

-- 
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: Thinking out loud

2011-03-11 Thread Eric Shulman
 How does one refer to a particular (custom) field in JS code?

To fetch a field value:
   var v=store.getValue('TiddlerTitle','fieldname');

To set a field value:
   store.setValue('TiddlerTitle','fieldname','value');

-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: Tags appearing tin tiddler tab form

2011-03-11 Thread Tiago Gomes
Ok. Going to see what i can do.

thank you very much,

Tiago

On Mar 10, 11:02 pm, Eric Shulman elsdes...@gmail.com wrote:
  I´m using tagglytagging for having a kind of sitemap with hierarchy in
  tags. I want to be able to display my defaulttiddlers as tabs, having
  some tiddlers of the sitemap displayed, the problem is that the main
  tiddlers (hierarchy up) don´t have text, only tags and in tab form the
  tags doesn´t show up. Is it possible to display tags inside a tiddler
  in tab form?

 The tags on a given tiddler can be displayed using:
    tags TiddlerName

 The tiddlers tagged with a given value can be displayed using:
    tagging tagvalue

 The tricky part... is that you want to use these macros within tabs.
 But the tabs macro only lets you show whole *tiddlers* in the
 tabs.  So, how can you get just the macro output?  One solution is to
 use separate tiddlers or *hidden sections* to wrap the macro calls,
 and then references those sections within the tabs macro, like
 this:

 /%
 !section1
 tags Tiddler1
 !section2
 tags Tiddler2
 !section3
 ...
 !end
 %/tags chkMySiteMap
    section1label section1tip ThisTiddler##section1
    section2label section2tip ThisTiddler##section2
    section3label section3tip ThisTiddler##section3

 Of course, this is not very convenient or flexible, as it requires
 hard coding the tabset and the hidden sections.  A better solution
 (though outside the scope of this response) would be to write a custom
 script that generates the tabset and hidden sections into tiddler and
 then you just view that tiddler.

 You can see some examples of tabset-generating code here:
    http://www.TiddlyTools.com/#ShowTabsForTags
 and
    http://www.TiddlyTools.com/#AdvancedOptionsPlugin

 Note: unfortunately, while both code examples generate tabsets,
 neither one uses hidden sections to render macro content, so some
 additional code work is needed to adapt it to your purposes...
 nonetheless, this should hopefully point you in the right direction.

 enjoy,
 -e
 Eric Shulman
 TiddlyTools / ELS Design Studios
 --
 Was this answer useful? If so, please help support TiddlyTools:

    TiddlyTools direct contributions: (paypal)
      http://www.TiddlyTools.com/#Donate
    UnaMesa tax-deductible contributions:
      http://about.unamesa.org/Participate(paypal)
    TiddlyWiki consulting:
      http://www.TiddlyTools.com/#ELSDesignStudios
      http://www.TiddlyTools.com/#Contact

-- 
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: Request - templating in TW made easy (for everyone - including me...)

2011-03-11 Thread cmari
 This change allows you to use view ::slice text, view ##section 
 wikified etc etc..

I agree, this is really helpful - especially because, unlike wikify, the 
view macro works in transclusion.

One thing I discovered (maybe remembered?) while exploring the possibilities 
and after much painful trial and error:

section and slice names must be all lower case (no camelCase)
cmari

-- 
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: Request - templating in TW made easy (for everyone - including me...)

2011-03-11 Thread Måns
Hi Eric and Jon

 CoreTweaks #1134 *replaces* the getTiddlerText() function.  The code
 in this tweak is based on TW250, not TW262, so there may be some
 differences.  As a temporary work-around, try disabling CoreTweaks
 #1134 by commenting it out,

Thanks - disabling CoreTweak #1134, made the TemplateExample work as
Jon suggested it should, and as it did in the vanillaexample :-)
http://klasser.tiddlyspace.com/#TemplateExample
http://www.google.com/url?sa=Dq=http://minitest.tiddlyspot.com/%23TemplateExample%2520ProjectTest

Cheers Måns Mårtensson

-- 
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] Add theme to themes space?

2011-03-11 Thread Kosmaton

 Hello -

Finally, victory in the Battle of Backstage Button[1]. Now 
http://triptych-theme.tiddlyspace.com is ready for deployment, I hope. 
Many thanks to everyone who helped out!


Can I add it to http://themes.tiddlyspace.com? How? I can't seem to find 
instructions there.


cheers,

Kosmaton

[1] Put CSS in MarkupPostBody to overrule StyleSheetBackstage...

--
♾ http://veminra.tiddlyspace.com ♾

--
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: Toggle Class

2011-03-11 Thread axelm
I looked for it, but there is no TestTiddler to be found at:

http://www.tiddlytools.com/#TestTiddler##ToggleClass

Can I still use it?
I think it would be very handy.

thank you,

axelm

-- 
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: Toggle Class

2011-03-11 Thread Eric Shulman
On Mar 11, 8:21 am, axelm miedbr...@gmail.com wrote:
 I looked for it, but there is no TestTiddler to be found at:
 http://www.tiddlytools.com/#TestTiddler##ToggleClass

TestTiddler is tagged excludeLists and excludeSearch, so it won't show
up if you are just looking for it.  Did you try the *link* I posted?

-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: Thinking out loud

2011-03-11 Thread Alex Hough
Thinking out loud  + about hierarchies

When i am navigating my TW I'd like to have correlation between what is 
above and below in terms of a hierarchy. 
So if i open a tiddler that is relates to a subclass then it opens below, 
and a superclass above.

When editing I use NewHerePlugin a lot. 
The new tiddler is created above the existing one. This  is good in my eyes, 
it appears like something is growing out of the old. If knowledge is a tree 
then a new bud has grown, but also i like editing anything new at the top. 
For consistency the newHere tiddler would open below and the meta class open 
above. 

Multiple hierarchies would be interesting. In the Viable System Model there 
are hierarchies in many dimensions. So using tagging would not work. I was 
thinking about how one might implement something like this in TW, so that I 
can extend the maturity model I built on TW. I've had a few ideas thanks to 
the thinning out loud going on in this thread.

== One up and one down, extensible dimensions ==

I was thinking if you could have a field for each dimension then to be able 
to add a tiddler  either +1 or -1. 
If a tiddler needed to occur in other hierarchies then a separate hierarchy 
would have be created with a add new hierarchy field.

What happens when a level is deleted? I think it would be ok, because the 
name is separate from the system tracking hierarchy, its not the same as 
TagglyTagging.  
It would be similar but in multiple dimensions.

I was thinking that perhaps a unique id could be used for the name of the 
hierarchy field (it could be named for humans), but it would be sensible not 
to have duplication.

I am sure someone more educated in computer science will be able to help 
here???

Best wishes,
Alex Hough

-- 
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: Toggle Class

2011-03-11 Thread axelm
Yes I did, only the welcome page comes up.

http://www.tiddlytools.com/#TestTiddler##ToggleClass

axelm

-- 
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: Toggle Class

2011-03-11 Thread Eric Shulman
 Yes I did, only the welcome page comes up.
 http://www.tiddlytools.com/#TestTiddler##ToggleClass

Hmmm... It seems that Chrome doesn't like the extended permalink
section reference syntax (defined by SectionLinksPlugin).  If you
omit the ##sectionname it will open the tiddler (TestTiddler) as
normal, but if you add the extra ##sectionname syntax, Chrome
ignores the permalink entirely!

So... try this link:
   http://www.tiddlytools.com/#TestTiddler
and then manually scroll down to the ToggleClass section.

-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: Toggle Class

2011-03-11 Thread axelm
Got it.
Great, thanks a lot.

axelm

-- 
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: Tags appearing tin tiddler tab form

2011-03-11 Thread PMario
If you put the tagglyTagging macro inside the empty tagName tiddler it
works quite nice.

[[tagName]]
tagglyTagging

[[overviewTiddler]]
tabs txtOverview  TabName some label text tagName

The only problem is, if you open tagName tiddler you'll see the
tagglyTagging list twice.

have fun!
-mario


On Mar 11, 3:12 pm, Tiago Gomes tiagogome...@gmail.com wrote:
 Ok. Going to see what i can do.

 thank you very much,

 Tiago

 On Mar 10, 11:02 pm, Eric Shulman elsdes...@gmail.com wrote:







   I´m using tagglytagging for having a kind of sitemap with hierarchy in
   tags. I want to be able to display my defaulttiddlers as tabs, having
   some tiddlers of the sitemap displayed, the problem is that the main
   tiddlers (hierarchy up) don´t have text, only tags and in tab form the
   tags doesn´t show up. Is it possible to display tags inside a tiddler
   in tab form?

  The tags on a given tiddler can be displayed using:
     tags TiddlerName

  The tiddlers tagged with a given value can be displayed using:
     tagging tagvalue

  The tricky part... is that you want to use these macros within tabs.
  But the tabs macro only lets you show whole *tiddlers* in the
  tabs.  So, how can you get just the macro output?  One solution is to
  use separate tiddlers or *hidden sections* to wrap the macro calls,
  and then references those sections within the tabs macro, like
  this:

  /%
  !section1
  tags Tiddler1
  !section2
  tags Tiddler2
  !section3
  ...
  !end
  %/tags chkMySiteMap
     section1label section1tip ThisTiddler##section1
     section2label section2tip ThisTiddler##section2
     section3label section3tip ThisTiddler##section3

  Of course, this is not very convenient or flexible, as it requires
  hard coding the tabset and the hidden sections.  A better solution
  (though outside the scope of this response) would be to write a custom
  script that generates the tabset and hidden sections into tiddler and
  then you just view that tiddler.

  You can see some examples of tabset-generating code here:
     http://www.TiddlyTools.com/#ShowTabsForTags
  and
     http://www.TiddlyTools.com/#AdvancedOptionsPlugin

  Note: unfortunately, while both code examples generate tabsets,
  neither one uses hidden sections to render macro content, so some
  additional code work is needed to adapt it to your purposes...
  nonetheless, this should hopefully point you in the right direction.

  enjoy,
  -e
  Eric Shulman
  TiddlyTools / ELS Design Studios
  --
  Was this answer useful? If so, please help support TiddlyTools:

     TiddlyTools direct contributions: (paypal)
       http://www.TiddlyTools.com/#Donate
     UnaMesa tax-deductible contributions:
       http://about.unamesa.org/Participate(paypal)
     TiddlyWiki consulting:
       http://www.TiddlyTools.com/#ELSDesignStudios
       http://www.TiddlyTools.com/#Contact

-- 
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: Thinking out loud

2011-03-11 Thread Corey S
Can you have more than one custom field?
How about a couple fields called 'parent' and 'grandparent'? If the
'parent' is deleted, the 'grandparent' becomes the 'parent' and the
'grandparent' field gets filled from the parent field of the original
'grandparent'.
I'm not a programmer, so I don't know if its even possible, but it
looks like it should be.

On Mar 11, 3:43 am, Eric Shulman elsdes...@gmail.com wrote:
  How does one refer to a particular (custom) field in JS code?

 To fetch a field value:
    var v=store.getValue('TiddlerTitle','fieldname');

 To set a field value:
    store.setValue('TiddlerTitle','fieldname','value');

 -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: Thinking out loud

2011-03-11 Thread Eric Shulman
 Can you have more than one custom field?

You can have as many custom fields as you like.

Here's an example of a complete custom tiddler 'type' for storing
information about CD's:

   http://www.TiddlyTools.com/#CDSample
   http://www.TiddlyTools.com/#TaggedTemplateTweak
   http://www.TiddlyTools.com/#CDViewTemplate
   http://www.TiddlyTools.com/#CDEditTemplate
   http://www.TiddlyTools.com/#ListboxPlugin

* [[CDSample]] is tagged with CD.
* When you display that tiddler, TaggedTemplateTweak (TTT) applies the
CDViewTemplate.
* When you edit that tiddler, TTT applies the CDEditTemplate.
* The CDEditTemplate fields use the select macro defined by
ListboxPlugin to offer a configurable droplist of genres to choose
from.

 How about a couple fields called 'parent' and 'grandparent'? If the
 'parent' is deleted, the 'grandparent' becomes the 'parent' and the
 'grandparent' field gets filled from the parent field of the original
 'grandparent'.

 I'm not a programmer, so I don't know if its even possible, but it
 looks like it should be.

Almost anything is possible with enough time, effort, and coding
skills.  The only caveat is that there are always unexpected issues
that add complexity to an otherwise straighforward idea.

For example, while the sort of 'family adoption' handling that you
suggest seems to be reasonable, why should the 'grandparent' adopt the
'orphaned' tiddler?  Why not be adopted by an 'aunt/uncle' tiddler?

Also, what is the appropriate handling if you import tiddlers from
other documents that may have some of the same tiddler names, but
without the same parent/grandparent information?  Do you merge the
existing parent/grandparent data with the new tiddler content?  Or
completely replace the existing tiddler and break the hierarchy by
discarding the parent/grandparent?

I can probably think of many more questions of a similar nature... for
which the answers are always dependent upon the specific use-case,
which is why any such grandparent/parent/child linkage would have to
be implemented as a plugin, rather than be a built-in feature of the
core.

-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.