Patrick<br>a thoroughly reasoned discussion, a result of which is that I support the approach of using a page text variable, where the variable is automatically added to the page when it is saved for the first time (either as a draft or a final version).<br>
thanks<br>Simon<br><br><div><span class="gmail_quote">On 23/02/2008, <b class="gmail_sendername">Patrick R. Michaud</b> <<a href="mailto:pmichaud@pobox.com">pmichaud@pobox.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
[snip]<br> Next, there's a part of me that feels that page text variables may<br> be superior to page attributes for keeping track of this sort of<br> information. For example, if pages contain page text directives like<br>
<br> (:Creator: Patrick Michaud:)<br> <br> then one can use {$:Creator} to get at a page's creator. We might<br> want to add code that automatically adds the (:Creator:...:)<br> markup to a page that doesn't already have it, but this could<br>
be easily done. Furthermore, any changes in the creator designation<br> becomes part of the page's history, which can be useful. I've already<br> decided that I'd like to migrate to using page text variables for<br>
page titles instead of the special-purpose (:title ...:) directive,<br> and I'm wondering if page text variables may make more sense for<br> other "attributes" (such as page creator) as well.<br> <br> This approach also preserves the potential for indicating multiple<br>
creators of a page, as in<br> <br> (:Creators: Patrick Michaud, Hagan Fox, and John Rankin:)<br>[snip]</blockquote></div>