[Zope] Web application for Property company

Brian newbie@konzoo.com
Fri, 27 Sep 2002 17:49:04 +0800


This is a multi-part message in MIME format.

------=_NextPart_000_0029_01C2664E.2B7EFCE0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

RE: [Zope] Web application for Property companythanks for the =
contribution.

Here are my some ideas:

1. I will probaby use CMF but not using Plone.
I've seen plone and it is very slow.

2. If it is possible,  I will also avoid CMF.
CMF is a great thing.
As I believe, there are many zope products that cannot be used in CMF =
(If I'm not wrong).
My idea is to reuse as many ready products as possible.


So, I would come back only to use:
-Basic Zope
-DTML/ZPT
-Python

So, at this time, I need to pickup some python script and product =
creation.

I would love it if someone can point me the usage of CMF out of:
-creating membership
-personalization

thanks,
brian


  ----- Original Message -----=20
  From: Meilicke, Scott=20
  To: 'Brian' ; zope@zope.org=20
  Sent: Thursday, September 26, 2002 11:29 PM
  Subject: RE: [Zope] Web application for Property company


  Here's my 5 minute take on this, and I don't consider myself very =
knowledgeable at the moment, so...=20

  0. Yes, zope and the cmf would be very appropriate for this.=20
  1. After building an Intranet with cmf1.1, I would definitely =
recommend plone - much easier out of the box experience.=20
  2. Don't allow anonymous to join the portal (security tab from the =
root of your portal)=20
  3. I'm not terribly sure how to do agentA.propertyportal.com, but =
search the archives for sub portals, or have something like apache =
rewrite rules point agentA.propertyportal.com to a page that shows only =
agentA items. Something like agentA.propertyportal.com -> =
index_html?agent=3DagentA.  index_html would have a method(s) to use the =
zcatalog, showing only agentA properties.

  4a. Modify the image object to store information about a property =
(goto portal_types, create a new type based on image, rename the =
existing properties, create new view and edit methods).  May also use =
the CMFPhoto product - I haven't used it before, just the photo product, =
which I like.  It allows for image resizing, so the agents could upload =
any sized image, and have the image displayed to users in a consistent =
size.

  4b. Or create a new product that has more properties (as in zope =
properties, not land) than the default image type provides.  CMFPhoto =
may support this without creating a product - the Photo product does.

  Python is pretty easy, it is the integration with zope that is =
sometimes confusing (for me anyway).  Definitely read the zope =
developers guide and the zope book before you do much else.

  Regarding the (lack of) documentation, there is a wide variety of cmf =
docs out there, just mostly in the mailing lists, so it is disorganized. =
 But fortunately the list can point you in the right direction, as you =
have already seen...

  Scott=20

  -----Original Message-----=20
  From: Brian [mailto:newbie@konzoo.com]=20
  Sent: Thursday, September 26, 2002 2:53 AM=20
  To: zope@zope.org=20
  Subject: [Zope] Web application for Property company=20



  Hi,=20

  I'm thinking of building web application for a property company.=20
  This property company has staffs who works as agent for the company.=20

  The company is thinking to have a portal which can do following:=20
  -The agents can customize his/her own page -> =
agentA.propertyPortal.com=20
  or agentB.propertyPortal.com=20
  -The agents can post pictures of his/her properties in his working=20
  directory/page.=20
   Basically each agent has an independent portal solution which include =

  search capabilities.=20

  -But if the user logon to the main portal which is =
www.propertyPortala.com=20
  the user can search entire properties of the whole agents.=20

  My questions:=20
  -If I use Zope, shall I use CMF?=20
  -Would it be enough to build this type of application only knowing: =
DTML and=20
  Python?=20

  Can someone judge how long this will take?=20
  Consider: -I'm a Java programmer and don't know much about Python=20
                  -I know DTML and basic Zope.=20



  thanks,=20
  Brian=20

  Service provided by MaGlobe Prepaid Worldwide Internet Access (visit =
www.MaGlobe.com)=20

  _______________________________________________=20
  Zope maillist  -  Zope@zope.org=20
  http://lists.zope.org/mailman/listinfo/zope=20
  **   No cross posts or HTML encoding!  **=20
  (Related lists -=20
   http://lists.zope.org/mailman/listinfo/zope-announce=20
   http://lists.zope.org/mailman/listinfo/zope-dev )=20
  The information contained in this email message may be privileged and =
is confidential information intended only for the use of the recipient =
or any employee or agent responsible for delivering it to the intended =
recipient.  Any unauthorized use, distribution or copying of this =
information is strictly prohibited and may be unlawful.  If you have =
received this communication in error, please notify the sender =
immediately and destroy the original message and all attachments from =
your electronic files.


------=_NextPart_000_0029_01C2664E.2B7EFCE0
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><TITLE>RE: [Zope] Web application for Property =
company</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>thanks for the =
contribution.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Here are my some ideas:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>1. I will probaby use CMF but not using =

Plone.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I've seen plone and it is very =
slow.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>2. If it is possible,&nbsp; I will also =
avoid=20
CMF.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>CMF is a great thing.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>As I believe, there are many =
zope&nbsp;products=20
that cannot be used in CMF (If I'm not wrong).</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>My idea is to reuse as many ready =
products as=20
possible.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>So, I would come back only to =
use:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>-Basic Zope</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>-DTML/ZPT</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>-Python</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>So, at this time, I need to pickup some =
python=20
script and product creation.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I would love it if someone can point me =
the usage=20
of CMF out of:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>-creating membership</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>-personalization</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>brian</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV=20
  style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
  <A title=3Dscott.meilicke@intp.com=20
  href=3D"mailto:scott.meilicke@intp.com">Meilicke, Scott</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A =
title=3Dnewbie@konzoo.com=20
  href=3D"mailto:newbie@konzoo.com">'Brian'</A> ; <A =
title=3Dzope@zope.org=20
  href=3D"mailto:zope@zope.org">zope@zope.org</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Thursday, September 26, =
2002 11:29=20
  PM</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> RE: [Zope] Web =
application for=20
  Property company</DIV>
  <DIV><BR></DIV>
  <P><FONT size=3D2>Here's my 5 minute take on this, and I don't =
consider myself=20
  very knowledgeable at the moment, so...</FONT> </P>
  <P><FONT size=3D2>0. Yes, zope and the cmf would be very appropriate =
for=20
  this.</FONT> <BR><FONT size=3D2>1. After building an Intranet with =
cmf1.1, I=20
  would definitely recommend plone - much easier out of the box=20
  experience.</FONT> <BR><FONT size=3D2>2. Don't allow anonymous to join =
the=20
  portal (security tab from the root of your portal)</FONT> <BR><FONT =
size=3D2>3.=20
  I'm not terribly sure how to do agentA.propertyportal.com, but search =
the=20
  archives for sub portals, or have something like apache rewrite rules =
point=20
  agentA.propertyportal.com to a page that shows only agentA items. =
Something=20
  like agentA.propertyportal.com -&gt; index_html?agent=3DagentA.&nbsp; =
index_html=20
  would have a method(s) to use the zcatalog, showing only agentA=20
  properties.</FONT></P>
  <P><FONT size=3D2>4a. Modify the image object to store information =
about a=20
  property (goto portal_types, create a new type based on image, rename =
the=20
  existing properties, create new view and edit methods).&nbsp; May also =
use the=20
  CMFPhoto product - I haven't used it before, just the photo product, =
which I=20
  like.&nbsp; It allows for image resizing, so the agents could upload =
any sized=20
  image, and have the image displayed to users in a consistent =
size.</FONT></P>
  <P><FONT size=3D2>4b. Or create a new product that has more properties =
(as in=20
  zope properties, not land) than the default image type provides.&nbsp; =

  CMFPhoto may support this without creating a product - the Photo =
product=20
  does.</FONT></P>
  <P><FONT size=3D2>Python is pretty easy, it is the integration with =
zope that is=20
  sometimes confusing (for me anyway).&nbsp; Definitely read the zope =
developers=20
  guide and the zope book before you do much else.</FONT></P>
  <P><FONT size=3D2>Regarding the (lack of) documentation, there is a =
wide variety=20
  of cmf docs out there, just mostly in the mailing lists, so it is=20
  disorganized.&nbsp; But fortunately the list can point you in the =
right=20
  direction, as you have already seen...</FONT></P>
  <P><FONT size=3D2>Scott</FONT> </P>
  <P><FONT size=3D2>-----Original Message-----</FONT> <BR><FONT =
size=3D2>From: Brian=20
  [<A =
href=3D"mailto:newbie@konzoo.com">mailto:newbie@konzoo.com</A>]</FONT>=20
  <BR><FONT size=3D2>Sent: Thursday, September 26, 2002 2:53 AM</FONT> =
<BR><FONT=20
  size=3D2>To: zope@zope.org</FONT> <BR><FONT size=3D2>Subject: [Zope] =
Web=20
  application for Property company</FONT> </P><BR>
  <P><FONT size=3D2>Hi,</FONT> </P>
  <P><FONT size=3D2>I'm thinking of building web application for a =
property=20
  company.</FONT> <BR><FONT size=3D2>This property company has staffs =
who works as=20
  agent for the company.</FONT> </P>
  <P><FONT size=3D2>The company is thinking to have a portal which can =
do=20
  following:</FONT> <BR><FONT size=3D2>-The agents can customize his/her =
own page=20
  -&gt; agentA.propertyPortal.com</FONT> <BR><FONT size=3D2>or=20
  agentB.propertyPortal.com</FONT> <BR><FONT size=3D2>-The agents can =
post=20
  pictures of his/her properties in his working</FONT> <BR><FONT=20
  size=3D2>directory/page.</FONT> <BR><FONT size=3D2>&nbsp;Basically =
each agent has=20
  an independent portal solution which include</FONT> <BR><FONT =
size=3D2>search=20
  capabilities.</FONT> </P>
  <P><FONT size=3D2>-But if the user logon to the main portal which is=20
  www.propertyPortala.com</FONT> <BR><FONT size=3D2>the user can search =
entire=20
  properties of the whole agents.</FONT> </P>
  <P><FONT size=3D2>My questions:</FONT> <BR><FONT size=3D2>-If I use =
Zope, shall I=20
  use CMF?</FONT> <BR><FONT size=3D2>-Would it be enough to build this =
type of=20
  application only knowing: DTML and</FONT> <BR><FONT =
size=3D2>Python?</FONT> </P>
  <P><FONT size=3D2>Can someone judge how long this will take?</FONT> =
<BR><FONT=20
  size=3D2>Consider: -I'm a Java programmer and don't know much about=20
  Python</FONT> <BR><FONT=20
  =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
  -I know DTML and basic Zope.</FONT> </P><BR>
  <P><FONT size=3D2>thanks,</FONT> <BR><FONT size=3D2>Brian</FONT> </P>
  <P><FONT size=3D2>Service provided by MaGlobe Prepaid Worldwide =
Internet Access=20
  (visit www.MaGlobe.com)</FONT> </P>
  <P><FONT =
size=3D2>_______________________________________________</FONT>=20
  <BR><FONT size=3D2>Zope maillist&nbsp; -&nbsp; Zope@zope.org</FONT> =
<BR><FONT=20
  size=3D2><A href=3D"http://lists.zope.org/mailman/listinfo/zope"=20
  target=3D_blank>http://lists.zope.org/mailman/listinfo/zope</A></FONT> =
<BR><FONT=20
  size=3D2>**&nbsp;&nbsp; No cross posts or HTML encoding!&nbsp; =
**</FONT>=20
  <BR><FONT size=3D2>(Related lists - </FONT><BR><FONT size=3D2>&nbsp;<A =

  href=3D"http://lists.zope.org/mailman/listinfo/zope-announce"=20
  =
target=3D_blank>http://lists.zope.org/mailman/listinfo/zope-announce</A><=
/FONT>=20
  <BR><FONT size=3D2>&nbsp;<A=20
  href=3D"http://lists.zope.org/mailman/listinfo/zope-dev"=20
  target=3D_blank>http://lists.zope.org/mailman/listinfo/zope-dev</A> =
)</FONT>=20
  <BR><FONT size=3D2>The information contained in this email message may =
be=20
  privileged and is confidential information intended only for the use =
of the=20
  recipient or any employee or agent responsible for delivering it to =
the=20
  intended recipient.&nbsp; Any unauthorized use, distribution or =
copying of=20
  this information is strictly prohibited and may be unlawful.&nbsp; If =
you have=20
  received this communication in error, please notify the sender =
immediately and=20
  destroy the original message and all attachments from your electronic=20
  files.</FONT></P></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_0029_01C2664E.2B7EFCE0--