Hi, For tagging spaces have a look at this thread http://groups.google.com/group/tiddlyweb/browse_thread/thread/34e6ac1ef870c7e6/5a8629f9d78e7fde SiteInfo tiddler could do it.
On Sep 8, 11:43 am, Tobias Beer <[email protected]> wrote: > Hi everyone, especially those actively working with and developing > TiddlySpace, > > [Since this is a somewhat user centric view and since I think > TiddlySpace deserves more attention in the TW community I preferred > discussing it here rather than in the TiddlyWeb group.] > > Having played with TiddlySpace I have come to realize that inclusion > is THE most essential part of it. Although this or parts of what > follows may have been discussed already, here's how I would improve > inclusion in the future: > > 1) First of all, inclusion makes one thing of desperate need: space- > TAGS. Tags should no longer pertain only to tiddlers but be attached > to spaces as well ...and very likely, so should fields. Space-TAGS > should be the foundation of any space listing and thus space inclusion > management. The easiest way would be to introduce a ShadowTiddler > called SpaceTags containing a bracketedList of strings that follow the > same naming conventions as space-names. This way a space name could be > easily converted to an inter-space-link if a space of said tag > existed. > > 2) There are certain general options of need when it comes to dealing > with secondary spaces (e.g. spaces included by the space being > included), something like... > > 2A) AUTOMATICALLY INCLUDE SECONDARY SPACES? > #a ALWAYS > #b ONLY RECOMMENDED (see 3A) > #c ASK > #d NEVER > > 2B) ALWAYS INCLUDE SECONDARY SPACES TAGGED: > [theme], [plugin], [dictionary], [glossar], [help], etc... > > 2C) NEVER INCLUDE SECONDARY SPACES TAGGED: > [theme], [plugin], [dictionary], [glossar], [help], etc... > > whereas... > ~ #b should probably be the default for 2A) and present the user with > something like 3B) > ~ 1B) and 1C) override 1A > ~ 1C overrides 1B > > 3) I would extend the inferface for inclusion the following way... > > 3A) The main table listing all included spaces: > > FILTER: *TAG / *AUTHOR / etc > ----------------------------------- > NAME DESCRIPTION SECONDARY ~RECOMMEND~ ~DELETE~ > > ...which would allow to filter the table view by space-TAG or AUTHOR > and introduce two more columns to the table: > > ~RECOMMEND~ a switch by which a space owner can recommend any included > space for re-inclusion for when his own space is being included by > someone else. > ~SECONDARAY~ a button that will expand a second table of all spaces > included by this included space, which leads to... > > 3B) A (nested) table showing secondary inclusions of any included > space... > > SELECT *ALL *RECOMMENDED *INCLUDED *NOT-INCLUDED *TAGGED:TAG > ----------------------------------- > [ ] NAME DESCRIPTION ?INCLUDED ~INCLUDE~ ~REMOVE~ > ----------------------------------- > WITH SELECTION: ~INCLUDE~ ~REMOVE~ > > The first row would provide a SELECT FILTER, only selecting secondary > spaces that match a certain criteria, which in this case is ALL, all > RECOMMENDED by the author, all already INCLUDED or NOT-INCLUDED yet > spaces and lastly spaces with a certain space-TAG. > > The rows themselves would show a SELECT checkbox followed by NAME and > DESCRIPTION, then an indicator as to whether or not this space already > is ?INCLUDED followed by two more buttons to either ~INCLUDE~ this > secondary space (if not included yet) or ~REMOVE~ it (when already > included). > > Eventually having selected spaces one could perform a batch action, > e.g. ~INCLUDE~ or ~REMOVE~ for which only #c or #d of 1A) should ever > apply when more than one space is being included. > > Cheers, Tobias. -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. 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.

