Status: done and to be put into experimental release
Questions:
Would WikiTalk allow us to enumerate all pages looking for particular properties? We would like to build up a table that contained a list of "Sitename"/"Password" entries (both of which are properties on many pages) -- JamesBerry
Yes. You'd do this by using something like namespace.AllTopics.Select{each | each.HasProperty("Sitename")}.Collect{ each | ["||", each.GetProperty("Sitename"), "||", each.GetProperty("Password"), "||", Newline].AsOneString]} Array.Select is missing from the current build but should be up tomorrow. -- DavidOrnstein
Uber-Cool. I tried knocking up an example before your posting which uses a slightly different approach (see WikiTalkTest). However, it seems to HasProperty method always returns true. -- JamesBerry
Is there a way to explicitly indicate the desire to cache the result, and then trigger a rebuild based on things getting changed elsewhere? -- MikeSchinkel [7/5/2004]