How do I unsubscribe

                -----Original Message-----
                From:   [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
                Sent:   Friday, August 18, 2000 3:00 PM
                To:     [EMAIL PROTECTED]
                Subject:        Zope digest, Vol 1 #939 - 31 msgs


                Send Zope maillist submissions to
                        [EMAIL PROTECTED]

                To subscribe or unsubscribe via the web, visit
                        http://lists.zope.org/mailman/listinfo/zope
                or, via email, send a message with subject or body 'help' to
                        [EMAIL PROTECTED]
                You can reach the person managing the list at
                        [EMAIL PROTECTED]

                (When replying, please edit your Subject line so it is more
specific than
                "Re: Contents of Zope digest...")


                Today's Topics:

                  1. Re: unable to login with newly created user (Martijn
Pieters)
                  2. RE: [Ann] Another Zope Book (Chris McDonough)
                  3. Meet Paul Everitt at the Paris Zope Meeting ! (Maik
Roeder)
                  4. Product question, third posting (Daniel Rusch)
                  5. Re: Workaround and a tree and dtml-in problem (Rik
Hoekstra)
                  6. Declaration of a sheet property as a personnalise
class... (Vincent)
                  7. Pb getting local roles ... strange (Didier Georgieff)
                  8. ANNOUNCE: updated Hotfix release for recent mutable
object issue (Brian Lloyd)
                  9. Creating Graphs (Stuart Foster)
                  10. TEST (please discard) (Jack Morgan)
                  11. Re: Pb getting local roles ... strange (Shane
Hathaway)
                  12. Can't change title of a common instance property sheet
(Jeff Sasmor)
                  13. Add a folder anywhere from anywhere (Francois-Regis
CHALAOUX)
                  14. Re: Xron test (Loren Stafford)
                  15. Apache is not caching Zope pages (Fabio Akita)
                  16. Re: sending mail slow? (Loren Stafford)
                  17. Re: . makes search engines happy... (Andy McKay)
                  18. Re: [Ann] Another Zope Book (Andy McKay)
                  19. RE: Strange behaviour on authorization (Casey Duncan)
                  20. RE: Tracker and Zope 2.2 (Ken Manheimer)
                  21. Merging multiple catalogs (Andy McKay)
                  22. Setting Default Properties in a Product
([EMAIL PROTECTED])
                  23. URL is missing up in Zope (Stuart Foster)
                  24. How to execute multiple SQL statements in one
SQL-Method ? (Stuart Foster)
                  25. RE: How to execute multiple SQL statements in one
SQL-Method ? (Mabe, Brad)
                  26. Installing Zope ([EMAIL PROTECTED])
                  27. Re: [Zope-dev] Aaargh, no safe seperators :S (Scott
Shepherd)
                  28. Re: Apache is not caching Zope pages (Chris Withers)
                  29. Don't use relative links! (Chris Withers)
                  30. Re: Don't use relative links! (Chris Withers)
                  31. ANNOUNCE ZEO 0.2.3 Released (Jim Fulton)

                --__--__--

                Message: 1
                Date: Fri, 18 Aug 2000 15:40:18 +0200
                From: Martijn Pieters <[EMAIL PROTECTED]>
                To: Corey <[EMAIL PROTECTED]>
                Cc: [EMAIL PROTECTED]
                Subject: Re: [Zope] unable to login with newly created user

                On Thu, Aug 17, 2000 at 02:28:07AM -0700, Corey wrote:
                >   Will having the Owner role actually keep me from logging
in as that
                >   user?  I can't seem to create a user *without* the Owner
role
                >   anyhow... jeeze.
                > 
                >   Any other suggestions?  I appreciate the help - in the
mean time,
                >   I'm gong to try installing version 2.1.6.

                Aha! Found it I think.

                The list of roles you see are possible selections. It's a
selectbox, you
                need to select the roles you want your user to have, they'll
be
                highlighted.

                The fact that they are listed doesn't mean they are selected
:)

                -- 
                Martijn Pieters
                | Software Engineer            mailto:[EMAIL PROTECTED]
                | Digital Creations          http://www.digicool.com/
                | Creators of Zope               http://www.zope.org/
                | ZopeStudio: http://www.zope.org/Products/ZopeStudio
                -----------------------------------------------------

                --__--__--

                Message: 2
                From: Chris McDonough <[EMAIL PROTECTED]>
                To: "'Kapil Thangavelu'" <[EMAIL PROTECTED]>,
                Dieter Maurer
                <[EMAIL PROTECTED]>
                Cc: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]
                Subject: RE: [Zope] [Ann] Another Zope Book
                Date: Fri, 18 Aug 2000 10:27:57 -0400

                Much of the aim of the "Product Developer's Guide" (see
                http://www.zope.org/Wikis/Docs/ProductDevelopersGuide) is to
address the
                issues you bring up.  It's been slow going, although I
almost have the
                security chapter completed.  Hopefully this weekend I'll be
able to
                release that chapter.

                > -----Original Message-----
                > From: Kapil Thangavelu [mailto:[EMAIL PROTECTED]]
                > Sent: Thursday, August 17, 2000 11:19 PM
                > To: Dieter Maurer
                > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
                > Subject: Re: [Zope] [Ann] Another Zope Book
                > great plan.
                > redundant no... desparetely needed? yes:)
                > 
                > my thoughts...
                > 
                > i've often felt thought that dc and zope cater a bit too
much to the
                > newbie crowd in the sense that the documentation is built
around on
                > touching upon a working knowledge of acquisition and the
majority
                > focuses on dtml. i often felt the need (and perhaps i'll
scratch the
                > itch) for a zope book for python developers. python is
easy to learn,
                > there is no reason zope can't be if it were approached as
a collection
                > of python frameworks. zodb (acqusition, persistence,
zcatalog),
                > medusa(asyncore+orb), document template, security.
                > 
                > many of the components of zope are very suitable for reuse
outside of
                > zope to a python programmer if the pieces were understood
as separate
                > entities and explained how they worked in synergy to make
zope work, i
                > think there would be many more developers and products for
zope.
                > 
                > as is, you learn piecemeal unless you have the stomach and
the time to
                > go through all the source code. i've learned a bit (still
learning)
                > mainly from the source, but i think most developers are 
                > forced to learn
                > through trial and error because the docs don't do the 
                > components justice
                > since they tend to focus on working understanding of
zope's framework
                > from dtml. and in the end they are forced to turn to the
source which
                > can be confusing without knowing the parts of the
framework from a
                > fundamental not a working perspective.
                > 
                > comments?
                > 
                > Kapil
                > 
                > _______________________________________________
                > Zope maillist  -  [EMAIL PROTECTED]
                > http://lists.zope.org/mailman/listinfo/zope
                > **   No cross posts or HTML encoding!  **
                > (Related lists - 
                >  http://lists.zope.org/mailman/listinfo/zope-announce
                >  http://lists.zope.org/mailman/listinfo/zope-dev )
                > 

                --__--__--

                Message: 3
                Date: Wed, 16 Aug 2000 05:18:56 +0200
                From: Maik Roeder <[EMAIL PROTECTED]>
                To: [EMAIL PROTECTED]
                CC: [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED],
                [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED],
                [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],
                [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],
                [EMAIL PROTECTED], [EMAIL PROTECTED],
                [EMAIL PROTECTED],
[EMAIL PROTECTED],
                [EMAIL PROTECTED],
                [EMAIL PROTECTED], [EMAIL PROTECTED],
                [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED],
                [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],
                [EMAIL PROTECTED], [EMAIL PROTECTED]
                Subject: [Zope] Meet Paul Everitt at the Paris Zope Meeting
!

                Hi everyone !


                The Paris Zope Meeting is a great opportunity for Europe's
Zope community
                to meet Paul Everitt, CEO of Digital Creations,  who is
currently in France
                for holidays. It is also a chance to meet Zope developers
from England,
                Germany, Switzerland and of course France.

                If you want to come to the event, please send a mail to
[EMAIL PROTECTED]
                to let us know about your plans. Maybe some of us can
already gather a day
                or two before the event ?

                A list of people who have already registered is available
here:
                http://portalux.com/nnl/documents/zope-meeting/list

                Event Details:

                Date: Wednesday August 23rd 2000
                Exact time: To be announced later
                Place: 18, rue du Faubourg du Temple - 75011 Paris

                Registration:
http://portalux.com/nnl/documents/zope-meeting/
                WebSite:
http://zdp.zope.org/projects/eurozope/events/pariszopemeeting
                Mailing List: http://comlounge.net/mailman/listinfo/eurozope


                There are some talks planned, but due to the short
preparation time,
                these are not fixed (yet). Maybe you can give a talk as well
? Just let
                us know.

                This is the first event organized by the EuroZope
initiative, which
                tries to better support Zope in Europe due to the great
response we
                received at the Linuxtag 2000 in Stuttgart. EuroZope infos:

                http://zdp.zope.org/projects/eurozope

                Maybe you want to attend some of the other events planned by
the EuroZope
                team ?

                http://zdp.zope.org/projects/eurozope/events

                We still need Zopers who would like to help us organizing
those
                future events. Let's discuss it on the EuroZope mailing
list:

                http://comlounge.net/mailman/listinfo/eurozope

                Greetings,

                Maik Röder

                -- 
                "The computing future is based  on "cyberbodies" -
self-contained, 
                neatly-ordered,  beautifully-laid-out  collections of
information, 
                like immaculate giant gardens." The second coming - A
manifesto. David
                Gelernter
http://www.edge.org/3rd_culture/gelernter/gelernter_p1.html


                --__--__--

                Message: 4
                Date: Fri, 18 Aug 2000 09:39:38 -0500
                From: Daniel Rusch <[EMAIL PROTECTED]>
                To: [EMAIL PROTECTED]
                Subject: [Zope] Product question, third posting

                I've created a folderish product. When I select that product
from the
                available objects list, thus creating an instance of that
product, I can
                create objects like dtml document and dtml method in the new
folderish
                object (very similar to what happens when you instantiate a
folder
                object, you can have a dtml method created in the new
folder).

                The question is why can't I create objects from the Products
directory,
                such as Local File System?????


                The code below works great, I get a dtml document, two
folders each with
                a dtml method in them....
                HOW CAN I CREATE A LOCAL FILE SYSTEM OR ANY OTHER OBJECT
FROM THE
                PRODUCTS DIRECTORY IN THIS MANAGE_ADD FUNCTION???????


                def manage_addSimpleSite(self, id, title='',
                                     createNewFolder=0,
                                     createEditFolder=0,
                                     REQUEST=None):
                    """Add a new SimpleSite object with id *id*.

                    If the 'createNewFolder' and 'createEditFolder'
parameters are set
                to any true
                    value, an 'New sub Folder' and an 'edit sub Folder'
objects are
                created respectively
                    in the new SimpleSite.
                    """
                    ob=SimpleSite()
                    ob.id=id
                    ob.title=title
                    self._setObject(id, ob)
                    try: user=REQUEST['AUTHENTICATED_USER']
                    except: user=None
                    ob.manage_addDTMLDocument(id='index_html', title='')
                    if createNewFolder:
                        if (user is not None) and not (
                            user.has_permission('Add User SimpleSites',
self)):
                            raise 'Unauthorized', (
                                  'You are not authorized to add User
SimpleSites.'
                                  )
                        ob.manage_addFolder(id='New'+id, title='',
createPublic=1)
                    if createEditFolder:
                        if (user is not None) and not (
                            user.has_permission('Add Documents, Images, and
Files',
                self)):
                            raise 'Unauthorized', (
                                  'You are not authorized to add DTML
Documents.'
                                  )
                        ob.manage_addFolder(id='Edit'+id, title='',
createPublic=1)
                    if REQUEST is not None:
                        return self.manage_main(self, REQUEST,
update_menu=1)


                Thanks,

                Dan


                --__--__--

                Message: 5
                From: "Rik Hoekstra" <[EMAIL PROTECTED]>
                To: "Chris Withers" <[EMAIL PROTECTED]>,
                "Phil Harris" <[EMAIL PROTECTED]>
                Cc: <[EMAIL PROTECTED]>
                Subject: Re: [Zope] Workaround and a tree and dtml-in
problem
                Date: Fri, 18 Aug 2000 16:40:30 +0200
                charset="utf-8"


                -----Original Message-----
                From: Chris Withers <[EMAIL PROTECTED]>
                To: Phil Harris <[EMAIL PROTECTED]>
                Cc: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
                Date: vrijdag 18 augustus 2000 14:44
                Subject: [Zope] Workaround and a tree and dtml-in problem


                >Phil Harris wrote:
                >> Why isn't _ available in the tree tag?
                >>
                >
                >The workaround is to wrap it in a
                ><dtml-let posting = "_.getitem('sequence-item',0)">
                >
                >But now I'm confused.
                >
                >Surely
                >
                >  <dtml-in postingValues>
                >    <dtml-let posting="_.getitem('sequence-item',0)">
                >    <dtml-tree posting branches="postingValues">
                >      <dtml-var id><BR>
                >    </dtml-tree>
                >    </dtml-let>
                >  </dtml-in>
                >
                >should produce the same results as:
                >
                ><dtml-tree branches="postingValues">
                >  <dtml-var id><BR>
                ></dtml-tree>
                >
                >It doesn't :(


                A guess (I never quite understood this either) Isn't the
difference :
                - first example the 'postingValues' in the context of your
'posting' object
                and
                - the second the 'postingValues' in the context of the
default objectlist  -
                presumably objectValues


                >
                >Why am I doing this you may ask? Well, I want to do
batching at the top
                >level and, AFAIK, dtml-in doesn't support this :(
                >
                >any ideas?

                if so, you might want to wrap the postingValues as well in a
                <dtml-let postings="postingValues">

                just guessing

                Rik


                --__--__--

                Message: 6
                Reply-To: <[EMAIL PROTECTED]>
                From: "Vincent" <[EMAIL PROTECTED]>
                To: "[Zope Org] (E-mail)" <[EMAIL PROTECTED]>
                Subject: [Zope] Declaration of a sheet property as a
personnalise class...
                Date: Fri, 18 Aug 2000 16:52:18 +0100
                charset="iso-8859-1"

                Hi,

                I would like to add a new property to a ZClass that I
created.

                Right now, I can choose between int, date, text,
selection..., How can I
                choose another ZClass I created in the same product ?

                Thanks

                Vincent


                --__--__--

                Message: 7
                Date: 18 Aug 2000 17:12:05 +0100
                From: "Didier Georgieff"
<[EMAIL PROTECTED]>
                To: <[EMAIL PROTECTED]>
                Reply-To: <[EMAIL PROTECTED]>
                Subject: [Zope] Pb getting local roles ... strange

                Hello,

                I'm on 2.1.6.
                I'm trying to have an information box with all roles.

                <dtml-in "AUTHENTICATED_USER.getRoles()">
                 <dtml-var sequence-item>
                </dtml-in>

                works OK. But doesn't give the local roles.
                So i tried 

                <dtml-with URL0>
                 <dtml-in "get_local_roles()">
                  <dtml-var sequence-item>
                 </dtml-in>
                </dtml-with>

                But it only gives ['owner'] and not the other local role
['roleFoo'].
                But the response is correct if i test with 

                <dtml-if "AUTHENTICATED_USER.has_role('roleFoo',this())"> is

                True.

                Is it a bug or a misunderstanding ? I found nothing on the
archives.
                Thanks in advance.

                 
                --
                Didier Georgieff
                DDAF du Bas-Rhin - Cellule SIG 
                2, rue des Mineurs 67070 Strasbourg Cedex
                tél : 03.88.25.20.33 - fax : 03.88.25.20.01
                email : [EMAIL PROTECTED]
                GéoWeb http://10.67.90.3 (Intranet Agriculture)
                GéoWeb http://sertit10.u-strasbg.fr (Internet)

                --__--__--

                Message: 8
                From: Brian Lloyd <[EMAIL PROTECTED]>
                To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>,
                "'[EMAIL PROTECTED]'"
                <[EMAIL PROTECTED]>
                Subject: [Zope] ANNOUNCE: updated Hotfix release for recent
mutable object issue
                Date: Fri, 18 Aug 2000 11:25:51 -0400

                Hi all -

                We recently made a Hotfix release to address an issue 
                dealing with Zope APIs returning mutable objects that 
                could be changed inappropriately from DTML 
                (Hotfix_08_09_2000). After further investigation, there 
                was another aspect to the problem that was not addressed 
                in the recent hotfix.

                I've uploaded a new hotfix release (Hotfix_2000-08-17) 
                that supercedes the one from the 9th and includes the 
                extra fix required.

                http://www.zope.org/Products/Zope/Hotfix_2000-08-17/

                If you run a Zope site and allow untrusted users to edit 
                DTML on your site, you should install this updated hotfix. 
                There is no need to uninstall the prior hotfix release.
                These fixes will also be in the 2.2.1 release, expected 
                next week.


                Brian Lloyd        [EMAIL PROTECTED]
                Software Engineer  540.371.6909              
                Digital Creations  http://www.digicool.com 



                --__--__--

                Message: 9
                From: "Stuart Foster" <[EMAIL PROTECTED]>
                To: "Zope List" <[EMAIL PROTECTED]>
                Subject: [Zope] Creating Graphs
                Date: Fri, 18 Aug 2000 08:23:31 -0700
                charset="iso-8859-1"

                We need the ability to create multiple graphs from data that
we get from
                Postgres.
                Currently we use a py method to call gnu plot, but we are
looking for an
                alternative to serve up graphs.

                Any suggestions? I took a look at the Python Image Library
is this the best
                solution?

                TIA

                Stuart


                --__--__--

                Message: 10
                Date: Sat, 19 Aug 2000 00:23:47 +0900 (JST)
                From: Jack Morgan <[EMAIL PROTECTED]>
                To: [EMAIL PROTECTED]
                Subject: [Zope] TEST (please discard)

                just a test, Sorry!

                Jack Morgan                             Debian GNU/Linux
Enthusiast
                [EMAIL PROTECTED]
http://www.mandinka.org


                --__--__--

                Message: 11
                Date: Fri, 18 Aug 2000 11:28:26 -0400
                From: Shane Hathaway <[EMAIL PROTECTED]>
                To: [EMAIL PROTECTED]
                CC: [EMAIL PROTECTED]
                Subject: Re: [Zope] Pb getting local roles ... strange

                Didier Georgieff wrote:
                > 
                > Hello,
                > 
                > I'm on 2.1.6.
                > I'm trying to have an information box with all roles.
                > 
                > <dtml-in "AUTHENTICATED_USER.getRoles()">
                >  <dtml-var sequence-item>
                > </dtml-in>
                > 
                > works OK. But doesn't give the local roles.
                > So i tried
                > 
                > <dtml-with URL0>
                >  <dtml-in "get_local_roles()">
                >   <dtml-var sequence-item>
                >  </dtml-in>
                > </dtml-with>
                > 
                > But it only gives ['owner'] and not the other local role
['roleFoo'].
                > But the response is correct if i test with
                > 
                > <dtml-if "AUTHENTICATED_USER.has_role('roleFoo',this())">
is
                > True.
                > 
                > Is it a bug or a misunderstanding ? I found nothing on the
archives.
                > Thanks in advance.

                Have you tried AUTHENTICATED_USER.getRolesInContext(this())?

                Shane

                --__--__--

                Message: 12
                Reply-To: "Jeff Sasmor" <[EMAIL PROTECTED]>
                From: "Jeff Sasmor" <[EMAIL PROTECTED]>
                To: <[EMAIL PROTECTED]>
                Subject: [Zope] Can't change title of a common instance
property sheet
                Date: Fri, 18 Aug 2000 11:35:33 -0400
                charset="Windows-1252"

                I suppose this is some sort of lack in the Zope management
UI, but
                maybe someone else knows how to do this:

                If you create a ZClass property sheet you can pick an ID and
a title.

                But you don't seem to be able to EDIT the title of the
property
                sheet ever again.

                Is there some magic property sheet property name or
                is there just no way to edit the title from the management 
                interface?

                The other bizzare thing is that you can export a property
sheet,
                but there seems no obvious way to import one anywhere.
                Anyone have a clue on this?  What's it there for?

                TIA


                Jeff Sasmor
                [EMAIL PROTECTED]



                --__--__--

                Message: 13
                Date: Fri, 18 Aug 2000 17:26:00 +0200
                From: Francois-Regis CHALAOUX
<[EMAIL PROTECTED]>
                Subject: [Zope] Add a folder anywhere from anywhere
                To: [EMAIL PROTECTED] (Receipt Notification Requested)

                Hi,

                USE CASE
                ========
                How to test if an "idFolder" exist in my "topFolder"?
                If the "idFolder" does not exist I would like to add it to
"topFolder"

                Question
                ======
                Who know why this code in an external method (EM) does not
work?

                Code
                ====
                def addFolder(self, idFolder, topFolder):
                   self=self.this()
                   if not hasattr(topfolder,idFolder):
        
self.getattr(self,topFolder).manage_addFolder(idFolder)


                PS: How to add a folder anywhere in the ZODB tree with an EM
also located
                anywhere?

                Bye, FR.

        

        

        

        

        

        

        

        

        

        

        

        

        

        

        

        

        

        

        


                --__--__--

                Message: 14
                From: "Loren Stafford" <[EMAIL PROTECTED]>
                To: "Nicholas Lo" <[EMAIL PROTECTED]>
                Cc: <[EMAIL PROTECTED]>
                Subject: [Zope] Re: Xron test
                Date: Fri, 18 Aug 2000 08:38:27 -0700
                charset="iso-8859-1"

                Nick,

                Two other Zopistas reported similar problems. Both succeeded
eventually in
                getting Xron started, but we didn't succeed in diagnosing
the problem, nor
                in determining precisely how to work around it. I myself
haven't been able
                to reproduce the problem.

                The problem seems to occur only on Linux, but it does not
always occur. Some
                users have successfully started Xron on Linux with no
problem. The problem
                seems to have to do with contention for a lock on ZODB. Did
you see any log
                or console message that would confirm this?

                One user went to the console and killed all the Zope
processes that were
                running at the time, then restarted Zope from the command
line. The second
                time, Zope started up correctly with Xron.

                Another user thought that he had mistakenly tried to start
Zope while logged
                in as root. When he restarted as a different user, Zope
started up with Xron
                correctly. I suspect that the user was not relevant to the
Xron problem (it
                is normal in some installations to start as root), but that
the restarting
                was the key.

                One user thought that the monitor process contributed to the
lock
                contention. I don't know, but it might be worthwhile to try
to restart Zope
                without the monitor (changing the start-up options to
disable the monitor).

                The problem seems to relate to Xron's creating the Schedule
catalog the
                first time the Xron product is loaded during Zope start-up.
If you succeed
                in creating the Schedule one time, the problem will not
recurr, as Xron will
                just use the existing Schedule.

                I hope that helps you get started. Let me know how it goes.
I'll copy this
                email to the zope list in hopes that someone else can shed
some light on the
                problem.

                -- Loren

                ----- Original Message -----
                From: "Nicholas Lo" <[EMAIL PROTECTED]>
                To: <[EMAIL PROTECTED]>
                Sent: August 18, 2000 12:41 AM
                Subject: xcron test


                > Hi Loren,
                >
                > I have a problem with installing Xron 0.9 onto my machine.
Currently,
                > I'm running SuSE Linux 6.4 on a 600MHz/128Mb/20Gb PC. I
have followed
                > the release note and set the STUPID_LOG_FILE environment
variable to
                > point the log file, and Xron itself is, of course, resides
in the
                > /Products directory. When I start Zope, the console looks
okay. However,
                > the browser keeps on loading and loading and could not
show the Zope
                > management screen. I have also tried Xron on my notebook,
which is
                > running Win98. Everything works just fine. I just wonder
what's gone
                > wrong.
                >
                > Thanks.
                >
                > Nick
                >


                --__--__--

                Message: 15
                From: "Fabio Akita" <[EMAIL PROTECTED]>
                To: <[EMAIL PROTECTED]>
                Subject: [Zope] Apache is not caching Zope pages
                Date: Fri, 18 Aug 2000 12:50:27 -0300
                charset="iso-8859-1"

                Hello again

                There´s something very strange with the Apache + ZServer
solution presented
                in the zope.org howtos.

                The problem is: I have a Zope 2.1.6 with SiteAccess and
Apache 1.3.12 with
                the mod_proxy and mod_expire set up to that all request get
at por 80 by
                Apache are proxed back to port 8080 of Zope. SiteAccess
garantees that this
                cycle works all the time and port 8080 is never accessed
directly.

                This works fine. The problem is that the Apache proxy is not
caching the
                pages as it should, so that requests made to Zope once are
not made again
                until expired from the cache. This results that every single
request made to
                Apache goes directly to Zope and than the lack of robustness
of ZServer
                makes it very slow and unstable (as expected).

                The strange thing is that the directory used for the cache
is been filled up
                with files but it looks like Apache is ignoring them and
going directly to
                Zope. When I shut down Zope, it never goes to the cached
files and when I
                make requests to Apache the Zope´s log grows up all the time
for the same
                bunch of pages.

                Here´s the configuration in my httpd.conf

                 CacheRoot "D:/Program Files/Apache Group/Apache/proxy"
                 CacheSize 50000
                 CacheGcInterval 1
                 CacheMaxExpire 24
                 CacheLastModifiedFactor 0.1
                 CacheDefaultExpire 1
                 CacheForceCompletion 90

                 ProxyPass /zope/ http://10.10.10.176:8080/
                 ProxyPassReverse /zope/ http://10.10.10.176:8080/

                ExpiresActive On
                ExpiresDefault A86400
                ExpiresByType image/gif A604800
                ExpiresByType image/jpg A604800
                ExpiresByType text/html M43200


                Anyone knows why this happens? What´s the workaround? I
searched through all
                the web and find nothing about the mod_proxy configuration
so it´s turning
                to be extremelly difficult to maintain the Zope site, even
with the robust
                Apache as the front-end.

                Thanks


                --__--__--

                Message: 16
                From: "Loren Stafford" <[EMAIL PROTECTED]>
                To: "Chris Withers" <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
                Subject: Re: [Zope] sending mail slow?
                Date: Fri, 18 Aug 2000 09:02:58 -0700
                charset="iso-8859-1"

                From: "Chris Withers" <[EMAIL PROTECTED]>
                >
                > I've noticed that sending mail from within Zope the
<sendmail> tab or
                > mailhost.send() is very slow (like it adds a few seconds
to the time it
                > takes to get a page back from a post).
                >
                > Why is that? how can I make it faster?
                >
                > I'd thought about having the actual mail sending done in a
different
                > thread/process but I don't know how I'd do that or whether
it'd be worth
                > doing.

                You could use Xron to schedule sending the email. You could
schedule it for
                later or for "now". Either way the email would be sent
asyncronously from
                the original request. (But check out another email dated
today titled "Xron
                test").

                -- Loren



                --__--__--

                Message: 17
                From: "Andy McKay" <[EMAIL PROTECTED]>
                To: <[EMAIL PROTECTED]>
                Subject: Re: [Zope] . makes search engines happy...
                Date: Fri, 18 Aug 2000 09:18:46 -0700
                charset="iso-8859-1"

                > Andy McKay wrote:
                > >
                > > Dont put . in id's... I try not to anyway. Could we say
. or if your id
                has
                > > a . use something else eg:
                >
                > dots in ids are essential if you rely of search engine
hits for your
                > site.
                >
                > .html
                > .gif
                > .txt
                >
                > Just processing the extension on a file name is a lot
quicker than doing
                > a HEAD to get the content type :/

                Hmm I suppose, I dont rely on search engines much so I have
never worried
                about it. I always end up with some reason for them being
imported no matter
                how hard I try.



                --__--__--

                Message: 18
                From: "Andy McKay" <[EMAIL PROTECTED]>
                To: <[EMAIL PROTECTED]>
                Subject: Re: [Zope] [Ann] Another Zope Book
                Date: Fri, 18 Aug 2000 09:27:13 -0700
                charset="iso-8859-1"

                There is room for both books. Zope is a powerful and very
deep products. The
                majority of users are unlikely to go into a great deal of
python, most are
                going to use the dtml and other basic functionality. If Zope
is going to
                increase its market then this sort of book is essential to
make Zope
                accessible. Can I help at all?

                But a book covering the internals will be useful. One of my
gripes about the
                documentation is how spread out and hard to find it is
there's Wiki's here,
                presentations there... I've often searched zope.org and come
up blank, when
                people on the mailing list can point it to me in 2 mins. But
searching
                zope.org is another matter entirely :)

                my 2 cents.

                ----- Original Message -----
                From: "Max Møller Rasmussen" <[EMAIL PROTECTED]>
                To: <[EMAIL PROTECTED]>
                Sent: Friday, August 18, 2000 2:19 AM
                Subject: Re: [Zope] [Ann] Another Zope Book


                > Fra: Kapil Thangavelu [mailto:[EMAIL PROTECTED]]
                >
                > >I think most developers are forced to learn
                > >through trial and error because the docs don't do the
components justice
                > >since they tend to focus on working understanding of
zope's framework
                > >from dtml. and in the end they are forced to turn to the
source which
                > >can be confusing without knowing the parts of the
framework from a
                > >fundamental not a working perspective.
                >
                > >comments?
                >
                > 2 right you are. We need more info about Zope from a
Python programmers
                POW.
                > Setting pages up in dtml is not that interresting from my
point of view.
                >
                > We need more detailed documentation on all the seperate
modules, and far
                > more/better on making products.
                >
                > dtml is not for programming and business logic, only for
presentation.
                >
                > Max M
                >
                > _______________________________________________
                > Zope maillist  -  [EMAIL PROTECTED]
                > http://lists.zope.org/mailman/listinfo/zope
                > **   No cross posts or HTML encoding!  **
                > (Related lists -
                >  http://lists.zope.org/mailman/listinfo/zope-announce
                >  http://lists.zope.org/mailman/listinfo/zope-dev )
                >


                --__--__--

                Message: 19
                Reply-To: <[EMAIL PROTECTED]>
                From: "Casey Duncan" <[EMAIL PROTECTED]>
                To: <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
                Subject: RE: [Zope] Strange behaviour on authorization
                Date: Fri, 18 Aug 2000 10:30:02 -0600
                charset="iso-8859-1"

                Jarkko Veijalainen wrote:
                > i have been trying to figure this out and get help to this
almost one
                > week...
                ...
                > Zope loads login form with no problem (it's basicly static
page) but when
                i
                > try so POST data to email_headers with login form, popups
Authorization
                > failed window. I have tried to use my manager and
superuser name and same
                > values that i submitted, but nothing is accepted to auth.
window.
                ...
                > so i have authenticated user and i still can't login. All
these documents
                > work like they're supposed to in Zope 2.1.6, but not
anymore when i
                > installed Zope 2.2.0 on Solaris. Why is Zopesecurity
trying to validate
                > 'cn', which is value that i submit to another document.
                >
                > What went wrong here and how i fix this problem?

                Aha, it worked in 2.1.6 eh? That's the tip off. A *major*
change between
                2.1.x and 2.2.x is in the security dept. 2.2.x runs all
methods using the
                security level of the _owner_ of the method, regardless of
whether this is a
                lower or higher level than the currently authenticated user.
My guess is
                that your method has no owner (which is what pre-2.2.x
objects default to
                when run under 2.2.x). This means it is running as anonymous
which does not
                have rights to do what you want. Specify an owner for the
method that has
                sufficient rights to do what you want and try it again.

                Good luck,
                -Casey Duncan


                --__--__--

                Message: 20
                From: Ken Manheimer <[EMAIL PROTECTED]>
                To: "'Hanno Schulz'" <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
                Subject: RE: [Zope] Tracker and Zope 2.2
                Date: Fri, 18 Aug 2000 12:33:44 -0400

                Is the tracker you're using a recent checkout from the CVS
repository,
                or something else?  Where did you get it and how recently?

                Ken Manheimer
                [EMAIL PROTECTED]

                -----Original Message-----
                From: Hanno Schulz [mailto:[EMAIL PROTECTED]]
                Sent: Friday, August 18, 2000 6:03 AM
                To: [EMAIL PROTECTED]
                Subject: [Zope] Tracker and Zope 2.2


                Hi!

                I tried to add Tracker on my Zope 2.2 and get following
error after
                inserting
                id an title and press the add button.

        
--------------------------------------------------------------
                Zope Error
                Zope has encountered an error while publishing this
resource. 
                Error Type: TypeError
                Error Value: string, None

                Troubleshooting Suggestions

                The URL may be incorrect. 
                The parameters passed to this resource may be incorrect. 
                A resource that this resource relies on may be encountering
an error. 

                Traceback (innermost last):
                  File
        
/usr/local/Zope-2.2.0-linux2-x86/lib/python/ZPublisher/Publish.py, line
                222, in publish_module
                  File
        
/usr/local/Zope-2.2.0-linux2-x86/lib/python/ZPublisher/Publish.py, line
                187, in publish
                  File
/usr/local/Zope-2.2.0-linux2-x86/lib/python/Zope/__init__.py,
                line 221, in zpublisher_exception_hook
                    (Object: RoleManager)
                  File
        
/usr/local/Zope-2.2.0-linux2-x86/lib/python/ZPublisher/Publish.py, line
                171, in publish
                  File
/usr/local/Zope-2.2.0-linux2-x86/lib/python/ZPublisher/mapply.py,
                line 160, in mapply
                    (Object: addTracker)
                  File
        
/usr/local/Zope-2.2.0-linux2-x86/lib/python/ZPublisher/Publish.py, line
                112, in call_object
                    (Object: addTracker)
                  File
        
/usr/local/Zope-2.2.0-linux2-x86/lib/python/Products/ExternalMethod/Exte
                rnalMethod.py, line 251, in __call__
                    (Object: addTracker)
                TypeError: (see above)
        
------------------------------------------------------------------------
                ------



                Thanks for any help

                Hanno Schulz

                catWorkX GmbH
                Stresemannstr. 364
                22761 Hambug
                http://www.catworkx.de
                http://www.catbridge.de

                Tel.: +49 40 890 646 0
                Fax:  +49 40 890 646 66

                _______________________________________________
                Zope maillist  -  [EMAIL PROTECTED]
                http://lists.zope.org/mailman/listinfo/zope
                **   No cross posts or HTML encoding!  **
                (Related lists - 
                 http://lists.zope.org/mailman/listinfo/zope-announce
                 http://lists.zope.org/mailman/listinfo/zope-dev )

                --__--__--

                Message: 21
                From: "Andy McKay" <[EMAIL PROTECTED]>
                To: <[EMAIL PROTECTED]>
                Subject: [Zope] Merging multiple catalogs
                Date: Fri, 18 Aug 2000 09:34:17 -0700
                charset="iso-8859-1"

                Before I go off into coding mode has anybody had to deal
with merging
                results from multiple catalogs? I have several catalogs and
I would like to
                make this transparent by only having one search results
interface. I quickly
                made one Catalog indexing multiple Catalogs but the result
is multiple sets
                of records returned...

                Thanks.

                --
                     Andy McKay, Developer, ActiveState
                     http://www.ActiveState.com
                     Programming for the People




                --__--__--

                Message: 22
                From: [EMAIL PROTECTED]
                To: [EMAIL PROTECTED]
                Subject: [Zope] Setting Default Properties in a Product
                Date: Fri, 18 Aug 2000 09:43:29 -0700
                charset="iso-8859-1"

                I have a product I have created.  

                When creating an instance of the product, there are several
property field
                which I pre-populate with default values.  Those default
values are
                currently set in my __init__() function.

                I would like to allow the users to redefine the defaults at
the product
                level.

                How do I add a default properties page to my product so the
user can set
                them in /root/Control_Panel/Products/{MyProduct} so that
each new instance
                of that products uses their defaults and not my hard-coded
defaults?

                Robert J. Roberts
                [EMAIL PROTECTED]



                --__--__--

                Message: 23
                From: "Stuart Foster" <[EMAIL PROTECTED]>
                To: "Zope List" <[EMAIL PROTECTED]>
                Subject: [Zope] URL is missing up in Zope
                Date: Fri, 18 Aug 2000 10:12:07 -0700
                charset="iso-8859-1"

                I've noticed that sometimes as I traverse my Zope sight the
URL keeps
                growing..

                For instance
                The main folder has an index_html
                  mainfolder->index_html

                A subfolder doesn't
                  mainfolder/subfolder

                If the index_html is accessed from the sub you get the
mainfolders
                index_html as I expect to.

                However if I traverse the two folders sometimes the URL
looks like

                mainfolder/subfolder/subfolder/subfolder/index_html

                Why..

                Thanks


                --__--__--

                Message: 24
                From: "Stuart Foster" <[EMAIL PROTECTED]>
                To: "Zope List" <[EMAIL PROTECTED]>
                Subject: [Zope] How to execute multiple SQL statements in
one SQL-Method ?
                Date: Fri, 18 Aug 2000 10:13:39 -0700
                charset="iso-8859-1"

                I know it can be done but forgot how. 

                Stuart

                --__--__--

                Message: 25
                From: "Mabe, Brad" <[EMAIL PROTECTED]>
                To: "'Stuart Foster'" <[EMAIL PROTECTED]>, Zope List
<[EMAIL PROTECTED]>
                Subject: RE: [Zope] How to execute multiple SQL statements
in one SQL-Method ?
                Date: Fri, 18 Aug 2000 13:39:43 -0400
                charset="iso-8859-1"

                SQLSTATEMENT 1

                <dtml-var sql_delimiter>

                SQLSTATMENT 2


                -----Original Message-----
                From: Stuart Foster [mailto:[EMAIL PROTECTED]]
                Sent: Friday, August 18, 2000 1:14 PM
                To: Zope List
                Subject: [Zope] How to execute multiple SQL statements in
one SQL-Method
                ?


                I know it can be done but forgot how. 

                Stuart

                _______________________________________________
                Zope maillist  -  [EMAIL PROTECTED]
                http://lists.zope.org/mailman/listinfo/zope
                **   No cross posts or HTML encoding!  **
                (Related lists - 
                 http://lists.zope.org/mailman/listinfo/zope-announce
                 http://lists.zope.org/mailman/listinfo/zope-dev )



                --__--__--

                Message: 26
                From: [EMAIL PROTECTED]
                Date: 18 Aug 2000 10:59:49 -0700
                To: [EMAIL PROTECTED]
                Subject: [Zope] Installing Zope


                The Zope install notes say to find an installation directory
that is *not* accessible to your web server.  Is there a good reason for
this?  Security?

                Zope will install easily, if I put everything into my
commercial host's cgi-bin.  Is this asking for trouble?

                Yes, I have read gldnspud's "Third-Party Web Host" notes.
But things are different enough on my host to cause problems.

                S.

                I have no control of anything written below this line.


        
___________________________________________________________________
                Get your free, permanent e-mail @www.com, the original Net
address! 
                - http://www.com/freemail 

                Listen to your favorite music while you work! 
                - http://www.com/radio 

                --__--__--

                Message: 27
                <01f001c00883$ccf10760$[EMAIL PROTECTED]>
                <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
                <[EMAIL PROTECTED]>
<008801c00898$faf4eae0$6703a8c0@torch>
                Date: Fri, 18 Aug 2000 14:05:49 -0400
                To: [EMAIL PROTECTED]
                From: Scott Shepherd <[EMAIL PROTECTED]>
                Subject: [Zope] Re: [Zope-dev] Aaargh, no safe seperators :S

                >&dtml-foo.[bar.dot].y

                In all the computer languages I know there's already a
convention for 
                solving this kind of problem.

                        &dtml-foo.bar\.dot.y

                But I prefer path-style identifiers:

                        &dtml-/foo/bar\.dot/y

                Then the correspondence to the site's folder structure is
evident. 
                Plus you can support both relative and absolute paths
without 
                confusing anybody:

                        &dtml-foo/bar\.dot/y

                Or, if y is a *property* of bar.dot,

                        &dtml-foo/bar\.dot.y



                >
                >Dont put . in id's... I try not to anyway. Could we say .
or if your id has
                >a . use something else eg:
                >
                >&dtml-foo.[bar.dot].y
                >
                >?
                >
                >--
                >     Andy McKay, Developer, ActiveState
                >     http://www.ActiveState.com
                >     Programming for the People
                >
                >
                >----- Original Message -----
                >From: "Chris Withers" <[EMAIL PROTECTED]>
                >To: "Shane Hathaway" <[EMAIL PROTECTED]>
                >Cc: "Jonothan Farr" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
                >Sent: Thursday, August 17, 2000 1:57 PM
                >Subject: [Zope-dev] Aaargh, no safe seperators :S
                >
                >
                > > Shane Hathaway wrote:
                > > > That would probably work, but isn't kind of ugly?  Now
we'd be forcing
                > > > people to realize that colons can be path separators.
Only Mac users
                > > > know this. :-)
                > >
                > > Well,
                > >
                > >   / and \ are bad XML
                > >
                > >   ; is bad XML, and _really_ ugly
                > >
                > >   . confuses when there's .'s in ids
                > >
                > > Any other suggestions :S
                > >
                > > cheers,
                > >
                > > Chris
                > >
                > > _______________________________________________
                > > Zope-Dev maillist  -  [EMAIL PROTECTED]
                > > http://lists.zope.org/mailman/listinfo/zope-dev
                > > **  No cross posts or HTML encoding!  **
                > > (Related lists -
                > >  http://lists.zope.org/mailman/listinfo/zope-announce
                > >  http://lists.zope.org/mailman/listinfo/zope )
                > >
                >
                >
                >_______________________________________________
                >Zope maillist  -  [EMAIL PROTECTED]
                >http://lists.zope.org/mailman/listinfo/zope
                >**   No cross posts or HTML encoding!  **
                >(Related lists -
                > http://lists.zope.org/mailman/listinfo/zope-announce
                > http://lists.zope.org/mailman/listinfo/zope-dev )


                --__--__--

                Message: 28
                Date: Fri, 18 Aug 2000 19:37:17 +0100
                From: Chris Withers <[EMAIL PROTECTED]>
                Organization: New Information Paradigms
                To: Fabio Akita <[EMAIL PROTECTED]>
                CC: [EMAIL PROTECTED]
                Subject: Re: [Zope] Apache is not caching Zope pages

                Fabio Akita wrote:
                > the lack of robustness of ZServer
                > makes it very slow and unstable (as expected).

                That's certainly not expected by me :(

                How did you come to this conclusion?
                What do you mean by slow?
                What do you mean by unstable?

                > The strange thing is that the directory used for the cache
is been filled up
                > with files but it looks like Apache is ignoring them and
going directly to
                > Zope. When I shut down Zope, it never goes to the cached
files and when I
                > make requests to Apache the Zope´s log grows up all the
time for the same
                > bunch of pages.

                Are you setting the cache headers in Zope?

                cheers,

                Chris

                --__--__--

                Message: 29
                Date: Fri, 18 Aug 2000 19:46:20 +0100
                From: Chris Withers <[EMAIL PROTECTED]>
                Organization: New Information Paradigms
                To: Stuart Foster <[EMAIL PROTECTED]>
                CC: Zope List <[EMAIL PROTECTED]>
                Subject: [Zope] Don't use relative links!

                Stuart Foster wrote:
                > However if I traverse the two folders sometimes the URL
looks like
                > 
                > mainfolder/subfolder/subfolder/subfolder/index_html
                > 
                > Why..

                somewhere on one of you pages you have a link something like
                <a href="subfolder/index_html">

                that's a relative link and thanks to the magic of the Zope
automatically
                inserted BASE tag (yurch!) will actually be a link to:
        
http://yoursite.com/mainfolder/subfolder/subfolder/index_html

                so, the above should actually be:

                <a href="&dtml.url-subfolder/index_html">

                cheers,

                Chris

                --__--__--

                Message: 30
                Date: Fri, 18 Aug 2000 19:58:47 +0100
                From: Chris Withers <[EMAIL PROTECTED]>
                Organization: New Information Paradigms
                To: Stuart Foster <[EMAIL PROTECTED]>, Zope List
<[EMAIL PROTECTED]>
                Subject: Re: [Zope] Don't use relative links!

                Chris Withers wrote:
                > so, the above should actually be:
                > 
                > <a href="&dtml.url-subfolder/index_html">

                erk :S

                <a href="&dtml.url-subfolder;/index_html">
                                           ^^^

                sorry,

                Chris

                --__--__--

                Message: 31
                Date: Fri, 18 Aug 2000 14:59:15 -0400
                From: Jim Fulton <[EMAIL PROTECTED]>
                To: Zope Mailing List <[EMAIL PROTECTED]>,
[EMAIL PROTECTED],
                [EMAIL PROTECTED]
                Subject: [Zope] ANNOUNCE ZEO 0.2.3 Released

                A new bug-fix release of ZEO is available at:
                http://www.zope.org/Products/ZEO.

                This release makes versions work with ZEO. Previously,
                versions were almost entirely broken.  See the 
                CHANGES.txt file in the release for a list of other
                bugs fixed.

                If you encounter problems with ZEO, please report them
                using the ZEO issue tracker at:
                http://www.zope.org/Products/ZEO/Tracker.

                Jim

                --
                Jim Fulton           mailto:[EMAIL PROTECTED]   Python
Powered!        
                Technical Director   (888) 344-4332
http://www.python.org  
                Digital Creations    http://www.digicool.com
http://www.zope.org    

                Under US Code Title 47, Sec.227(b)(1)(C), Sec.227(a)(2)(B)
This email
                address may not be added to any commercial mail list with
out my
                permission.  Violation of my privacy with advertising or
SPAM will
                result in a suit for a MINIMUM of $500 damages/incident,
$1500 for
                repeats.



                --__--__--

                _______________________________________________
                Zope maillist  -  [EMAIL PROTECTED]



                --__--__----

                End of Zope Digest

_______________________________________________
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )

Reply via email to