[Zope-dev] CatalogAware question

Dirk Datzert Dirk.Datzert@rasselstein-hoesch.de
Thu, 13 Dec 2001 10:27:28 +0100


This is a multi-part message in MIME format.

------=_NextPart_000_00A3_01C183C0.C40B7810
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_00A4_01C183C0.C40E8550"


------=_NextPart_001_00A4_01C183C0.C40E8550
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi,

I want to make ZNavigator CatalogAware and thought that I only had to =
put CatalogAware as the first class-parent like this:

def ZNavigator ( CatalogAware , ... ):
 ...

def NavItem ( CatalogAware , ...):
 ...

Am I right or wrong ?=20

I want to catalog every property into ZNavigator/NavItem which a index =
exists in my ZCatalog named Catalog in the root-folder.
Do I need to programm a special code into a Class which should =
CatalogAware ?

Regards,

Dirk Datzert

Rasselstein Hoesch GmbH=20
Informatik / Anwendungsentwicklung
D-56626 Andernach
Koblenzer Strasse 141

http://www.rasselstein-hoesch.de

Tel.: +49 (0) 2631 81-4595
Fax.: +49 (0) 2631 81-15-4595
mailto:Dirk.Datzert@rasselstein-hoesch.de



------=_NextPart_001_00A4_01C183C0.C40E8550
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 5.50.4522.1800" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I want to make ZNavigator CatalogAware =
and thought=20
that I only had to put CatalogAware as the first class-parent like=20
this:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>def ZNavigator ( CatalogAware , ... =
):</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;...</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>def NavItem ( CatalogAware , =
...):</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;...</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Am I right or wrong ? </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I want to catalog every property into=20
ZNavigator/NavItem which a index exists in my ZCatalog named Catalog in =
the=20
root-folder.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Do I need to programm a special code =
into a Class=20
which should CatalogAware ?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Regards,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Dirk Datzert</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Rasselstein Hoesch GmbH <BR>Informatik =
/=20
Anwendungsentwicklung<BR>D-56626 Andernach<BR>Koblenzer Strasse =
141</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"http://www.rasselstein-hoesch.de">http://www.rasselstein-hoesch.d=
e</A></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Tel.: +49 (0) 2631 81-4595<BR>Fax.: +49 =
(0) 2631=20
81-15-4595<BR><A=20
href=3D"mailto:Dirk.Datzert@rasselstein-hoesch.de">mailto:Dirk.Datzert@ra=
sselstein-hoesch.de</A></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_001_00A4_01C183C0.C40E8550--

------=_NextPart_000_00A3_01C183C0.C40B7810
Content-Type: text/x-vcard;
	name="Dirk Datzert.vcf"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="Dirk Datzert.vcf"

BEGIN:VCARD
VERSION:2.1
N:Datzert;Dirk
FN:Dirk Datzert
ORG:;Andernach
TEL;WORK;VOICE:+49 2631 81 4595
TEL;WORK;FAX:+49 2631 81 15 4595
ADR;WORK:;;Andernach
LABEL;WORK:Andernach
KEY;X509;ENCODING=3DBASE64:
    =
MIIDVTCCAr6gAwIBAgIPAM2aAAAAAkJs9V5JP7ynMA0GCSqGSIb3DQEBBAUAMIG8MQswCQYD
    =
VQQGEwJERTEQMA4GA1UECBMHSGFtYnVyZzEQMA4GA1UEBxMHSGFtYnVyZzE6MDgGA1UEChMx
    =
VEMgVHJ1c3RDZW50ZXIgZm9yIFNlY3VyaXR5IGluIERhdGEgTmV0d29ya3MgR21iSDEiMCAG
    =
A1UECxMZVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBDQTEpMCcGCSqGSIb3DQEJARYaY2VydGlm
    =
aWNhdGVAdHJ1c3RjZW50ZXIuZGUwHhcNMDExMTEyMTIwMTM1WhcNMDMwMTAyMTIwMTM1WjBp
    =
MQswCQYDVQQGEwJERTEQMA4GA1UEBxMHTmV1d2llZDEVMBMGA1UEAxMMRGlyayBEYXR6ZXJ0
    =
MTEwLwYJKoZIhvcNAQkBFiJEaXJrLkRhdHplcnRAcmFzc2Vsc3RlaW4taG9lc2NoLmRlMIGf
    =
MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCog/5TyCRdMjACIM/U23qq0n0LUEeb+X3WpIn5
    =
2UHosqQMDdLDEtlUOMSKTrqcsp3lHTOQWwj65/T3cI85brb7PkJDtbCI57MVTtMIKByd946g
    =
uIOe6xti0H+lJAscIO1a6FqFjjJLhudWpDqaWgW95qGaFVT1me2xPEaoiampxQIDAQABo4Gq
    =
MIGnMDMGCWCGSAGG+EIBCAQmFiRodHRwOi8vd3d3LnRydXN0Y2VudGVyLmRlL2d1aWRlbGlu
    =
ZXMwEQYJYIZIAYb4QgEBBAQDAgWgMF0GCWCGSAGG+EIBAwRQFk5odHRwczovL3d3dy50cnVz
    =
dGNlbnRlci5kZS9jZ2ktYmluL2NoZWNrLXJldi5jZ2kvQ0Q5QTAwMDAwMDAyNDI2Q0Y1NUU0
    =
OTNGQkNBNz8wDQYJKoZIhvcNAQEEBQADgYEAOHB5sq4AdTAwizcmGPgdnfPo9btBu1d/PRNO
    =
D/xoIhXlI4A0ehRZCBGuOup0L78YBj+DZUMDOK3H6+5M8rOfCazkcYlcfdxZ9LeNRkMy+RRx
    PbmXelKB7UjM6IfJyZiQzm/jTwxFle3L+W8TMSPwmAdTJOo0YkikHCAlxNLMn4y=3D


EMAIL;PREF;INTERNET:Dirk.Datzert@rasselstein-hoesch.de
REV:20011213T092728Z
END:VCARD

------=_NextPart_000_00A3_01C183C0.C40B7810--