[Zope-dev] Re: [ZPT] Order of attribute execution Feature
Request
Jeffrey P Shell
jeffrey@cuemedia.com
Mon, 13 May 2002 14:42:53 -0600
On 5/13/02 1:51 PM, "Jim Penny" <jpenny@universal-fasteners.com> wrote:
> On Mon, May 13, 2002 at 03:32:21PM -0400, Shane Hathaway wrote:
>> Florent Guillaume wrote:
>>> Jim Penny <jpenny@universal-fasteners.com> wrote:
>>>
>>>>> Are you referring to what I call "magic boolean attributes" ?
>>>>>
>>>>> http://lists.zope.org/pipermail/zpt/2002-March/003013.html
>>>>
>>>> Yes, thanks very much, this is very helpful. I see that you could find
>>>> no documentation on this, and got no reply. Is this intended to be a
>>>> permanent feature, or is is experimental?
>>>
>>>
>>> I'm pretty sure it's permanent, only undocumented.
>>
>> Florent, do you have committer privileges? You can certainly check in
>> documentation of this behavior. You can also add a comment to the Zope
>> book.
>>
>> http://www.zope.org/Documentation/ZopeBook/AdvZPT.stx
>
> I will write up something and do the feedback thing in the Zope book.
> It seems to me it should be in both the advanced section and the ZPTRef
> section. Would like a bit of guidance on the Ref writeup, i.e., what
> does ZC want to call it (presumably not magic boolean attributes)?
>
Boolean HTML Attributes perhaps? From TAL/HTMLTALParser.py ::
BOOLEAN_HTML_ATTRS = [
# List of Boolean attributes in HTML that may be given in
# minimized form (e.g. <img ismap> rather than <img ismap="">)
# From http://www.w3.org/TR/xhtml1/#guidelines (C.10)
"compact", "nowrap", "ismap", "declare", "noshade", "checked",
"disabled", "readonly", "multiple", "selected", "noresize",
"defer"
]
You should mention that these only get rendered in the classic HTML way when
a page template is in HTML mode (content type equals 'text/html'), which I
presume is the default.
--
Jeffrey P Shell
www.cuemedia.com
Industrie Toulouse on Zope
http://radio.weblogs.com/0106123/categories/zope/