Re: [Zope] Problem with SiteAccess

2001-01-04 Thread The Doctor What

* Leonardo Graf ([EMAIL PROTECTED]) [010104 06:42]:
> By the way, I probably want to serve multiple hosts from one later on, so 
> it would be nice to have an example of a SiteAccess rule.

Here is a messy one.  There is another with the SiteAccess2
documentation someplace...

http://docwhat.gerf.org:9673/siteid/view_source

Ciao!

-- 
"Apparently if you play the Windows NT CD backwards you hear satanic

The Doctor What: Need I say more?http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] Problem with SiteAccess

2001-01-03 Thread The Doctor What

* Leonardo Graf ([EMAIL PROTECTED]) [010103 09:16]:
> Hello,
> 
> I'm trying to use the SiteAccess Product as discribed in the HowTo: Using 
> Apache with ZServer (NOT Zope.cgi). Unforunately things don't work as 
> described.
> 
> My ZServer is listening on www.myserver.com:9080/somesite. I would like to 
> be able to access the ZServer through apache via the URL www.somesite.com 
> (to do virtual hosting).
> 
> The ProxyPass directives work well (the pages get served properly), but the 
> URL's in my pages still contain the complete URL's of the ZServer, like 
> http://www.myserver.com:9080/somesite/images/some.gif"> instead 
> of http://www.somesite.com/images/some.gif">. The same is true 
> for normal links. Ok, it's not so bad, things work (no broken links), but 
> it is a little bit ugly. I thought the SiteAccess Product should handle 
> these problems, by putting a SiteRoot object in the somesite folder.
> 
> Or do I have to write an AccessRule ? And how would that look like ?
> 
> Thanks a lot, regards, Leonardo Graf

It sounds like your SiteRoot object doesn't have "Base" (aka the
Base URL) set correctly.

It should be set to:
http://www.somesite.com

The SiteAccess Rule is only needed if you have *multiple* hosts
served out from one host.  You sound like you only have one.

Ciao!

-- 
There is no sweeter sound than the crumbling of your fellow man.
-- Groucho Marx

The Doctor What: A really hip dude   http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] standard_error_message woes!

2000-12-27 Thread The Doctor What

* Jason Byron ([EMAIL PROTECTED]) [001223 01:04]:
> There are two files:
> /lib/python/ZPublisher/HTTPResponse.py
> /lib/python/OFS/Application.py
> 
> that contain error pages hard coded in.
> 
> you get the HTTPResponse.py code for errors like:
> 
> 403: 'Forbidden',
> 404: 'Not Found',
> 405: 'Method Not Allowed',
> 
> stuff like that.
> 
> This error code is not parsed like normal dtml and so
> you can't simply replace it with: 
> 
> """"""
> 
> I think this is because these are standard error codes
> that have to do with the web server and they must work
> even if the object database doesn't.
> 
> There must be a more detailed reason why these errors
> aren't connected to the db, but someone else will have
> to answer that one. :)

Well I'm very tempted to start mucking in and letting it call an
'external' python method of some sort.  At the very least, I'd like
the page to be able to look up a list of 'words' and redirect to a
webpage if it matches

Like:
http://site.org/fish

It finds the keyword fish, and sees there is a legit URL:
http://site.org/software/beta/fish

And redirects it.

But that'd need t ZCatalog at least.

G.

Ciao!

-- 
Chemist who falls in acid is absorbed in work.

The Doctor What: Second Baseman  http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




[Zope] standard_error_message woes!

2000-12-22 Thread The Doctor What

Gaaah!  I'm totally miffed/pissed/confused/sad about this.

I have Zope 2.2.4, and if I go to:
http://docwhat.gerf.org:9673/fish  (an non-existant object)
I get the HTTPResponse.py _error_html() function as called by
notFoundError().

Now, if I go to:
http://zope.org/fish

I get a nice fully customized error page, which includes where I
*might* have ment to go

What's going on!

According to http://www.zope.org/Members/JohnC/StandardErrorMessage

I should be able to get this to work, he has a ... example even!

Gh!!!

*goes off in a corner, pulling out hair while quitely sobbing*

-- 
"This is the Steve Allen show. To those of you lunging for the channel selector, 'Good 
Night!'"

The Doctor What: Un-Humble   http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




[Zope] Re: [Zope-dev] IMPORTANT! Zcatalog path handling changes in 2.3

2000-12-18 Thread The Doctor What

* Christopher Petrilli ([EMAIL PROTECTED]) [001218 14:13]:
> PLEASE take a look at this, and provide feedback ASAP.

I would happy to, it looks like it does what I need (having
siteaccess).  However, I don't see a clear cut description what's
changing and how.  What needs to be done (in easy to understand
language) to make sure it all goes smooth, etc.

It's a big update, with lots of files.  Will this work with 2.2.4?
Is it dangerous?  If you're asking for guinea pigs (bweep!) then I'm
not sure I should be it, as I'm still trying to figure out what's
going on in many ways.

Ciao!

-- 
There are no bad ideas, just bad jokes.

The Doctor What: Guru to the Godshttp://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] SiteAccess and Roles

2000-12-18 Thread The Doctor What

* Michael Bernstein ([EMAIL PROTECTED]) [001215 10:05]:
> The Doctor What wrote:
> Ok, then problem may be in your SiteRoot. What are the
> settings there?

Really?  I wouldnt't have suspected the SiteRoot. lesse

Interesting.  It now works, if I fill in the Base.  Before, I
had *nothing* in the SiteRoot access.  Simply putting a Base in
and bing-bang-boom, it works!

Thanks for the help.  Though the impression I got from the
documentation is that this should have worked with the defaults

Perhaps I don't understand exactly what Base and Path in a SiteRoot
actually do

Ciao!

-- 
A fail-safe circuit will destroy others.
      -- Klipstein

The Doctor What: Not that 'who' guy  http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] SiteAccess and Roles

2000-12-17 Thread The Doctor What

* Michael Bernstein ([EMAIL PROTECTED]) [001214 01:06]:
> I read your access rule, and it seems like you've got it set
> up to ignore the gTLD, so that www.gerf.org and www.gerf.com
> etc. get routed to the same object automatically. Is that
> correct?

Yes.  I have several sites that use that feature, and none that
don't.  It's actually really handy, as it's one line in my
siteaccess rule vs. several in my apache config. :-)

Ciao!

-- 
There is no sweeter sound than the crumbling of your fellow man.
    -- Groucho Marx

The Doctor What:  http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC


___
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 )




Re: [Zope] SiteAccess and Roles

2000-12-13 Thread The Doctor What

* Evan Simpson ([EMAIL PROTECTED]) [001213 12:28]:
> From: The Doctor What <[EMAIL PROTECTED]>
> > I tried both Owner and Manager roles in user_acl(2) but it doesn't
> > work!
> 
> Didn't work in what sense?  They couldn't log in, or didn't get the access
> you expected?  More access or less, or just weird?

You know, I should be smacked around for not saying *how* it didn't
work.

If I logged in as that new user, foo, at http://site3/manage
I would get the nav bar on the side, but I couldn't view anything in
the /site3 (my virtual root).

If I created a subfolder (ie /site3/test ) then I could do:
http://site3/test/manage

Does that help?

Ciao!

-- 
Nobody's gonna believe that computers are intelligent until they start coming in late 
and lying about it.

The Doctor What: A really hip dude   http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




[Zope] SiteAccess and Roles

2000-12-13 Thread The Doctor What

I have site access running, but I apparently don't fully grok roles.

I have a directory layout like so:

/ZopeRoot
  /site1
  /site2
  /site3
 /user_acl(2)
  /user_acl(1)

My site access rule is at:
http://linuxasm.gerf.org:9673/siteid/view_source
All the site[123] directories are SiteRooted and work fine.

If I add user as manager to user_acl(1) they have essentially 'root'
access.  They can do everything.

What do I have to do to give site3 to a specific user without giving
them access to everyone else?

I tried both Owner and Manager roles in user_acl(2) but it doesn't
work!

What am I doing wrong?

Ciao!

-- 
"If only you'd listened to me, I could have saved you from all that yukkiness."
            --Kryten (Red Dwarf)

The Doctor What: "What, Doctor What" http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] Important Fix for Zope 2.2.x

2000-12-13 Thread The Doctor What

* Evan Simpson ([EMAIL PROTECTED]) [001210 10:27]:
> Thanks to Jeff Ragsdale, we've finally been able to kill a
> longstanding bug that allows POST requests to interfere with
> each other.  Symptoms include corrupted or aborted File and
> Image uploads, and stupid-log messages about
> "AttributeError: data" killing threads.
> 
> The attached HTTPServer.py is valid for all Zope 2.2.x
> versions.  I am posting the patched file for earlier Zope
> versions separately.

Will these be released as Hotfixes?  Or just new versions? Or is
this it?

Ciao!

-- 
Little children, keep yourselves from idols
    -- St John, Ist century

The Doctor What: Un-Humble   http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] New version of book uploaded

2000-12-12 Thread The Doctor What

Is there a way to DL the whole book for offline reading?  It doesn't
wget or curl very well (due to zope playing aquisition games)...

An example is one page links to an image:
http://www.zope.org/Members/michel/ZB/SimpleExamples.html/Figures/5-7.png

Works in zopenot on Linux's ext2

Ciao!

-- 
Cthulhu for President!
(If you're tired of choosing the lesser of two evils.)

The Doctor What: Un-Humble   http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




[Zope] Zope.Org: Not a good example...

2000-12-02 Thread The Doctor What

I've been looking around for examples of certain objects and such.
One simple example is a URL object.  Zope.Org *has* this object
(Link) and it is fairly nifty, even if it isn't documented (ie, it's
usage etc.) but I can't find the *source* for this object anywhere!

All I want is to be able to have a Link object on my Zope engine,
with possibly a minor change or two, but I can't find out where to
get it anyplace.

This isn't the only example.  I have software that I want to
distribute, but I can't get the source for the Software
Product/Distribution objects either!

I can get the source for DTML Documents, but it doesn't do much
good if they make extensive use of objects that I can't get the
source for.

I would like to enter a plea for *someone* at DC/Zope.Org to fix
this situation!

BTW: I have a better view_source DTML Method:
http://docwhat.gerf.org:9673/view_source/view_source

Ciao!

-- 
Death is a once in a lifetime experience.

The Doctor What: A Holtje Production http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] New Zope.org

2000-11-30 Thread The Doctor What

Where'd the collector go?  The link on the resources page is
pointing to:
http://www.zope.org:8080/Collector

Ciao!

-- 
When a trainstation is were a train stops what is a workstation?

The Doctor What: "What, Doctor What" http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] python methods

2000-11-30 Thread The Doctor What

* Tres Seaver ([EMAIL PROTECTED]) [001130 09:06]:
> Chris Withers <[EMAIL PROTECTED]> wrote:
> 'lambda' is actually a keyword, not a function, and hence works
> fine in PM0.1.7.  'map()', 'filter()', et al., were deemed to
> be susceptible to being used in DOS attacks, and hence are not
> permitted in through-the-web code (they would need to be added
> to the '_' namespace, like 'str()', et aliae).

For those of us who are trying to figure out everything at a low
level, where would this be in the source?

Ciao!

-- 
When a trainstation is were a train stops what is a workstation?

The Doctor What: Un-Humble   http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] AND operator and ZCatalog

2000-11-28 Thread The Doctor What

* Michel Pelletier ([EMAIL PROTECTED]) [001128 15:26]:
> Text indexes implicitly Or their search terms if no operator is
> specified.  Don't ask me why, I don't know.
> 
> if you want to change this behavior, edit
> lib/python/SearchIndex/UnTextIndex.py on or about line 451, change the
> 'default_operator' argument to the query method to And:
> 
> def query(self, s, default_operator = Or, ws = (string.whitespace,)):
> 
> to:
> 
> def query(self, s, default_operator = And, ws = (string.whitespace,)):

That's more like what I wanted. :-)

Ciao!

-- 
"You know, if you shoot me, you're liable to lose a lot of those humanitarian awards."
--Fletch (Fletch)

The Doctor What: A Holtje Production http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] AND operator and ZCatalog

2000-11-28 Thread The Doctor What

* Dieter Maurer ([EMAIL PROTECTED]) [001127 17:31]:
> Bak @ kedai writes:
>  > i have a ZCatalog that indexes news.  i use keyword index, and text index.  
>  > when i try 
>  > 
>  > 
>  >   .
>  > it seems that the search was ORed, not ANDed.  
>  > 
>  > i hope i'm clear enough.
> I tried it out:
> For me, it was definitely an AND.
> 
> What I did:
>   Make a search for "Meta Type=Document Template" => lots of hits.
>   Add "Title=" to the search => no hits
>   Add "Title=Elvis" => some hits
> 
> as I would expect.

Those are anded, but principiasourcesearch isn't.

Searching for: zcatalog fish
http://www.zope.org/SiteIndex/search?date%3Adate=1969%2F12%2F31++16%3A00%3A00+US%2FPacific&date_usage=range%3Amin&text_content=zcatalog+fish

versus: zcatalog AND fish
http://www.zope.org/SiteIndex/search?date%3Adate=1969%2F12%2F31++16%3A00%3A00+US%2FPacific&date_usage=range%3Amin&text_content=zcatalog+AND+fish

Ciao!

-- 
There is no sweeter sound than the crumbling of your fellow man.
-- Groucho Marx

The Doctor What: A really hip dude   http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] view DTML source

2000-11-27 Thread The Doctor What

Anders Eriksson ([EMAIL PROTECTED]) asked about view_source

I'm not sure exactly what's going on there (others have posted
possible explinations) but I have something that solves some of my
problems with view_source:

http://docwhat.gerf.org:9673/view_source/view_source

My view_source checks the meta_types and tries to act accordingly.

BTW: Does anyone have a 'highliter' I can run the document_src
output through?  Sort of like the Show_Source() function in PHP?

Of course, I'd want to tweak it to add HREF's for URLs (I have a
pending bug in PHP about thatNow I don't really care, my site's
going to be Zope soon;)

Ciao!

-- 
Famous Last Words: That was the wrong button!

The Doctor What: Un-Humble   http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] ZCatalog: setting default to AND (not OR).

2000-11-22 Thread The Doctor What

I'm sorry.  I seem to have not explained myself very well.

I want ZCatalog to use AND by default.  I think the extended
behaviour, being able to AND and OR keywords together is fine.  I'm
only concerned with the default behaviour (with *no* OR or AND
keywords).

When I first used zope.org's search engine, I couldn't figure out
why if searched for "zcatalog siteaccess" it gave me (seemingly)
every article on the site except the one(s) I wanted.

It's because I expected AND to be the default (the union) of the two
terms, not an OR list.  Frankly, I don't think OR is useful at all
by it self.  It's usually with an AND that it's most useful.

But that's just my humble opinion.  Oh wait, I don't do humbleso
that's just my opinion. ;-)

I wish everyone a happy holiday, whether it's Thanksgiving or
"Laborday/Thanksgiving" (as NPR said Japan was having).

Ciao!

> > All good usability books (I'm going to just cite one: "Designing Web
> > Usability: The Practice of Simplicity" by Jakob Nielsen
> > http://www.useit.com/jakob/webusability/ ) say searches should be
> > ANDed by default.
> > 
> > ZCatalog is ORed by default.  How do I change this behavior?
> > 
> > Ciao!
> > 
> > -- 
> > Room Service? Send up a larger room.
> > -- Groucho Marx
> > 
> > The Doctor What: Guru to the Godshttp://docwhat.gerf.org/
> > [EMAIL PROTECTED]   KF6VNC
> > 

-- 
Now is the time for all good men to come to.
 -- Walt Kelly

The Doctor What:  http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




[Zope] ZCatalog: setting default to AND (not OR).

2000-11-22 Thread The Doctor What

All good usability books (I'm going to just cite one: "Designing Web
Usability: The Practice of Simplicity" by Jakob Nielsen
http://www.useit.com/jakob/webusability/ ) say searches should be
ANDed by default.

ZCatalog is ORed by default.  How do I change this behavior?

Ciao!

-- 
Room Service? Send up a larger room.
-- Groucho Marx

The Doctor What: Guru to the Godshttp://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] SiteAcess (Debian Fix)

2000-11-17 Thread The Doctor What

I have submitted this bug to the Zope Bug system.

Ciao!

-- 
"Duct tape is like the force.  It has a light side, and a dark side, and it holds the 
universe together ..."
-- Carl Zwanzig

The Doctor What:  http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] SiteAcess (Debian Fix)

2000-11-17 Thread The Doctor What

The bug (number 76658) is listed on Debian's site:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=76658&repeatmerged=yes

The fix (I had forgotten what it was) is stupidly simple:
mkdir /usr/lib/zope/lib/python/Products/SiteAccess/help

A better fix is to fix ProductContext.py is lib/Python/App.  I have
an attached patch, but it doesn't seem like it's the right way to
fix it.

BTW: While you're making empty directories, you should probably
make:
/usr/lib/zope/lib/python/Products/PlugIns/help

Because in the Debian package, it has the same problem.

Ciao!

-- 
"Duct tape is like the force.  It has a light side, and a dark side, and it holds the 
universe together ..."
        -- Carl Zwanzig

The Doctor What: Un-Humble   http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC


--- ProductContext.py.orig  Fri Nov 17 11:05:00 2000
+++ ProductContext.py   Fri Nov 17 11:05:06 2000
@@ -309,38 +309,33 @@
 """
 help=self.getProductHelp()
 path=os.path.join(Globals.package_home(self.__pack.__dict__), directory)
-try:
-   
-# test to see if nothing has changed since last registration
-if help.lastRegistered is not None and \
-   help.lastRegistered >= DateTime(os.stat(path)[stat.ST_MTIME]):
-return
-help.lastRegistered=DateTime()
 
-if clear:
-for id in help.objectIds('Help Topic'):
-help._delObject(id)
-
-for file in os.listdir(path):
-ext=os.path.splitext(file)[1]
-ext=string.lower(ext)
-if ext in ('.dtml',):
-ht=HelpTopic.DTMLTopic(file, '', os.path.join(path,file))
-self.registerHelpTopic(file, ht)
-elif ext in ('.html', '.htm'):
-ht=HelpTopic.TextTopic(file, '', os.path.join(path,file))
-self.registerHelpTopic(file, ht)
-elif ext in ('.stx', '.txt'):
-title=string.split(open(os.path.join(path,file),'rb').readline(), 
':')[0]
-ht=HelpTopic.STXTopic(file, title, os.path.join(path, file))
-self.registerHelpTopic(file, ht)
-elif ext in ('.jpg', '.gif', '.png'):
-ht=HelpTopic.ImageTopic(file, '', os.path.join(path, file))
-self.registerHelpTopic(file, ht)
-elif ext in ('.py',):
-ht=APIHelpTopic.APIHelpTopic(file, '', os.path.join(path, file))
-self.registerHelpTopic(file, ht)
-except OSError, (errno, text):
-from zLOG import LOG, WARNING
-LOG("Zope", WARNING, text + ": " + path)
-
+# test to see if nothing has changed since last registration
+if help.lastRegistered is not None and \
+help.lastRegistered >= DateTime(os.stat(path)[stat.ST_MTIME]):
+return
+help.lastRegistered=DateTime()
+
+if clear:
+for id in help.objectIds('Help Topic'):
+help._delObject(id)
+   
+for file in os.listdir(path):
+ext=os.path.splitext(file)[1]
+ext=string.lower(ext)
+if ext in ('.dtml',):
+ht=HelpTopic.DTMLTopic(file, '', os.path.join(path,file))
+self.registerHelpTopic(file, ht)
+elif ext in ('.html', '.htm'):
+ht=HelpTopic.TextTopic(file, '', os.path.join(path,file))
+self.registerHelpTopic(file, ht)
+elif ext in ('.stx', '.txt'):
+title=string.split(open(os.path.join(path,file),'rb').readline(), 
+':')[0]
+ht=HelpTopic.STXTopic(file, title, os.path.join(path, file))
+self.registerHelpTopic(file, ht)
+elif ext in ('.jpg', '.gif', '.png'):
+ht=HelpTopic.ImageTopic(file, '', os.path.join(path, file))
+self.registerHelpTopic(file, ht)
+elif ext in ('.py',):
+ht=APIHelpTopic.APIHelpTopic(file, '', os.path.join(path, file))
+self.registerHelpTopic(file, ht)



Re: [Zope] SiteAcess

2000-11-16 Thread The Doctor What

* Mechtild Hofmann ([EMAIL PROTECTED]) [001116 13:53]:
> We use Zope 2.2.2. and Linux.

Guten tag!

If the your linux distrobution os Debian, I know what the problem
is, and can mail you a fixed debian that should work till the Debian
maintainer fixes the problem.

Ciao!

-- 
"We can go back to dallas, November 22, 1963, stand on the grassy knoll and 
shout,'DUCK!!'"
-Kryten (Red Dwarf episode: Timeslides)

The Doctor What: Not that 'who' guy  http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] why DTML confusing

2000-11-10 Thread The Doctor What

* peter bengtson ([EMAIL PROTECTED]) [001110 10:40]:
> It's a give-and-take I think.
> I had the same confusion as you have right now, but after a while you learn
> this syntax pretty well.
> This is the same as with all syntax, and as soon as you have learned the
> basics the rest is easy and from then on a matter of learning how to use
> extensive functions and methods.

Considering that DTML is supossed to be for web/html writers, *not*
for programmers, I think that's not a good attitude to take.

I don't want web-writers having to figure out that to access a
variable, *that was being use a second ago with no extra syntax*
suddenly needs _[''] wrapped around it.  It doesn't make any sense
UNLESS you know what's going on underneith.

And since the whole attitude for Zope is, "do it right".  I'd say
this needs to be addressed at some point.

Ciao!

-- 
Although the moon is smaller than the earth, it is farther away.

The Doctor What: A really hip dude   http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] still problems w/ SiteAccess 2.0.0b3

2000-11-09 Thread The Doctor What

* The Doctor What ([EMAIL PROTECTED]) [001109 15:18]:
> I'm curious, you posted a message about SiteAccess.  I have the same
> problem, with Debian (Zope 2.2.2 and I've tried SiteAccess 2.0.0b3
> and b4).
> 
> It producing the same errors you have, but in addition, I have this
> info from the stupid log file:
> 2000-11-09T20:09:18 ERROR(200) Zope Couldn't install SiteAccess
> Traceback (innermost last):
>   File /usr/lib/zope/lib/python/OFS/Application.py, line 488, in install_products
> (Object: ApplicationDefaultPermissions)
> (Info: SiteAccess)
>   File /usr/lib/zope/lib/python/Products/SiteAccess/__init__.py, line 12, in 
>initialize
>   File /usr/lib/zope/lib/python/App/ProductContext.py, line 323, in registerHelp
> OSError: [Errno 2] No such file or directory
> 
> 
> I have no idea what's going on, and any help from you or the zope
> mailing list would be appreciated.

I figured it out.  With a little help from my friends.  This product
is missing a 'help' directory.  I'm not sure if this is a debian
feature or not, but attached is a patch to let zope load it whether
the directory exists or not.

I basically wrapped a try around the part of the code that looks for
the help directory and files within it.  This is the file
App/ProductContext.py, btw.

I'll see about fixing SiteAccess (and Plugin, which has the same
problem) for Debian.

Ciao!

-- 
Computers are useless.  They can only give you answers.
  -- Pablo Picasso

The Doctor What: "What, Doctor What" http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




[Zope] still problems w/ SiteAccess 2.0.0b3

2000-11-09 Thread The Doctor What

I'm curious, you posted a message about SiteAccess.  I have the same
problem, with Debian (Zope 2.2.2 and I've tried SiteAccess 2.0.0b3
and b4).

It producing the same errors you have, but in addition, I have this
info from the stupid log file:
2000-11-09T20:09:18 ERROR(200) Zope Couldn't install SiteAccess
Traceback (innermost last):
  File /usr/lib/zope/lib/python/OFS/Application.py, line 488, in install_products
(Object: ApplicationDefaultPermissions)
(Info: SiteAccess)
  File /usr/lib/zope/lib/python/Products/SiteAccess/__init__.py, line 12, in initialize
  File /usr/lib/zope/lib/python/App/ProductContext.py, line 323, in registerHelp
OSError: [Errno 2] No such file or directory


I have no idea what's going on, and any help from you or the zope
mailing list would be appreciated.

Ciao!

-- 
A child of five could understand this. fetch me a child of five.
    -- Groucho Marx

The Doctor What: Guru to the Godshttp://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




[Zope] Zope Book (Error and Suggestion)

2000-11-08 Thread The Doctor What

At least I think it's an error (either in my understanding or in the
book).

First off, I think the books great. Finally something that's trying
to explain what's going on.  Zope looks so cool, but it's been hard
for a hardcode PHP and Perl programmer like me to get my brain around it.

Anyway, my suggestion is that all the image URLs be fixed so that
your book can be easily mirrored with normal web-tools.  Perhaps
even offer a version that's downloadable.  When I went to mirror it,
my mirror software choked on image urls like:
http://www.zope.org/Members/michel/ZB/SimpleExamples.html/Figures/5-7.png

The mirror was so I can use it at home where I don't have a
reasonable net access (very flaky 56k, it hoses up frequently as
it's through work).

The error or problem that I have run into is that I can't get the
Guest Book in chapter 5 to work.  They python method listed there
does not work for me.  I'm using Debian Unstable (Woody) with these
versions of packages:
ii  zope   2.2.2-3The Z Object Publishing Environment
ii  zope-bytecodeh 0.1.7-2Rewrite bytecode of functions to do unlikely
ii  zope-pythonmet 0.1.7-2Allows ZopeMethods to be written in plain Py

That's bytecodehacks and pythonmethods on the bottom there.

The error message is:
Error Type: NameError
Error Value: context

I have no idea how to fix this, so I'm asking here.

Ciao!

-- 
When you say 'I wrote a program that crashed Windows', people just stare at you 
blankly and say 'Hey, I got those with the system, *for free*'.
-- Linus Torvalds

The Doctor What: Not that 'who' guy  http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )




Re: [Zope] How do I logout?

2000-11-08 Thread The Doctor What

* Ender ([EMAIL PROTECTED]) [001104 18:04]:
> I don't know if there is an elegant way to do this.
> 
> if i'm the superuser i just try to find a junk method (The QuickStart
> Tutorial does nicely) and change the text to include the following. (if
> i'm another user it the same thing applies but i generally create a
> logout method._

What is a 'logout method._'?  Is that a "DTML Method" named logout?
Is the '_' a typo?  You mention method above, but I'm just making
sure we're talking about the same thing. :)

> 
>   Log Me out Scotty
> 
> 

Thanks for the help.

Ciao!

-- 
Chemist who falls in acid is absorbed in work.

The Doctor What: Un-Humble   http://docwhat.gerf.org/
[EMAIL PROTECTED]   KF6VNC

___
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 )