Re: [Zope] Special-name of variables called 'name' or 'domain'

2001-01-10 Thread Chris Withers

"Mayers, Philip J" wrote:
snip
Try this:

Change your show method in root to be as follows:

dtml-in get_machine_hosts
 dtml-var show_row
 dtml-in get_host_aliases
  dtml-var show_row
 /dtml-in
/dtml-in

And add another DTML method in root as follows:

show_row:
TR
  TDdtml-var ip missing/TD
  TDdtml-name;/TD
  TDdtml-domain;/TD
/TR 

so you have:
 /root
   get_machine_hosts (SQL method)
   get_host_aliases (SQL method)
   show (dtml method)
   show_row (dtml method)

Does that solve your problem?
(I know it doesn't sovle any concerns you have about dtml-with and SQL
method, but your posting wasn't exactly to reproduce, and so even if
submitted to the collector, isn't likely to get followed up)

 While I'm at it, is dtml-with foldernamedtml-var dtmlmethod/dtml-with
 really the best way to call a DTML method of a folder?

Mostly, yes...

BTW, checkout http://www.zope.org/Members/michel/ZB/ and have a good
read :-)

cheers,

Chris

___
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] Special-name of variables called 'name' or 'domain'

2001-01-10 Thread Mayers, Philip J

That was how I had the code originally. Didn't help. I've already read the
Zope 'book' (if I were using 2.3 (which I can't, because LoginManager
doesn't work OOTB), I'd be using Python methods to do most of this instead.
I'm not, I'm using 2.2.5)

Thanks anyway.

Regards,
Phil

+--+
| Phil Mayers, Network Support |
| Centre for Computing Services|
| Imperial College |
+--+  

-Original Message-
From: Chris Withers [mailto:[EMAIL PROTECTED]]
Sent: 10 January 2001 13:09
To: Mayers, Philip J
Cc: '[EMAIL PROTECTED]'
Subject: Re: [Zope] Special-name of variables called 'name' or 'domain'


"Mayers, Philip J" wrote:
snip
Try this:

Change your show method in root to be as follows:

dtml-in get_machine_hosts
 dtml-var show_row
 dtml-in get_host_aliases
  dtml-var show_row
 /dtml-in
/dtml-in

And add another DTML method in root as follows:

show_row:
TR
  TDdtml-var ip missing/TD
  TDdtml-name;/TD
  TDdtml-domain;/TD
/TR 

so you have:
 /root
   get_machine_hosts (SQL method)
   get_host_aliases (SQL method)
   show (dtml method)
   show_row (dtml method)

Does that solve your problem?
(I know it doesn't sovle any concerns you have about dtml-with and SQL
method, but your posting wasn't exactly to reproduce, and so even if
submitted to the collector, isn't likely to get followed up)

 While I'm at it, is dtml-with foldernamedtml-var
dtmlmethod/dtml-with
 really the best way to call a DTML method of a folder?

Mostly, yes...

BTW, checkout http://www.zope.org/Members/michel/ZB/ and have a good
read :-)

cheers,

Chris

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