On Thu, 6 Feb 2003, Peter Jones wrote: (01)
> Something I dreamt up a while ago but didn't post.
>
> 1) The numbers don't actually need to appear for the user to see. (02)
What if you want to make internal reference? (03)
For example, in PurpleWiki, you can make a reference to
PurplePlaces in other WikiPages or the same WikiPage but only if
you known the NID. (04)
For other references, though, it isn't necessary, and once you
start thinking about purple numbers that are large (global or
domain-wide ids) it's distracting to have them show up. (05)
In an HTML presentation, it is possible (at least with newer
browsers) to use the 'title' attribute on an href to show what
amounts to a tooltip when you mouseover. (06)
Euguene suggested over on the PurpleWiki development list that we
could use a purple '#' already present in some blogging systems
for marking the purple number: (07)
http://purplewiki.blueoxen.net/forums/devel/2003-02/msg00009.html#nid04 (08)
So, yeah, I think you're right on. (09)
> It would suffice if paragraphs were merely marked with a purple
> 'P' at the beginning and specific lines with a purple 'L' at
> the end. (Ps could fit at the beginning of paragraphs because
> the first line of a paragraph can be indented.) (010)
What's your distinction between paragraph and line here?
Paragraphs are structural and lines are part of presentation, or
are you thinking of something different? (011)
Purple and the PurpleWiki parser identify structural elements
(headers, paragraphs, list elements, etc) and purple those. (012)
Purpling lines would assume a line oriented presentation. (013)
Or am I missing something? (014)
> A transclusion
> could be marked with the appearance of the characters T: ]
> such that a transcluded paragraph would have two purple numbers
> showing: E.g. P[T:P] , where both Ps are the respective purple
> addresses of the transcluding paragraph and the transcluded
> paragraph. Similarly, a line could transclude another line and
> be indicated with L[T:L] where both Ls are purple addresses of
> lines. (015)
I recall a conversation somewhere and somewhen in which it was
decided that it would be necessary, as you suggest, to have two
identifiers on a transcluded element. One for the element in
which the transcluded thing is being displayed and one for the
transcluded thing, just as you say. (016)
What I'm really looking forward to are per-domain purple number
indexes, so that given a purple number in that domain, I can
provide it to the index and get the containing page (or pages). (017)
--
Chris Dent
cdent@blueoxen.org (018)
--
This message is archived at: (019)
http://collab.blueoxen.net/forums/cgi-bin/mesg.cgi?a=tools-yak&i=Pine.LNX.4.30.0302071804580.26974-100000@hot.burningchrome.com (020)
|