[Zope3-Users] Principal annotations
Shane Hathaway
shane at hathawaymix.org
Thu Mar 9 03:14:13 EST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Tom Dossis wrote:
> Tom Dossis wrote:
>>
>> Shane Hathaway wrote:
>>> Shane Hathaway wrote:
>>>> Was this an accident? Did it work at one time? Are there plans to
>>>> make
>>>> principal annotation views work again? And how can I edit user
>>>> annotations in the meanwhile?
>>>
>>> No one knows, I guess. After spending many days on a seemingly simple
>>> problem, I've drawn a blank.
>>
>> Not that I've tried this myself (yet).
>>
>> Re: the ZopeBook example, I'd change the annotation adapter from
>> IPrincipal to IInternalPrincipal..
>>
>
> Alternatively, it may possible to setup an adapter for
> IInternalPrincipal to IPrincipal ?
I tried that first, but it got messy. IPrincipal needs an id, but
InternalPrincipal doesn't know its own id; only the folder that contains
it knows. However, the folder has no method for giving me the id of an
InternalPrincipal, so the encapsulation isn't complete. Maybe I should
work harder in this direction anyway.
Your idea of annotating InternalPrincipals rather than Principals seems
to work, but I apparently did something wrong, because edited
annotations don't persist! I can save edits, but when I reload the
page, they're gone. I don't know why.
Thanks for helping me over a hurdle. You'd think a Zope 2 veteran like
me would have little trouble with Zope 3, but I'm finding that I need to
get to know practically all of Zope 3 before I can really do anything
with it. (I had to do the same thing with Zope 2.)
Shane
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFED+PVA+xzD9r1eLsRAj4dAJ9uE6irT2H/9a002HptQfxLXa51bACaAxwD
cRwvLUIEotx2Xkud4pTQYis=
=fkR8
-----END PGP SIGNATURE-----
More information about the Zope3-users
mailing list